O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Das intelligente Haus – Heimautomation mit Arduino und Android und PC

Book Description

Das intelligente Haus – Heimautomation mit Arduino, Android und PC zeigt Ihnen anhand von geekigen Projekten, wie Sie Ihr Haus bzw. Ihre Wohnung clever automatisieren. Geeks, Häuslebauer, Programmierer und Technikjünger lernen darin, wie sie die Hausbeleuchtung fernsteuern, Ihre Wohnung vor Einbruch schützen oder auch: wie sie eine twitternde Vogeltränke bauen.

Table of Contents

  1. Das intelligente Haus
  2. Widmung
  3. 1. Danksagung
  4. 2. Einleitung
    1. Wer dieses Buch lesen sollte
    2. Was Sie in diesem Buch finden
    3. Arduinos, Androids und iPhones – oh je!
    4. Codebeispiele und Codekonventionen
    5. Online-Ressourcen
  5. I. Vorbereitungen
    1. 3. Der Einstieg
      1. Was ist Heimautomation?
      2. Kommerzielle Lösungen
      3. Do-it-yourself-Lösungen
      4. Die Ausgaben im Auge behalten
      5. Richten Sie Ihren Arbeitsplatz ein
      6. Skizzieren Sie Ihre Ideen
      7. Schreiben, Verdrahten und Testen
      8. Dokumentieren Sie Ihre Arbeit
    2. 4. Anforderungen
      1. Die Hardware kennen
        1. Android-Programmierung
        2. Arduino-Programmierung
        3. XBee-Programmierung
      2. Die Software kennen
      3. Spaß mit Sicherheit
  6. II. Projekte
    1. 5. Wasserstands-Warner
      1. Was Sie benötigen
      2. Die Lösung bauen
      3. Der Zusammenbau
      4. Ein Sketch
        1. Einen Arduino konfigurieren
        2. Der Flex-Sensor-Sketch
        3. Den Sketch ausführen
        4. Den Sketch testen
      5. Den Web-Mailer schreiben
      6. Einen Ethernet Shield hinzufügen
        1. Code für den Shield
        2. Eine Nachricht versenden
      7. Und jetzt alles zusammen
      8. Nächste Schritte
    2. 6. Elektronischer Wachhund
      1. Was Sie benötigen
      2. Die Lösung zusammenbauen
      3. Den Hund zusammenbauen
      4. Hundeschule
      5. Das Projekt testen
      6. Den Hund von der Leine lassen
      7. Nächste Schritte
    3. 7. Zwitscherndes Vogelhäuschen
      1. Was Sie benötigen
      2. Die Lösung zusammenbauen
      3. Der Landesensor
        1. Den Sensor bauen
        2. Den Sensor programmieren
      4. Der Futtersensor
      5. Drahtlos agieren
        1. Den Sketch fertigstellen
      6. Tweeting mit Python
        1. Die Datenbank konfigurieren
        2. Twitter API Credentials
        3. Die Python-Twitter-Bibliothek
      7. Und jetzt alles zusammen …
      8. Nächste Schritte
    4. 8. Paketzustellungs-Detektor
      1. Was Sie benötigen
      2. Die Lösung zusammenbauen
      3. Hardware-Zusammenbau
      4. Den Code schreiben
      5. Der Paketzustell-Sketch
      6. Den Sketch testen
      7. Der Zustell-Prozessor
      8. Die Zustell-Datenbank anlegen
      9. Die abhängigen Pakete installieren
      10. Das Skript schreiben
      11. Den Zustell-Prozessor testen
      12. Die Hardware einrichten
      13. Nächste Schritte
    5. 9. Lichtschalter mit Web-Unterstützung
      1. Was Sie benötigen
      2. Die Lösung zusammenbauen
      3. Hardware verbinden
      4. Den Code für den Webclient schreiben
      5. Den Webclient testen
      6. Code für den Android-Client schreiben
      7. Den Android-Client testen
      8. Nächste Schritte
    6. 10. Rollo-Automation
      1. Was Sie benötigen
      2. Die Lösung zusammenbauen
      3. Den Schrittmotor verwenden
      4. Den Schrittmotor programmieren
      5. Die Sensoren hinzufügen
      6. Den Sketch schreiben
      7. Die Hardware einrichten
      8. Nächste Schritte
    7. 11. Android-Türöffner
      1. Was Sie benötigen
      2. Die Lösung zusammenbauen
      3. Den Android-Türöffner steuern
      4. Den Android-Server schreiben
        1. Eine statische IP-Adresse setzen
        2. Einen Android-Webserver erstellen
        3. Webserver und IOIO-Board
        4. Ein Foto aufnehmen
        5. Eine E-Mail versenden
        6. Hardware-Berechtigungen setzen
        7. Den Server testen
      5. Den Android-Client schreiben
      6. Testen und Einrichten
      7. Nächste Schritte
    8. 12. Geben Sie Ihrem Haus eine Stimme
      1. Was Sie benötigen
      2. Lautsprecher einrichten
      3. Lion eine Stimme geben
      4. Das schnurlose Mikrofon kalibrieren
      5. Einen sprechenden Löwen programmieren
      6. Sprechen Sie mit Ihrem Haus
      7. Nächste Schritte
  7. III. Vorhersagen
    1. 13. Zukunftsentwürfe
      1. In der nahen Zukunft
        1. Arduino 1.0
        2. Android@Home
      2. Auf lange Sicht
        1. Das Haus ist der Computer
        2. Die eingebettete Matratze
      3. Das Haus der Zukunft
    2. 14. Weitere Projektideen
      1. Krempel-Detektor
      2. Stromverbrauch messen
      3. Elektrische Vogelscheuche
      4. Ferngesteuerte Fernbedienung für die Unterhaltungselektronik
      5. Schlaf-Timer für Geräte
      6. Feuchtigkeitsgesteuerte Gartenbewässerung
      7. Vernetzte Rauchmelder
      8. Garage öffnen per GPS-Position
      9. Intelligente Temperatursteuerung
      10. Intelligenter Briefkasten
      11. Intelligente Lichtsteuerung
      12. Energieüberwachung für Solar- und Windstrom
  8. IV. Anhänge
    1. A. Arduino-Bibliotheken installieren
      1. Apple OS X
      2. Linux
      3. Windows
    2. Literatur
  9. Stichwortverzeichnis
  10. Impressum