Inhalt
Danksagungen (13) Vorwort (15) - Wer sollte dieses Buch lesen (16)
- Inhalt dieses Buches (16)
- Arduino, Android, iPhone ... mein Gott! (17)
- Codebeispiele und verwendete Konventionen (20)
- Online-Ressourcen (21)
TEIL I. VORBEREITUNGEN (23) Kapitel 1. Erste Schritte (25) - 1.1. Was ist Hausautomation? (25)
- 1.2. Auf dem Markt erhältliche fertige Lösungen (26)
- 1.3. Do-it-yourself-Lösungen (27)
- 1.4. Begründung der Investition (28)
- 1.5. Workshop-Vorbereitung (30)
- 1.6. Ideen als Skizzen speichern (31)
- 1.7. Speichern, verbinden und testen (33)
- 1.8. Arbeitsdokumentation (34)
Kapitel 2. Erforderliche Gegenstände (37) - 2.1. Hardwarekenntnisse (38)
- 2.2. Softwarekenntnisse (45)
- 2.3. Sicherer Spaß! (46)
TEIL II. PROJEKTE (49) Kapitel 3. Wasserstandsmeldesystem (51) - 3.1. Was wir brauchen (53)
- 3.2. Baulösung (55)
- 3.3. Verbinden (55)
- 3.4. Erstellen Sie eine Skizze (56)
- 3.5. Implementieren einer Webanwendung zum Versenden von E-Mails (64)
- 3.6. Hinzufügen eines Netzwerkmoduls (67)
- 3.7. Alles verbinden (71)
- 3.8. Nächste Schritte (73)
Kapitel 4. Elektrischer Wachhund (77) - 4.1. Was wir brauchen (78)
- 4.2. Baulösung (80)
- 4.3. Elektronisches Watchdog-System (82)
- 4.4. Hundetraining (85)
- 4.5. Testen (89)
- 4.6. Wir spritzen den Hund (90)
- 4.7. Nächste Schritte 91
Kapitel 5. Der zwitschernde Vogelhäuschen (93) - 5.1. Was wir brauchen (95)
- 5.2. Erstellen einer Lösung (98)
- 5.3. Schlafplatzsensor (98)
- 5.4. Getreidesensor (102)
- 5.5. Drahtlose Kommunikation (106)
- 5.6. Zwitschern in Python 113
- 5.7. Abschluss eines Projekts (121)
- 5.8. Nächste Schritte 123
Kapitel 6. Paketlieferungsdetektor (125) - 6.1. Was wir brauchen (127)
- 6.2. Erstellen einer Lösung (128)
- 6.3. Kombinieren Sie Hardware (129)
- 6.4. Code schreiben (131)
- 6.5. Skizze des Paketzustellerkennungssystems (132)
- 6.6. Testen einer Skizze zum Erkennen der Paketzustellung 133
- 6.7. Skript zum Verarbeiten von Versandnachrichten 134
- 6.8. Aufbau einer Datenbank für ein Sendungserkennungssystem 135
- 6.9. Installieren der erforderlichen Python-Pakete 137
- 6.10. Ein Drehbuch schreiben 139
- 6.11. Testen des Skripts, das Paketmeldungen verarbeitet
- 6.12. Systeminstallation (145)
- 6.13. Nächste Schritte 146
Kapitel 7. Der Internet-Lichtschalter (149) - 7.1. Was wir brauchen (150)
- 7.2. Erstellen einer Lösung (153)
- 7.3. Verbinden (154)
- 7.4. Clientcode als Webanwendung schreiben (158)
- 7.5. Testen des Webanwendungsclients
- 7.6. Schreiben des Client-Codes für Android
- 7.7. Testen der Android-Client-Anwendung 167
- 7.8. Nächste Schritte (169)
Kapitel 8. Automatisierung der Operation des Schleiers (173) - 8.1. Was wir brauchen (174)
- 8.2. Erstellen einer Lösung (177)
- 8.3. Verwendung eines Schrittmotors (178)
- 8.4. Schrittmotorprogrammierung (179)
- 8.5. Anbringen von Sensoren (181)
- 8.6. Eine Skizze schreiben (182)
- 8.7. Hardwareinstallation (187)
- 8.8. Nächste Schritte 190
Kapitel 9. Android-Türschloss (193) - 9.1. Was wir brauchen (194)
- 9.2. Erstellen einer Lösung (197)
- 9.3. Steuerung des Schlosses von Android (202)
- 9.4. Schreiben von Servercode für Android
- 9.5. Schreiben einer Android-Client-App (220)
- 9.6. Test & Installation (225)
- 9.7. Nächste Schritte 226
Kapitel 10. Lass unser Haus sprechen (229) - 10.1. Was wir brauchen (230)
- 10.2. Lautsprecher-Setup (231)
- 10.3. Hören Sie auf die Stimme des Systems (234)
- 10.4. Kalibrieren Ihres drahtlosen Mikrofons (238)
- 10.5. Programmieren von sprechenden Systemen (240)
- 10.6. Gespräch mit dem eigenen Zuhause (249)
- 10.7. Nächste Schritte (250)
TEIL III. ERWARTETE ZUKUNFT (253) Kapitel 11. Zukünftige Designs (255) - 11.1. Die Zukunft steht vor der Tür (256)
- 11.2. Langfristprognose (260)
- 11.3. Haus der Zukunft (262)
Kapitel 12. Mehr Designideen 267 - 12.1. Clutter-Detektor (267)
- 12.2. Stromverbrauchsmonitor (268)
- 12.3. Elektrische Vogelscheuche (269)
- 12.4. Home-Entertainment-System-Fernbedienung (269)
- 12.5. Haushaltsgeräte im Schlaf ausschalten (270)
- 12.6. Bewässerungssteuerung mit einem Feuchtigkeitssensor (270)
- 12.7. Für Netzwerkkommunikation angepasste Rauchmelder (271)
- 12.8. Nähe Garagentoröffner (272)
- 12.9. Intelligente Klima- und Lüftungssteuerung (272)
- 12.10. Intelligentes Postfach (273)
- 12.11. Intelligente Beleuchtung (273)
- 12.12. Überwachung von Solar- und Windenergie (273)
ZUSÄTZE (275) Anhang A. Installieren von Arduino-Bibliotheken (277) - A.1.1. Apple OS X (277)
- A.1.2. Linux (278)
- A.1.3. Fenster (278)
Anhang B. Referenzen (281) Index (283) |