Outils pour utilisateurs

Outils du site


projets:esp32-cam_ftp_avi_timelaps

Ceci est une ancienne révision du document !


ESP32-CAM l'oeil clignotemps

ancien nom : ESP32-CAM_ftp_avi_timelaps A partir de l'ESP32-CAM

  • enregistre, sur une microSD, des images ou de courtes vidéo
    • qui seront directement lisibles sans montage
    • de façon cyclique
    • à la demande
  • consomme 90mA
  • stock sur une microSD en vfat
  • offre les fichiers par un serveur FTP web en HTTP
  • bascule en mode AP si pas de réseau wifi local
  • est commandable par url
    • url : page de status
    • /list fait la liste des fichiers cliquables de la microSD
    • /stop - parametrage
    • /
  • peut se connecter à un réseau WiFi (mDNS)
  • lit un fichier de configuration sur la microSD
  • fonctionne sur des plage horaires programmables

Le projet de base est parti de https://github.com/jameszah/ESP32-CAM-Video-Recorder

ESP32-CAM

Connexion pour le flashage

  • GND \
  • V 5V / de la batterie
  • RxT ↔ UoT blanc (adaptateur RS chez moi)
  • TxD ↔ UoR vert
  • Io0 ↔ Gnd noir
  • -
  • GND → shut pour flash
  • IO0 → shut pour flash

Versions

  • V61G : offre un serveur web en mode point d'accès si pas de reseau WiFi local
    • config.jsn sur la SD pris en compte et flashé comme base
    • ssid/pass modifiable dans le json
    • /list liste des fichiers et fichiers téléchargeables directement en http
    • /capture fonctionne
    • /saveconfig sauve les config en cours sur la sd et la flash
    • pages html refaites
    • mDNS nom = devname dans le config.jsn http://espcam.local/ dans le cas d'une connexion à un wifi local et pas en mode AP
    • /reset et info /start
    • correction json du fichier config

config.jsn

fichier sur la microSD /config.jsn au format json

{
"devname":"esp32-cam",
"framesize":6,
"quality":10,
"capture_interval":10000,
"total_frames":180,
"repeat":100,
"xspeed":1,
"gray":0,
"ssid":"wifitruc",
"pass":"passtruc",
"horaire":"10 11,12,13,14,15,16,17,18,19,20"
}
projets/esp32-cam_ftp_avi_timelaps.1590927803.txt.gz · Dernière modification : 2024/02/09 16:55 (modification externe)