si def play2(): est la fonction qui s"exécute quand t’appuies sur un bouton
def play2():
print(" Démarrage de la séquence ‹ 1 photo")
# on attend 3 secondes
time.sleep(3)
# on allume la led
GPIO.output(LED_PIN,GPIO.HIGH)
# on attend 2 secondes
time.sleep(2)
# on prend la photo ( 3+2 on doit pas être loin des 5 secondes)
captureImage(IMG1)
# on éteint la led
GPIO.output(LED_PIN,GPIO.LOW)
# on crée le fichier
fileName = time.strftime("%Y%m%d-%H%M%S")+".jpg"
print("Nom de fichier créé : "+fileName)
# on le rempli avec une image de fond plus la photo ?
convertMergeImages2(fileName)
# on fait un peu de rangement et de ménage
archiveImage(fileName)
deleteImages(fileName)
NB sleep() peut accepter une variable si le delay de 5 secondes change :
on remplace sleep(3) par sleep( PHOTO_DELAY - 2)