Raspberry Pi für Einsteiger

Book description

Was können Sie mit dem Raspberry Pi machen – einem kreditkartengroßen Computer zum Preis von 35 Euro? Alles! Wenn Sie programmieren lernen oder neue Elektronikprojekte umsetzen möchten, wird Ihnen dieser praktische Ratgeber extrem nützlich sein. Dieses Buch führt Sie Schritt für Schritt durch die unterhaltsamen und lehrreichen Möglichkeiten der Mikrocontroller-Plattform Raspberry Pi. Greifen Sie auf vorinstallierte Programmiersprachen zurück. Nutzen Sie den Raspberry Pi zusammen mit dem Arduino. Erstellen Sie Projekte, die mit dem Internet verbunden sind. Geben Sie Multimedia-Dateien wieder. Mit dem Raspberry Pi können Sie dies und vieles mehr erreichen.

Table of contents

  1. Vorwort
    1. Was können Sie mit ihm machen?
    2. Raspberry Pi für Bastler
    3. Linux und Raspberry Pi
    4. Was andere mit dem Raspberry Pi gemacht haben
    5. In diesem Buch genutzte Konventionen
    6. Wie Sie uns erreichen
    7. Danksagungen
  2. 1. Fahrt aufnehmen
    1. Eine Tour über das Board
    2. Das passende Zubehör
    3. Das Gehäuse
    4. Wählen Sie eine Distribution aus
    5. Die SD-Karte flashen
    6. Booten
    7. Konfigurieren Sie Ihren Pi
    8. Herunterfahren
    9. Fehlersuche
    10. Weitere Informationen
  3. 2. Linux auf dem Raspberry Pi
    1. Arbeiten an der Befehlszeile
      1. Dateien und das Dateisystem
    2. Weitere Linux-Befehle
      1. Prozesse
      2. Sudo und Berechtigungen
      3. Das Netzwerk
    3. /etc
    4. Datum und Uhrzeit setzen
    5. Neue Software installieren
    6. Weitere Informationen
  4. 3. Python auf dem Pi
    1. Hallo Python
    2. Ein bisschen mehr Python
    3. Objekte und Module
    4. Noch mehr Module
    5. Fehlersuche
    6. Weitere Informationen
  5. 4. Animation und Multimedia in Python
    1. Hallo Pygame
    2. Pygame-Surfaces
    3. Auf Surfaces zeichnen
    4. Ereignisse und Eingaben
    5. Sprites
    6. Klänge abspielen
    7. Videos wiedergeben
    8. Weitere Informationen
  6. 5. Scratch auf dem Pi
    1. Hallo Scratch
    2. Die Bühne
    3. Noch zwei Dinge über Sprites
    4. Ein größeres Beispiel: Astral Trespassers
    5. Scratch und die reale Welt
    6. Ihre Programme veröffentlichen
    7. Weitere Informationen
  7. 6. Arduino und der Pi
    1. Arduino in Raspbian installieren
      1. Den seriellen Port herausfinden
    2. Serielle Kommunikation
    3. Weitere Informationen
  8. 7. Ein- und Ausgänge
    1. Eingangs- und Ausgangsanschlüsse nutzen
      1. Digitale Ausgabe: Eine LED zum Leuchten bringen
      2. Digitaler Eingang: Einen Taster auslesen
    2. Projekt: Cron-Lampenzeitschaltuhr
      1. Befehle skripten
      2. Eine Lampe anschließen
      3. Befehle zeitgesteuert über cron ausführen
        1. Mehr zu Cron
    3. Weitere Informationen
  9. 8. Ein- und Ausgänge mit Python programmieren
    1. GPIO in Python installieren und testen
    2. Eine LED blinken lassen
    3. Einen Taster auslesen
    4. Projekt: Ein einfaches Soundboard
    5. Weitere Informationen
  10. 9. Webcams einsetzen
    1. Webcams testen
    2. Installation und Test von SimpleCV
    3. Ein Bild anzeigen
    4. Ein Bild verändern
    5. Zugriff auf die Webcam
    6. Gesichtserkennung
    7. Projekt: Raspberry Pi Photobooth
    8. Weitere Informationen
  11. 10. Python und das Internet
    1. Daten von einem Webserver laden
      1. Die Wettervorhersage abfragen
    2. Serving Pi (ein Webserver sein)
      1. Grundlagen zu Flask
    3. Das Web mit der realen Welt verbinden
    4. Projekt: WebLamp
    5. Weitere Informationen
  12. A. Ein SD-Karten-Image schreiben
    1. Eine SD-Karte unter OS X schreiben
    2. Eine SD-Karte unter Windows schreiben
    3. Eine SD-Karte unter Linux schreiben
  13. B. Vollständiger Code von Astral Trespassers
  14. C. Analoger Input
    1. Analog nach digital wandeln
  15. Stichwortverzeichnis
  16. Colophon
  17. Copyright

Product information

  • Title: Raspberry Pi für Einsteiger
  • Author(s): Matt Richardson, Shawn Wallace
  • Release date: April 2013
  • Publisher(s): O'Reilly Verlag
  • ISBN: 97833955611477