- 464 pages
- German
- ePUB (mobile friendly)
- Available on iOS & Android
Raspberry Pi programmieren mit Python
Michael Weigend
About This Book
Alle Python-Grundlagen, die Sie fĂŒr Ihren Raspberry Pi 3 brauchenProjekte mit Temperatur-Sensoren, Relais und AD-WandlernEinsatz von PeripheriegerĂ€ten wie Kameramodul und LautsprecherDer Raspberry Pi ist ein preiswerter und Ă€uĂerst energiesparsamer Computer in der GröĂe einer Kreditkarte. In Kombination mit der Programmiersprache Python bietet er eine hervorragende Umgebung fĂŒr die schnelle Realisierung technischer Ideen und Projekte. Und Python ist â auch fĂŒr Programmiereinsteiger â einfach zu lernen und deshalb Teil des Gesamtkonzeptes 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.Nach dem Erlernen der Programmierkonzepte finden Sie besonders in der zweiten HĂ€lfte des Buches eine FĂŒlle von kleinen Projekten, die auf die besondere Hardware des Raspberry Pi und das Linux-Betriebssystem Raspbian zugeschnitten sind. Zur Vorbereitung jedes Projekts werden zunĂ€chst neue Elemente der Python-Programmierung eingefĂŒhrt. Zahlreiche Illustrationen und einfache Beispiele zum Ausprobieren erleichtern das VerstĂ€ndnis.Zu den vielfĂ€ltigen Projekten im Buch gehören Schaltungen mit Temperatur-Sensoren, Relais, AD-Wandlern und LEDs. Sie erfahren, wie man PeripheriegerĂ€te wie das Kameramodul anschlieĂt und den 1-Wire- sowie den SPI-Bus zur Datenkommunikation nutzt.Am Ende jedes Kapitels finden Sie Aufgaben und Lösungen, mit denen Sie Ihr Wissen festigen, erweitern und vertiefen können.Aus dem Inhalt:Namen und ZuweisungenKontrollstrukturenKollektionen: Mengen, Listen, Tupel, DictionariesVerarbeitung von StringsFunktionenGrafische BenutzungsoberflĂ€chenDateien und Ressourcen aus dem InternetZeitfunktionen und ThreadsObjektorientierteProgrammierungWebserver undCGI-SkripteEinsatz von DatenbankenProjekte mit dem Raspberry Pi:GerĂ€testeuerungMesswerterfassung und -visualisierungInteraktive SpieleAnimationen und SimulationenAutomatische Textproduktion und EditorenDigitale BildverarbeitungMorsezeichen senden und Signalmuster erkennenUhren und KalenderFarben und Bewegung wahrnehmenSteuerung mit Potentiometer und AD-WandlerAuswertung von Daten aus dem InternetWebserver und interaktive Webcam