Beschreibung
Über 60 Projekte mit Python programmieren, erstellen und meistern
Der Raspberry Pi 5 ist der neueste Einplatinencomputer der Raspberry Pi Foundation. Er kann in vielen Anwendungen eingesetzt werden, beispielsweise in Audio- und Video-Medienzentren, als Desktop-Computer, in industriellen Steuerungen, in der Robotik sowie in vielen privaten und gewerblichen Anwendungen. Zusätzlich zu den bewährten Funktionen anderer Raspberry Pi-Computer bietet der Raspberry Pi 5 WLAN und Bluetooth (klassisch und BLE), was ihn perfekt für IoT sowie für Remote- und internetbasierte Steuerungs- und Überwachungsanwendungen macht. Mit diesem winzigen Kraftpaket ist es jetzt möglich, viele Echtzeitprojekte wie die digitale Audiosignalverarbeitung, digitale Echtzeitfilterung, digitale Echtzeitsteuerung und -überwachung und viele andere Echtzeitvorgänge zu entwickeln.
Das Buch beginnt mit einer Einführung in den Raspberry Pi 5-Computer und behandelt die wichtigen Themen des lokalen und Remote-Zugriffs auf den Computer. Die Verwendung der Konsolensprachenbefehle sowie der Zugriff auf und die Verwendung der Desktop-GUI werden anhand von Arbeitsbeispielen beschrieben. Die restlichen Teile des Buches behandeln viele Raspberry Pi 5-basierte Hardwareprojekte mit Komponenten und Geräten wie
- LEDs und Summer
- LCDs
- Ultraschallsensoren
- Temperatur- und Luftdrucksensoren
- Der Sense HAT
- Kameramodule
Es werden Beispielprojekte bereitgestellt, die Wi-Fi- und Bluetooth-Module zum Senden und Empfangen von Daten von Smartphones und PCs sowie zum Senden von Echtzeit-Temperatur- und Luftdruckdaten an die Cloud verwenden.
Alle im Buch beschriebenen Projekte wurden vollständig auf korrekte Funktion getestet. Um die Projekte durchführen zu können, sind lediglich grundlegende Programmier- und Elektronikkenntnisse erforderlich. Für alle beschriebenen Projekte werden kurze Beschreibungen, Blockdiagramme, detaillierte Schaltpläne und vollständige Python-Programmlisten bereitgestellt.