230617 Esp32Cam: où trouver des exemples d’utilisation ?

Rappelons que sur ce site nous avons décrit la prise en main de la carte Esp32Cam et de sa programmation de base à l’aide de l’exemple fournit dans l’environnement de développement IDE Arduino:

http://www.crepp.org/esp32cam/

 


Maintenant au lieu de réinventer difficilement un usage à cette carte, mieux vaut s’inspirer des multiples exemples d’utilisation de l’Esp32Cam et de les adapter aux besoins que l’on veut combler.

 

Supposons que nous désirons capturer une photo au moment où un oiseau entre dans son nid,  ou à l’ouverture de la porte d’un réfrigérateur _ pour surprendre le voleur de Nutella ! _.

Pour cela on utilisera un capteur de mouvement /PIR Pyroelectric (« Passive ») InfraRed sensors décrit par Nicolas en février 2023 (Github pdf, 2.7 page 35).

C’est un début de système d’alarme basé sur la chaleur (animale):


Et notre Esp32Cam ?

avant de se lancer dans la complexité de l’utilisation d’une carte… capricieuse, il faut maitriser le composant PIR à l’aide de montage ultra simple, notamment pour ajuster les 2 potentiomètres réglant la distance et la durée.

 

 

En cherchant PIR + Arduino, nous avons assez d’exemples pour débuter.

dont _ les plus simples avec Arduino UNO _:

Une fois ces exemples utilisés, les capteurs PIR bien calibrés, on peut passer sur ESP un peu plus complexe:

https://randomnerdtutorials.com/esp32-pir-motion-sensor-interrupts-timers/

Enfin le site très documenté de Random Nerd sur esp32cam:

https://randomnerdtutorials.com/projects-esp32-cam/

 

une solution à notre problème de prise de photo quand une personne entre dans l’espace/volume de l’Esp32Cam est donné par:

https://randomnerdtutorials.com/esp32-cam-take-photo-save-microsd-card/