Herunterladen Inhalt Inhalt Diese Seite drucken

Vilros Raspberry PI 2 Benutzerhandbuch Seite 222

Inhaltsverzeichnis
222
von Python jedes Mal ein Bild aufzeichnet, sobald ein Besucher auf die
Türklingel drückt.
Das Python-Modul picamera beinhaltet die Funktionen, um auf die
Kamera zuzugreifen. Time beinhaltet Funktionen, um mit Datum und
Zeit zu arbeiten. Fügen Sie Ihrem doorbell.py Skript oben folgende
Zeilen hinzu:
import picamera
import time
Erstellen Sie jetzt eine Instanz der Klasse PiCamera:
Unter den beiden Rpi.GPIO Funktionen fügen Sie folgendes
Statement ein:
camera = picamera.PiCamera()
Um mit dem Kamera-Modul ein Bild aufzuzeichnen, verwenden Sie die
Methode capture(). Diese Methode akzeptiert ein Argument – den
Dateinamen, in welche das Bild gespeichert werden soll. Im nächsten
Beispiel
wird
„Ring.jpg" zusammengefügt, um
Dateinamen zu erstellen, wenn jemand klingelt.
Fügen Sie einen Aufruf zu capture() über die Zeile os.system() ein.
Beispiel:
camera.capture("Ring %s.jpg" % time.strftime("%Y%m%d-
%H%M%S"))
Der
übergeben
für Datum und Zeit. Für weitere Informationen
das
docs.python.org/3/library/time.html
Das vollständige Python-Skript sollte folgendermaßen aussehen:
das
aktuelle
String,
welcher
wird,
time
Modul,
Datum
jedes Mal einen eindeutigen
der
bestimmt das Format des Strings
sehen
mit
dem
strftime()
Methode
Sie
unter
String
über
http://

Quicklinks ausblenden:

Inhaltsverzeichnis
loading

Inhaltsverzeichnis