Raspberry Pi programmieren mit Python
Alle Python-Grundlagen, die Sie für Ihren Raspberry Pi 5 brauchen
Projekte mit Sensoren, Relais und AD-Wandlern
mitp-Verlag |
|
Autor:in |
|
406 Seiten, Softcover, 6. Auflage |
|
Erschienen |
06/2024 |
978-3-7475-0829-9 9783747508299 |
Grundlagen, Projekte und Experimente mit dem Raspberry Pi und Python
Eingeführt als preiswerter Computer in der Größe einer Kreditkarte, hat sich der Raspberry Pi zu einem beliebten Werkzeug für experimentierfreudige Technikbegeisterte entwickelt. Mit seiner Flexibilität und der Möglichkeit zur Programmierung in Python bietet er eine ideale Plattform, um die verschiedensten Projekte zu realisieren. Dieses Buch führt Sie durch die Grundlagen und fortgeschrittenen Techniken von Python, der zugrunde liegenden Programmiersprache, und zeigt Ihnen, wie Sie mit dem Raspberry Pi 5 oder dem Raspberry Pi Zero spannende Projekte umsetzen.
Elektronik-Projekte mit Sensoren, Kamera u.v.m.
Die vielen kleinen Projekte in diesem Buch sind genau auf die spezielle Hardware des Raspberry Pi und sein Linux-Betriebssystem Raspberry Pi OS zugeschnitten. Dazu gehören sowohl Schaltungen mit Sensoren (Temperatur, Licht, Alkohol), Relais, AD-Wandlern und LEDs als auch die Verwendung des Kameramoduls und des 1-Wire- sowie SPI-Bus zur Datenkommunikation. Zahlreiche Illustrationen und einfache Beispiele zum Ausprobieren erleichtern das Verständnis.
Python als Programmiersprache für Einsteiger und Fortgeschrittene
Python ist einfach zu lernen und eignet sich sehr gut für Programmiereinsteiger. Auch deshalb ist die Sprache Teil des Gesamtkonzepts des Raspberry Pi. Dieses Buch vermittelt Ihnen anhand vieler anschaulicher Beispiele sowohl die Grundlagen von Python als auch fortgeschrittene Techniken wie Objektorientierung, Internetprogrammierung und grafische Benutzungsoberflächen. Am Ende jedes Kapitels finden Sie Aufgaben und Lösungen, mit denen Sie Ihr Wissen festigen, erweitern und vertiefen können.
Den Programmcode zu allen Projekten und die Lösungen der Übungsaufgaben können Sie von der Verlagswebsite herunterladen.
Aus dem Inhalt
- Gerätesteuerung
- Messwerte erfassen und visualisieren
- Interaktive Spiele mit Schaltern und Sensoren
- Animationen und Simulationen
- Automatische Textproduktion
- Digitale Bildverarbeitung
- Morsezeichen senden und Signalmuster erkennen
- Projekte mit dem Sense HAT
- Farben und Bewegung wahrnehmen
- Steuerung mit Potentiometer und AD-Wandler
- Auswertung von Daten aus dem Internet
- Webserver und Webcam
Python wurde bewusst so entwickelt, dass es leicht zu lernen und der Quelltext gut lesbar ist. In dieser Leseprobe stellt der Autor Ihnen die Entwicklungsumgebung vor und macht Sie mit den ersten Funktionen vertraut. Diese Beispiele funktionieren, wie alle Python-Programme, sowohl auf Ihrem PC mit Windows oder Linux, einem Mac als auch auf dem Raspberry Pi.
Wer hat's geschrieben?
Michael Weigend hat an der Universität Potsdam in Informatik promoviert. Er war mehr als 30 Jahre lang als Lehrer tätig und hat 20 Jahre an der Fern-Universität Hagen Seminare zur Didaktik der Informatik gegeben. An der Universität Münster hält er im Rahmen eines Lehrauftrags Vorlesungen zur Python-Programmierung.
mitp-Verlag |
|
Autor:in |
|
406 Seiten, Softcover, 6. Auflage |
|
Erschienen |
06/2024 |
978-3-7475-0829-9 9783747508299 |

