Raspberry Pi für Einsteiger, 2nd Edition

Book description

Was kann man denn mit einem kreditkartengroßen Mikrocontroller anfangen, der gerade mal 30 Euro kostet? Die Antwort: Alles! Egal, ob man programmieren lernen möchte oder ob man neue coole Elektronikprojekte zum Selberbauen sucht, "Raspberry Pi für Einsteiger" führt leicht verständlich in diese faszinierende Mikrocontroller-Plattform ein. Die Autoren beschreiben kompetent alle technischen Aspekte des Mikrocontrollers, vermitteln Linux-Grundkenntnisse und zeigen auf, wie der Mini-Computer mit Python und Scratch programmiert wird. Ein Kapitel behandelt den Einsatz von Kameras unter Raspberry Pi. Die zweite Auflage wurde umfassend aktualisiert, ein Kapitel zu speziellen Raspberry-Pi-Linux-Distributionen wurde ergänzt.

Table of contents

  1. Vorwort
    1. Was können Sie mit ihm tun?
    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. Danksagungen
  2. 1. Fahrt aufnehmen
    1. Eine Tour über das Board
    2. Das passende Zubehör
      1. Das Gehäuse
    3. Wählen Sie eine Distribution aus
    4. Die SD-Karte flashen
      1. Für fortgeschrittene Nutzer: Erstellen Sie Ihr eigenes Disk Image
    5. Booten
    6. Konfigurieren Sie Ihren Pi
    7. Herunterfahren
      1. Den Pi "headless" betreiben
    8. Fehlerbehebung
    9. 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. Sound in Linux
    7. Upgraden Ihrer Firmware
    8. Weitere Informationen
  4. 3. Spezielle Distributionen
    1. Distributionen fürs Heimkino
    2. Distributionen für Musik
    3. Hardware‐Hacken mit Occidentalis
    4. Retrocomputing und Retrogaming
    5. Andere nützliche Distributionen
    6. Weitere Informationen
  5. 4. Python auf dem Pi
    1. Hallo Python
    2. Ein bisschen mehr Python
    3. Objekte und Module
    4. Noch mehr Module
    5. Andere Programme von Python aus starten
    6. Fehlerbehebung
    7. Weitere Informationen
  6. 5. Pygame für Animation und Multimedia
    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
  7. 6. Scratch auf dem Pi
    1. Hallo Scratch
    2. Die Bühne
    3. Noch zwei Dinge über Sprites
    4. Ein umfangreicheres Beispiel: Astral Trespassers
    5. Scratch und die reale Welt
    6. Ihre Programme veröffentlichen
    7. Weitere Informationen
  8. 7. Arduino und der Pi
    1. Arduino in Raspbian installieren
      1. Den seriellen Port herausfinden
    2. Serielle Kommunikation
    3. Verwenden von Firmata
    4. Weitere Informationen
  9. 8. Die grundlegenden Ein- und Ausgänge
    1. Eingangs- und Ausgangsanschlüsse nutzen
      1. Digitale Ausgabe: Eine LED zum Leuchten bringen
        1. Einstiegshilfe für Steckplatinen
      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
  10. 9. 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
  11. 10. Ein- und Ausgang
    1. Ausgang: Konvertieren von digital in analog
      1. Testdurchlauf mit PWM
      2. Weitere Möglichkeiten mit PWM
    2. Eingang: Konvertieren von analog in digital
      1. Variable Widerstände
        1. Schaltung mit einem Spannungsteiler
        2. Druckempfindlicher Widerstand
    3. Weitere Informationen
  12. 11. Einsatz von Kameras
    1. Anschließen und Testen des Kamera-Moduls
      1. Projekt: Ein GIF erstellen
      2. Herstellen von Video-Aufnahmen
    2. USB-Webcams testen
    3. Installation und Test von SimpleCV
      1. Zusätzliche Schritte beim Kamera‐Modul für den Raspberry Pi
    4. Ein Bild anzeigen
    5. Ein Bild verändern
    6. Zugriff auf die Webcam
    7. Gesichtserkennung
    8. Projekt: Raspberry Pi Fotostudio
    9. Weitere Informationen
  13. 12. 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
  14. 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
  15. Colophon
  16. Stichwortverzeichnis
  17. Copyright

Product information

  • Title: Raspberry Pi für Einsteiger, 2nd Edition
  • Author(s): Shawn Wallace, Matt Richardson
  • Release date: March 2015
  • Publisher(s): O'Reilly Verlag
  • ISBN: 97833955619923