C Programming on Raspberry Pi (E-book)

Beschreibung

Der Raspberry Pi wird traditionell mit Python programmiert. Obwohl das eine sehr mächtige Sprache ist, sind viele Programmierer vielleicht nicht mit ihr vertraut. C hingegen ist vielleicht die am häufigsten verwendete Programmiersprache und alle eingebetteten Mikrocontroller können damit programmiert werden.

Die Sprache C wird an den meisten technischen Hochschulen und Universitäten gelehrt, und fast alle Studenten der Ingenieurwissenschaften sind mit der Verwendung dieser Sprache bei ihren Projekten vertraut. In diesem Buch geht es darum, den Raspberry Pi mit C zu verwenden, um eine Reihe von hardwarebasierten Projekten zu entwickeln. Dabei werden zwei der beliebtesten C-Bibliotheken, wiringPi und pigpio, verwendet.

Das Buch beginnt mit einer Einführung in C, und die meisten Studenten und Neueinsteiger werden dieses Kapitel als wertvoll empfinden. Das Buch enthält viele Projekte, darunter die Verwendung von Wi-Fi und Bluetooth, um die Kommunikation mit Smartphones herzustellen.

Viele sensor- und hardwarebasierte Projekte sind enthalten. Sowohl die wiringPi- als auch die pigpio-Bibliotheken werden in allen Projekten verwendet. Es werden vollständige Programmlistings mit vollständigen Erklärungen gegeben. Alle Projekte wurden vollständig getestet und funktionieren.

Die folgenden hardwarebasierten Projekte sind im Buch enthalten:

  • Benutzung von Sensoren
  • Verwendung von LCDs
  • I²C- und SPI-Busse
  • Serielle Kommunikation
  • Multitasking
  • Externe und Timer-Interrupts
  • Nutzung von Wi-Fi
  • Webserver
  • Kommunikation mit Smartphones
  • Bluetooth verwenden
  • Senden von Daten in die Cloud

Programmlisten aller in diesem Buch entwickelten Raspberry-Pi-Projekte sind auf der Elektor-Website verfügbar. Die Leser können diese Programme herunterladen und in ihren Projekten verwenden. Alternativ können sie diese auch an ihre Anwendungen anpassen.


Produktformular

Der Raspberry Pi wird traditionell mit Python programmiert. Obwohl das eine sehr mächtige Sprache ist, sind viele Programmierer vielleicht nicht... Weiterlesen

€ 29,95 inkl. MwSt.
Mitglieder € 26,96

    Details

    SKU: 19704
    Autor: Dogan Ibrahim
    Sprache: Englisch
    Seiten: 376
    Format: PDF

    Beschreibung

    Der Raspberry Pi wird traditionell mit Python programmiert. Obwohl das eine sehr mächtige Sprache ist, sind viele Programmierer vielleicht nicht mit ihr vertraut. C hingegen ist vielleicht die am häufigsten verwendete Programmiersprache und alle eingebetteten Mikrocontroller können damit programmiert werden.

    Die Sprache C wird an den meisten technischen Hochschulen und Universitäten gelehrt, und fast alle Studenten der Ingenieurwissenschaften sind mit der Verwendung dieser Sprache bei ihren Projekten vertraut. In diesem Buch geht es darum, den Raspberry Pi mit C zu verwenden, um eine Reihe von hardwarebasierten Projekten zu entwickeln. Dabei werden zwei der beliebtesten C-Bibliotheken, wiringPi und pigpio, verwendet.

    Das Buch beginnt mit einer Einführung in C, und die meisten Studenten und Neueinsteiger werden dieses Kapitel als wertvoll empfinden. Das Buch enthält viele Projekte, darunter die Verwendung von Wi-Fi und Bluetooth, um die Kommunikation mit Smartphones herzustellen.

    Viele sensor- und hardwarebasierte Projekte sind enthalten. Sowohl die wiringPi- als auch die pigpio-Bibliotheken werden in allen Projekten verwendet. Es werden vollständige Programmlistings mit vollständigen Erklärungen gegeben. Alle Projekte wurden vollständig getestet und funktionieren.

    Die folgenden hardwarebasierten Projekte sind im Buch enthalten:

    • Benutzung von Sensoren
    • Verwendung von LCDs
    • I²C- und SPI-Busse
    • Serielle Kommunikation
    • Multitasking
    • Externe und Timer-Interrupts
    • Nutzung von Wi-Fi
    • Webserver
    • Kommunikation mit Smartphones
    • Bluetooth verwenden
    • Senden von Daten in die Cloud

    Programmlisten aller in diesem Buch entwickelten Raspberry-Pi-Projekte sind auf der Elektor-Website verfügbar. Die Leser können diese Programme herunterladen und in ihren Projekten verwenden. Alternativ können sie diese auch an ihre Anwendungen anpassen.


    Customer Reviews

    Be the first to write a review
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)

    Login

    Passwort vergessen?

    Sie haben noch kein Konto?
    Konto erstellen