Je vous présente aujourd'hui une version améliorée dans laquelle une page web générée par l'ESP32-CAM nous offre la possibilité de voir le contenu de la carte microSD, et d'effacer les photos non-désirées à partir de n'importe quel appareil branché au même réseau WIFI.
La photo ci-dessous vous donne un aperçu de la page web.
On peut prendre une nouvelle photo en cliquant sur le bouton "Prendre une photo". Elle est immédiatement sauvegardée sur la carte SD.
La page présente également la liste des fichiers présents sur la carte microSD. Lorsqu'on clique sur le nom du fichier, la photo est affichée (vous pouvez la télécharger en utilisant le bouton droit de la souris).
Un bouton "Supprimer" permet d'effacer le fichier de la carte microSD.
Le sketch est basé en partie sur un exemple intitulé SDWebServer, qui était automatiquement installé lors de l'ajout de la carte ESP8266 dans l'IDE Arduino.
Afin d'utiliser le sketch ci-dessous, vous devez avoir installé dans l'IDE Arduino les extensions nécessaires à la programmation de la carte ESP32; les instructions détaillées sont ici. La façon de programmer l'ESP32-CAM avec l'IDE Arduino est expliquée en détail dans cet autre article.
Voici le sketch:
-
-
Lors du démarrage du programme, l'adresse IP de l'ESP32-CAM s'affiche dans le moniteur série. Il s'agit de copier cette adresse dans un navigateur web pour atteindre la page web générée par l'ESP32-CAM.
À lire également:
Mes autres publications concernant l'ESP32-CAM:
Bonjour,
RépondreSupprimerMerci pour votre site et votre partage.
J'ai adapté votre programme pour horodater le nom du fichier rajouter un bouton "prendre 10 photos".
J'envisage également de rajouter un bouton "suppression de tous les fichiers".
Je trouve que la qualité photo de l'OV2640 est médiocre.
Y a t-il un paramètrage pour l'améliorer ou changer l'OV2640 "standard" par un autre OV2640 ?
Merci d'avance de votre réponse
Pascal
Bonjour, pour augmenter la définition de la caméra OV2640, il faut modifier la ligne 274, en mettant par exemple "FRAMESIZE_XGA;".
SupprimerBonjour et merci pour votre partage fort bien utile.
RépondreSupprimerje souhaiterais savoir savoir comment ajouter un capteur de mouvement pour effectuer la prise de photo automatique et la visualiser en utilisant esp32 cam en point d'accés.
merci d'avance
Bonjour,
RépondreSupprimerBad Path avec la fonction supprimer !