Hallo,
ich arbeite derzeit an einem kleinem Projekt.
Es geht darum das ein Bewegungsensor bei einer Bewegung eine Kamera (Originale Pi Kamera) einschaltet und ein Video macht.
Leider gibt es einen Fehler
Python
#!/usr/bin/python
import RPi.GPIO as GPIO
import time
import picamera
import datetime
zeit = datetime.datetime.now().strftime("%Y-%m-%d_%H.%M.%S.h264")
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
cam = picamera.PiCamera()
jetzt = False
vorher = False
while True:
time.sleep(0.1)
vorher = jetzt
jetzt = GPIO.input(7)
if jetzt:
cam.start_preview()
cam.start_recording(zeit)
print "Bewegung erkannt."
else:
cam.stop_preview()
cam.stop_recording()
print "Bewegung wurde nicht erkannt."
Alles anzeigen
Fehlermeldung:
Traceback (most recent call last):
File "versuch.py", line 31, in <module>
cam.stop_recording()
File "/usr/lib/python2.7/dist-packages/picamera/camera.py", line 1359, in stop_recording
'port %d' % splitter_port)
picamera.exc.PiCameraNotRecording: There is no recording in progress on port 1
Könnt ihr mir helfen ?