Hi leute,
ich hoffe ihr könnt mir weiterhelfen..........
Vorn weg. Hab mir von Rheinwerk das Buch Rasperri 3 in neuester Auflage gekauft doch leider scheint es mit den Programmen zwischen Python 2 und meiner aktuell verwendeten Version Python 3.4.2 Probleme zu geben den die angegeben Beispiele über counter/timestamp ect scheinen in Verbindung mit den "{" nicht funktionieren zu wollen.
zu meinem eigentlichen Problem :
Habe einen Taste an die GPIO´s angeschlossen und auch mein Programm macht was es soll.
Was ich allerdings mit meiner verwendeten version 3.4.2 von Python nicht hinbekomme ist,
das entweder die bilder einen Zeitstempel bekommen oder was auch gehen würde als Endprodukt ist das die Bilder bei neuem tasten druck nicht überschrieben werden sondern das 5 bilder gemacht werden dann bei 6-11 usw weitergezählt wird.
Habe keine ahnung wie ich das schreiben muss..
hier mal mein Programm :
#!/usr/bin/python3
#-*- coding: utf-8 -*-
import os
import sys
import time
import datetime
import RPi.GPIO as GPIO
import picamera
GPIO.setmode(GPIO.BOARD)
GPIO.setup(13,GPIO.IN,pull_up_down=GPIO.PUD_DOWN) #5 Bilder werden bei Tastendruck gemacht
filenames = [ 'Schuetze%02d.jpg' % i for i in range (5) ] # Range = Anzahl der Bilder die gemacht werden sollen
while 2: #while 2 daher da es noch mehr schleifen gibt
if GPIO.input(13)==GPIO.HIGH:
cam = picamera.PiCamera()
cam.capture_sequence(filenames)
cam.close()
GPIO.cleanup()
so wie gesagt das funktioniert es sollte nur so sein das bei weiterem Tastendruck entweder die bilder ab 5 weiter gezählt werden oder ohne das das einfach ein zeitstempel dabei ist
vielen dank schonmal
lg