Allgemeine Beschreibung
Das Buch umfasst 240 Seiten und enthält 12 Kapitel. Zusätzlich zum Text gibt es zahlreiche grafische Illustrationen und Codebeispiele. Der Schwierigkeitsgrad ist leicht.
Kurzbeschreibung
Kapitel 1. Bis der Raspberry Pi ankommt
Der Autor bereitet den Leser theoretisch vor: er stellt Entwicklungswerkzeuge vor (IDE, Code‑Navigation, Debugging) und gibt einen Überblick über Python und seine Schnittstellen.
Kapitel 2. Wenn der Raspberry Pi 3 ankommt
Erklärt, wie man den Raspberry Pi richtig anschließt: Monitor, Stromversorgung, Kabel, Betriebssystem‑Installation und weitere Details. Der erste Start erfolgt, Raspbian wird installiert und die Arbeitsumgebung für spätere Projekte vorbereitet.
Kapitel 3. Für die Ungeduldigen
Abschließend wartet die erste praktische Aufgabe: Ein LED‑Blinken mit Scratch 2, Einsatz von Python 3 und Arbeit mit dem IDE Thonny.
Kapitel 4. Was geschah
Logische Fortsetzung des vorherigen Kapitels. Mögliche Probleme werden diskutiert: Warum es nicht funktioniert, Debugging und Fehlermanagement.
Kapitel 5. Raspberry Pi und lirc
Einführung in lirc – die Bibliothek und das System zur Steuerung von IR‑Geräten (Infrarotsignal). Der Autor erklärt die Notwendigkeit von lirc, dessen Installation und Konfiguration auf dem Raspberry Pi sowie die Möglichkeiten, die sich daraus ergeben (Hausgeräte per IR steuern). Das Kapitel bringt die Interaktion mit „realen“ Außengeräten über IR ein.
Kapitel 6. Lirc und WebIOPi
Analysiert die gemeinsame Nutzung von lirc und WebIOPi: Steuerung von IR‑Geräten über eine Web‑Oberfläche. Python‑Beispiele werden präsentiert, zusammen mit Fehleranalyse und Diagnoseverfahren.
Kapitel 7. WebIOPi, nRF24L01, SPI‑Schnittstelle und weitere Geräte
Der Autor wechselt zu drahtlosen Modulen (z. B. dem nRF24L01‑Radiomodul) und der Kommunikation über die SPI‑Schnittstelle.
Kapitel 8. Projekt „Fernsteuerung des Fernsehers über Funkkanal“
Die Aufgabe wird vorgestellt und gelöst: Ein Fernseher über einen Funkkanal (IR‑Befehle) mit dem Raspberry Pi zu steuern. Der gesamte Lösungsweg wird erläutert – von der Befehlsgenerierung bis zur Übertragung via Radiomodul und IR.
Kapitel 9. MajorDoMo – das „Smart‑Home“‑System oder der erste Schritt zum Internet der Dinge
Vorstellung des Programms MajorDoMo, eines Heimautomatisierungs‑Systems. Der Autor demonstriert, wie man den Raspberry Pi in die Infrastruktur des Smart Homes über MajorDoMo integriert.
Kapitel 10. Dem Haus Logik beibringen
Logische Weiterführung des vorherigen Kapitels mit erhöhter Komplexität bei der Geräteverwaltung, z. B. Hinzufügen automatischer Reaktionen.
Kapitel 11. Wie man eine LED in MajorDoMo zum Blinken bringt
Praktisches Modulergebnis: Ausführen von Python‑Code aus einer MajorDoMo‑Szene, sodass die LED auf Ereignisse reagiert und blinkt.
Kapitel 12. Hallo, Internet der Dinge
Der Autor fasst das Thema IoT zusammen, erörtert Perspektiven und Prinzipien und reflektiert die Zukunft des Smart Homes sowie die Rolle des Raspberry Pi in dessen Ökosystem.
Meinung
Wenn ich 48 Stunden pro Tag hätte, würde ich mich seriöser mit Elektronik befassen, aber ich muss zufrieden sein mit dem, was ich habe. Das Buch präsentiert gut strukturierte Inhalte und klare Beispiele, sodass jeder Leser es versteht.