RESOLU :: Photomaton - erreur dans l'installation

Bonjour,

J’espère tout d’abord ne pas créer de doublons. J’ai cherché et je n’ai pas trouvé de correspondance à mon problème.

Je souhaite donc monter un photomaton.

Je suis sous Raspberry Pi3 avec une cam V2.

Je suis le tutoriel: How to Create a Photo Booth with the Raspberry Pi: 5 Steps

J’ai sauté l’étape qui concerne l’impression car je n’ai pas encore d’imprimante.

Mon soucis est au niveau de l’étape 7 partie 8.

Le test du bouton.

Voici mon message d’erreur:

"pi@raspberrypi:~ $ /usr/local/src/boothy/run.sh

2018-07-16 21:54:35,987 - INFO - Initializing camera.
2018-07-16 21:54:36,239 - INFO - Starting preview
2018-07-16 21:54:36,356 - ERROR - Unhandled exception :
Traceback (most recent call last):
File « /usr/local/src/boothy/pbooth.py », line 212, in
addPreviewOverlay(20,200,55,« Press red button to begin! »)
File « /usr/local/src/boothy/pbooth.py », line 108, in addPreviewOverlay
overlay_renderer = camera.add_overlay(img.tostring(),
File « /usr/lib/python2.7/dist-packages/PIL/Image.py », line 697, in tostring
« Please call tobytes() instead. »)
NotImplementedError: tostring() has been removed. Please call tobytes() instead.
2018-07-16 21:54:36,392 - INFO - quitting…
/usr/local/src/boothy/pbooth.py:75: RuntimeWarning: No channels have been set up yet - nothing to clean up! Try cleaning up at the end of your program instead!
GPIO.cleanup()

"

J’ai essayé différents branchements du bouton et rien ne change.

Auriez-vous une idée pour m’aider à sortir de mon problème?

Merci d’avance.

PS: si vous avez un autre tuto qui fonctionne je suis preneur aussi.
Je cherche un photomaton qui prend la photo après un décompte. 4 Photos prises. Elles sont sauvées dans un dossier et imprimées directement.

Merci d’avance!

Erreur résolue.

Ayant une cam en version 2, j’ai du modifier quelque peu le code en changeant img.tostring par img.tobytes

Salut,

Merci à toi d’avoir posté la réponse ; ça pourra servir à d’autres ; c’est ça l’idée de l’entraide.

On peut aussi lancer la prise automatique de photo toutes les X minutes
On pourrait aussi faire exécuter un script par double clic sur un lanceur si on voulait s’affranchier du bouton et des ajouts de code.

++

Merci pour l’idée.

J’aimerais ajouter qu’en appuyant 10 secondes sur le bouton, le logiciel se ferme car pour le moment je dois éteindre le pi pour quitter.

Une idée?

Hello,

Comme ça, sans réfléchir, je pense que c’est faisable.
Faudra mettre les mains dans le code.

Jamais testé ni la solution « logiciel » ni la solution « matériel », mais voici 2 pistes (pour arrêter le Raspberry Pi)
On peut peut-être partir de cette idée ?

Aspect logiciel
https://www.pihomeserver.fr/2013/10/25/raspberry-pi-home-server-ajouter-bouton-darret/
(faudra modifier pour juste couper le prog ; l’idée serait de lancer un pkill)

Aspect matériel (mais ça éteint le Rpi et ce n’est pas modifiable je pense)

Sinon, le bouton sera la seule chose connectée au Rpi ou tu auras clavier et/ou souris ?

++