Operation Manual

buch” 2014/9/6 18:56 page 28 #24
Inhaltsverzeichnis
Zeitvergerung und Zeitrafferfilme ............................................................................ 856
Videos aufzeichnen mit raspivid .................................................................................... 857
24.3 Bewegungserkennung mit motion .............................................................................. 858
Motion konfigurieren ........................................................................................................ 858
24.4 Das Vogelhaus im praktischen Einsatz ........................................................................ 862
Lichtverhältnisse und Bildqualit ................................................................................ 862
25 Zeitmessung mit Lichtschranken .......... ..... ....... ...... ..... ..... ....... ..... ..... ..... .. 865
25.1 Versuchsaufbau (Hardware) ........................................................................................... 865
Schaltungsaufbau mit IR-Lichtschranken ................................................................... 865
25.2 Software ................................................................................................................................ 868
pigpio-Bibliothek . ............................................................................................................... 868
Programmcode .................................................................................................................... 869
26 Das autonome Auto ..... ........ ..... ..... ..... ..... ........ ..... ..... ..... ..... ........ ..... ..... ..... ..... .... 871
26.1 Hardware .............................................................................................................................. 871
Das Chassis .......................................................................................................................... 871
Der Liniensensor ................................................................................................................. 872
Die Mechanik ....................................................................................................................... 873
Anschlusspläne ................................................................................................................... 876
Die mobile Stromversorgung des Raspberry Pi ......................................................... 877
Stromversorgung der Motoren ...................................................................................... 878
Ausrichtung und erste Tests ............................................................................................ 878
26.2 Die Software ........................................................................................................................ 880
Die Jungfernfahrt ............................................................................................................... 882
27 RFID-Türöffner mit Zutrittskontrolle ........... ..... ........ ..... ..... ..... ..... ....... .. 885
27.1 RFID-Hardware .................................................................................................................... 886
Die RFID-Technologie ......................................................................................................... 886
Reader und Transponder .................................................................................................. 886
Verdrahtung ......................................................................................................................... 888
28
buch” 2014/9/6 18:56 page 29 #25
Inhaltsverzeichnis
27.2 Software ................................................................................................................................ 889
Die Zugangsdatenbank .................................................................................................... 889
Python-Code zum Auslesen der RFID-Transponder .................................................. 890
Python-Code zum MySQL-Zugriff .................................................................................. 891
Python-Code zum Hinzufügen der Transpondernummern ................................... 892
Python-Hauptprogramm ................................................................................................. 893
phpMyAdmin der Hausmeister .................................................................................. 895
27.3 Erweiterungsmöglichkeiten und Tipps ....................................................................... 895
Den Schrank abschließen ................................................................................................. 895
LCD-Modul statt bash-Ausgabe ..................................................................................... 896
Sensor statt Zeitsteuerung .............................................................................................. 896
Alarm bei falschem Transponder ................................................................................... 896
Die Empfangsantenne verstecken ................................................................................ 896
28 Stromzähler auslesen ...... ...... ..... ..... ..... ....... ..... ..... ..... ...... ....... ..... ..... ..... ..... ....... 897
28.1 Stromzähler-Grundlagen ................................................................................................. 897
Lesekopf und Signalwandler ........................................................................................... 898
Die Smart Message Language ........................................................................................ 900
28.2 Einführung in RRDTool ...................................................................................................... 901
Die Round-Robin-Datenbank erstellen ........................................................................ 901
Werte in die Datenbank eintragen ............................................................................... 903
Graphen erzeugen ............................................................................................................. 903
28.3 Zählerdaten speichern und zu Graphen aufbereiten .............................................. 906
29 Hausautomation mit Netzwerksteckdosen ....... ..... ..... ..... ....... ..... .. 909
29.1 Einführung ........................................................................................................................... 909
Universal-Schaltbox .......................................................................................................... 910
29.2 Programmierung ................................................................................................................ 911
Die Leistung der Photovoltaikanlage ermitteln ......................................................... 911
Das Web-Interface ............................................................................................................. 914
Die Heizungssteuerung .................................................................................................... 917
Die Steuerung der schaltbaren Steckdose .................................................................. 921
29