Beschreibung
In diesem Buch geht es darum, die Programmiersprache Python mit dem Raspberry Pi 4-Computer zu erlernen. Das Buch gibt eine Einführung in Raspberry Pi 4 und vermittelt anschließend Python mit den Themen: Variablen, Strings, Arrays, Matrizen, Tupel, Listen, Wörterbücher, Benutzerfunktionen, Kontrollfluss, Drucken, Tastatureingabe, Grafiken, GUI, objektorientierte Programmierung und viele weitere Themen.
Das Buch richtet sich an Anfänger, Studenten, praktizierende Ingenieure, Bastler und alle anderen, die das Programmieren in Python erlernen möchten.
Das Buch enthält viele Beispielprogramme und Fallstudien. Alle Beispielprogramme und Fallstudien wurden vom Autor vollständig getestet und funktionieren alle. Ziel der Beispielprogramme ist es, die verschiedenen Programmierkonzepte von Python zu vermitteln. Die Fallstudien behandeln den Einsatz von Python bei der Analyse und dem Design elektronischer Schaltkreise. Einige der Fallstudienthemen sind:
- Identifizierung des Widerstandsfarbcodes
- Widerstandspotentialteilerschaltungen
- Widerstandsdämpferdesign
- Design des Zenerdioden-Spannungsreglers
- RC- und RLC-Transientenschaltungen
- Frequenzgang der Schaltung
- Daten auf externem Speicherstick speichern
- Netz- und Knotenschaltungsanalyse mithilfe von Matrizen
- Resonanz in RLC-Schaltkreisen
- Transistor-Biasing-Analyse
- Design eines Transistorverstärkers
- Design aktiver Filter
- Anbindung von Hardware an GPIO, I²C und SPI
- Verwenden von WLAN mit Python- und TCP/IP- und UDP-Programmen
- Verwenden von Bluetooth von Python
Vollständige Programmlisten aller im Buch verwendeten Programme sind auf der Elektor-Website des Buchs verfügbar. Leser sollten in der Lage sein, diese Programme einfach zu kopieren und ohne Änderungen in ihren Raspberry Pi-Projekten zu verwenden.