Inhalt Über die Autoren (13) Einführung (15) - Programmieren macht Spaß! (15)
- Eine Prise Geschichte (17)
- Was kann man mit einem Raspberry Pi machen? (23)
TEIL I. HIMBEER-PI-PLATTE (25) Kapitel 1. Erste Schritte mit Raspberry Pi (27) - Vorstandsstruktur (28)
- Modell A (30)
- Modell B (31)
- Modell B + (32)
- Nachfolgende Versionen der Platine Modell B (32)
- Überarbeitung 1 (33)
- Überarbeitung 2 (33)
- Modell B+ (33)
- Nützliche Informationen (33)
- ARM vs. x86 (33)
- Windows vs. Linux (34)
Kapitel 2. Erste Schritte mit dem Raspberry Pi (37) - Anschließen eines Monitors (38)
- Verbundverbinder (38)
- HDMI-Anschluss (39)
- DSI-Anschluss (40)
- Audioverbindung (40)
- Tastatur und Maus anschließen (41)
- Installation des NOOBS-Systems auf der SD-Karte (43)
- Anschließen eines externen Speichers (44)
- Mit dem Netzwerk verbinden (45)
- Kabelgebundenes Netzwerk (46)
- Drahtloses Netzwerk (47)
- Stromanschluss (48)
- Betriebssystem installieren (49)
- Installation mit NOOBS (49)
- Manuelle Installation (51)
Kapitel 3. Linux-Administration (57) - Einführung in Linux (58)
- Linux-Grundlagen (60)
- Einführung von Raspbian 61
- Ein paar Worte zu Debian - Raspbians Vater (67)
- Alternativen zu Raspbian (67)
- Verwendung externer Speichergeräte (68)
- Erstellen eines neuen Benutzerkontos (69)
- Dateisystem-Layout (71)
- Logik (71)
- Physisches Layout (73)
- Installieren und Entfernen von Software (73)
- Herunterladen von Software aus dem Pi Store (73)
- Herunterladen von Anwendungen aus anderen Quellen (76)
- Suche nach Software (77)
- Installation der Software (78)
- Software entfernen (79)
- Aktualisieren der Software (79)
- Sicheres Herunterfahren von Raspberry Pi (80)
Kapitel 4. Fehlerbehebung (81) - Diagnose von Tastatur und Maus (82)
- Diagnose von Stromversorgungsproblemen (83)
- Anzeigeprobleme diagnostizieren (85)
- Diagnostizieren von Systemstartproblemen 86
- Diagnose von Netzwerkproblemen (87)
- Crash-Kernel (90)
Kapitel 5. Netzwerkkonfiguration 93 - Kabelgebundenes Netzwerk (94)
- Drahtloses Netzwerk (97)
- Installieren der Firmware (97)
- Herstellen einer Verbindung zu einem drahtlosen Netzwerk mit wpa_gui 101
- Herstellen einer Verbindung zu einem drahtlosen Netzwerk über das Terminal (104)
Kapitel 6. Das Raspberry Pi-Konfigurationsprogramm (111) - Ausführen des Tools (112)
- Setup-Optionsmenü (113)
- 1 Dateisystem erweitern (113)
- 2 Benutzerpasswort ändern (114)
- 3 Boot to Desktop / Scratch aktivieren (114)
- 4 Internationalisierungsmöglichkeiten (115)
- 5 Kamera aktivieren (117)
- 6 Zu Rastrack hinzufügen (117)
- 7 Übertakten (118)
- 8 Erweiterte Optionen (119)
- 9 Über raspi-config (123)
Kapitel 7. Erweiterte Konfiguration der Raspberry Pi-Platine (125) - Bearbeiten von Konfigurationsdateien über NOOBS
- Hardwareeinstellungen - config.txt-Datei (127)
- Anzeigeeinstellungen ändern (128)
- Systemstartoptionen (132)
- Übertakten eines Raspberry Pi-Systems (133)
- Deaktivieren des Caches der zweiten Ebene (L2) 137
- Testmodus aktivieren (138)
- Speicherzusammenbruch
- Softwareeinstellungen - cmdline.txt-Datei (139)
TEIL II. PI-PLATTFORM ALS MULTIMEDIA CENTER, PRODUKTIONSCOMPUTER ODER WEBSERVER (143) Kapitel 8: Pi als Medienzentrum 145 - Musik auf der Konsole abspielen (146)
- Dediziertes Medienzentrum - Raspbmc-Verteilung (148)
- Anzeigen von Streaming-Daten aus dem Internet (150)
- Anzeigen lokaler Streaming-Daten 152
- Konfigurieren der Raspbmc-Verteilung
Kapitel 9. Die Pi-Plattform als Produktionscomputer 155 - Verwenden von Cloud-Anwendungen 156
- LibreOffice-Paket (159)
- Bilder in Gimp bearbeiten (161)
Kapitel 10. Pi als Webserver 165 - Installieren des LAMP-Stacks
- WordPress installieren (170)
TEIL III. PI-PROGRAMMIERUNG (175) Kapitel 11. Eine Einführung in Scratch 177 - Eine Einführung in Scratch 178
- Erstes Beispiel: Hallo Welt (179)
- Beispiel 2: Animation und Ton 182
- Beispiel 3: Ein einfaches Spiel 185
- Robotik und Sensoren (191)
- Unterstützung für Sensoren über PicoBoard (191)
- Robotik und LEGO-Steine (192)
- Zusatzmaterialien (192)
Kapitel 12. Eine Einführung in Python 195 - Einführung in Python 196
- Erstes Beispiel: Hallo Welt (196)
- Zweites Beispiel: Kommentare, Eingaben, Variablen und Schleifen 202
- Beispiel 3: Erstellen von Spielen mit Pygame
- Beispiel 4: Python und Networking 215
- Zusatzmaterialien (221)
Kapitel 13. Das Spiel Minecraft Pi Edition (223) - Raspberry Pi und Minecraft (224)
- Minecraft installieren (224)
- Minecraft ausführen (225)
- Erkundung (227)
- Minecraft hacken (228)
TEIL IV. STEUERUNG (233) Kapitel 14. Geräte steuern (235) - Elektronische Geräte (236)
- Lesen von Codes von Widerständen (238)
- Komponentenquellen (240)
- Onlineshops (240)
- Geschäfte in deiner Nähe (241)
- Hobby-Fachgeschäfte (241)
- Alternative zum Universalboard (242)
- Lötkurzanleitung (245)
Kapitel 15. Der GPIO-Port (251) - Platinenidentifikation (252)
- Pin-Konfigurationen des GPIO-Anschlusses (253)
- GPIO-Port-Funktionen (255)
- Serieller UART-Bus (255)
- I2C-Bus (256)
- SPI-Bus (256)
- Python-GPIO-Port-Unterstützung (257)
- GPIO-Ausgang: blinkende LED (257)
- GPIO-Eingang: Tastenzustand lesen (262)
Kapitel 16. Das Raspberry Pi-Kameramodul (267) - Warum brauche ich ein Kameramodul? (268)
- Installieren des Kameramoduls (269)
- Aktivieren der Kamerasteuerung (271)
- Einzelbilder aufnehmen 273
- Videoaufzeichnung (275)
- Zeitrafferfotografie und die Befehlszeile
Kapitel 17. Zusätzliche Kacheln 283 - Cisecos Pi-Stück (284)
- Adafruit Pi Plate Prototyping (287)
- Fen Logic Gertboard (290)
ZUSÄTZE (295) Anhang A Python – fertige Lösungen 297 - Himbeerschlange (Kapitel 12, Beispiel 3) (298)
- IRC-Benutzerliste (Kapitel 12, Beispiel 4) (300)
- Ein- und Ausgang des GPIO-Ports (Kapitel 15.) (301)
Anhang B Kamera-Benutzerhandbuch (303) - Allen Tools gemeinsame Parameter
- Raspistill-Parameter
- Raspivid-Parameter
- Raspiyuv-Parameter
Anhang C HDMI-Anzeigemodi (311) Index (317) |