Skip to main content

Journal de bord MOOREV-Timer-Camera ScFo

Journal de bord:

06/03:

- Pour notre système il faut que l'on choisisse entre l'Arduino NANO et l'ESP32 en se basant sur leur consommation en Ă©nergie. Il faut que l'on puisse mesurer la consommation en Ă©nergie sur diffĂ©rentes sĂ©quences et diffĂ©rentes durĂ©e. 

09/03: [séance Fablab]

- Durant la séance nous avons discuté du projet et en quoi le Fablab peut nous aider. Réflexion sur les tests et les protocoles à réaliser pour la consommation de la batterie avec les deux cartes, avec recherches sur la mise en veille des cartes. Recherches sur les aspects de la GoPro Hero3+ et comment la manipuler avec un programme implanté. Réflexion sur les durées et les séquences d'enregistrements pour la caméra.

- Visite de l'atelier Fablab partie électronique, avec présentation du matériel mis à disposition. Préparation du matériel pour la prochaine séance au Fablab.


10/03: [séance Fablab]

- Point et vu d'ensemble sur tout le matériel que nous possédons.

- Point sur la façon de relier le micro processeur à la GoPro. Recherches sur le port Hero de la GoPro Hero 3+ qui nous permet de conclure sur l'utilisation du port Hero pour contrôler de manière filaire la caméra. Recherche de références afin de pouvoir trouver et se procurer un branchement compatible au port Hero.

Liens:

Autre possibilité pensée de connecter la GoPro qui nécessite la modification de la caméra (idée mise de côté):

https://hackaday.io/project/12108-gopro-hero-4-wired-control

https://www.youtube.com/watch?v=mpPfk4sLb3I

Informations sur le port Hero Bus de la GoPro Hero:

https://wiki.logre.eu/index.php/GObotPRO

17/03: [séance Fablab]

- Réunion afin de préparer les tests de consommation d'énergie entre l'Arduino Nano et l'ESP32. Acquisition du matériel nécessaire, et codage des cartes.

- Tests (code) du nombre de cycles par minutes possible sur l'Arduino qui va permettre d'allumer et d'éteindre la caméra.

- Emprunt d'un ESP32 qu'on a du souder au labo Ă©lectronique.

- Création d'une page GitHub afin de déposer notre code et recherches sur le mode hibernation de l'esp32 ainsi que la façon de récupérer les données d'un multimètre sur l'ordinateur afin d'enregistrer les données.

24/03: [séance Fablab]

- Prise de mesures des consommations.

- Programmation de l'ESP32 en mode basse consommation, mise Ă  disposition du code sur Github. RĂ©alisation d'un montage sur planche de prototypage pour mesurer la consommation des microcontrĂ´leurs avec un multimètre. 

(Lien vers le GitHub)

- TĂ©lĂ©chargement d'un logiciel liĂ© au multimètre afin de le connecter Ă  ce dernier pour rĂ©colter en temps rĂ©el les donnĂ©es mesurĂ©es. 

- Réalisation des tableaux Excel avec les résultats.

31/03: [SĂ©ance Fablab]

- Réception du matériel nécessaire (ESP32-CAM et port Hero) pour connecter le microcontrôleur à la GoPro.

- On procède ensuite à la soudure de fils sur le port de chaque pins afin de pouvoir accéder aux pins

- RĂ©flexion sur la programmation de l'ESP32-Cam

- Calcul sur tableau Excel des diffĂ©rentes sĂ©quences possible en prenant en compte la capacitĂ© de stockage de la carte SD et de la taille d'une vidĂ©o/photo. 

04/04: [SĂ©ance Fablab]

- Continuation de la soudure des pins sur le connecteur

- Programmation de l'ESP32 Cam et test des photos. Mesure de leur capacitĂ© de stockage photos et vidĂ©os. Rencontre d'un problème: ESP32 cam -> focal fixe par dĂ©faut avec le capteur OV2640, Ă  remplacer par un autre capteur plus adaptĂ© (lien vers le capteur). 

- Test des pins du connecteur et confirmations des ports (port 19 pour allumage de la camĂ©ra). Test lancer un script sur carte SD en allumant la GoPro. 


07/04: [SĂ©ance Fablab]

Nous avons constaté que la soudure n'a pas tenue et que des broches ont été cassé lors de la manipulation. Nous réfléchissons donc à un autre moyen de souder des fils moins rigides, ou bien à une alternative.

- Le but de la séance était d'allumer la GoPro à l'aide de l'arduino et du port Hero, et de vérifier que le script se lançait à l'allumage de la caméra. Nous rencontrons toutefois un problème concernant la lecture du script, que la caméra ne détecte pas.