Interessierst du dich für Computer und Elektronik? Hast Spaß daran, etwas selbst zu machen und Neues zu erfinden? Mit Leuchtdioden, Kameras und Sensoren? Dann ist der Raspberry Pi genau richtig für dich. Ein kleiner Computer, den du erweitern kannst, Dinge anschließen und selbst mit ein paar Codezeilen steuern kannst.
Der Raspberry Pi ist ein kleiner Computer zum Basteln und Erfinden. Das Besondere daran ist, dass du ihn verändern und erweitern kannst. Im Prinzip baust du bei jedem Projekt deine eigene Maschine, so wie du sie für deine Zwecke brauchst.
Das Buch besteht aus drei Teilen: Im ersten Teil machst du den Raspberry Pi einsatzbereit. Du erfährst, wie du damit im Internet surfen, Musik hören und Filme ansehen kannst.
Im zweiten Teil steigst du in die Programmierung mit Scratch ein und entwickelst Spiele, Animationen und einen Autosimulator.
Im dritten Teil lernst du die Programmiersprache Python. Du schreibst Programme, die Blinkmuster und Buchstaben auf einer LED-Matrix erzeugen, Haushaltsgeräte ein- und ausschalten, mit Ultraschall Hindernisse im Dunkeln erkennen, Morsezeichen senden oder mit Sensoren Temperaturen messen. Mit einer Kamera beobachtet dein Raspberry Pi den Garten und wertet das Livebild automatisch aus. Im letzten Kapitel setzt du den Raspberry Pi als Webserver ein.
Am Ende jedes Kapitels findest du Aufgaben mit Lösungen.
Das alles erwartet dich in diesem Buch
Der Raspberry Pi als Mediacenter
Einführung in Scratch und Programmierung kleiner Spiele
In dieser Leseprobe siehst du schon einmal, wie du den Raspberry Pi in Betrieb nimmst. Der Raspberry Pi braucht wie jeder Computer zuerst ein Betriebssystem. Beim Raspberry Pi ist das Linux. Hier siehst du, wie du es aus dem Internet herunterlädst und auf eine Speicherkarte installierst. Danach ist er auch schon einsatzbereit und du kannst dich etwas mit Linux vertraut machen.
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.
Er engagiert sich in mehreren nationalen und internationalen Communities für den Computer-Einsatz in der Bildung, darunter Constructionism, International Federation for Information Processing (TC 3 Computers in Education), Bebras – International Contest on Informatics and Computational Thinking. Er hat über 60 wissenschaftliche Artikel veröffentlicht und mehrere Bücher zu den Themen Programmierung, Web Development und visuelle Modellierung geschrieben.