Table des matières:

ESP32-CAM Capturez des photos et envoyez par e-mail à l'aide de la mémoire SPIFF. --AUCUNE carte SD requise : 4 étapes
ESP32-CAM Capturez des photos et envoyez par e-mail à l'aide de la mémoire SPIFF. --AUCUNE carte SD requise : 4 étapes

Vidéo: ESP32-CAM Capturez des photos et envoyez par e-mail à l'aide de la mémoire SPIFF. --AUCUNE carte SD requise : 4 étapes

Vidéo: ESP32-CAM Capturez des photos et envoyez par e-mail à l'aide de la mémoire SPIFF. --AUCUNE carte SD requise : 4 étapes
Vidéo: [Replay Live] Caméra IP à 5€ avec une ESP32Cam 2024, Juillet
Anonim
Image
Image
Démarrer avec ESP32-CAM à l'aide du programmeur FTDI
Démarrer avec ESP32-CAM à l'aide du programmeur FTDI

Bonjour les gens, La carte ESP32-CAM est une carte de développement à faible coût qui combine une puce ESP32-S, une caméra OV2640, plusieurs GPIO pour connecter des périphériques et un emplacement pour carte microSD. Il a un certain nombre d'applications allant du serveur Web de streaming vidéo, à la construction d'une caméra de surveillance, à la prise de photos, à la reconnaissance et à la détection de visages, et bien plus encore.

Il y a quelques jours, je me demande si je pourrais envoyer une photo capturée par ESP32-CAM par e-mail. J'ai trouvé de nombreux tutoriels sur la capture de photos ESP32-CAM à l'aide de ESP32-CAM; enregistrer des photos sur une carte SD. J'ai donc décidé de rassembler toutes ces applications en un seul endroit. La carte SD n'est pas une solution rentable pour ESP32-CAM car nous avons à peine besoin de 500 Ko pour stocker la photo. J'ai donc essayé de rechercher si je pouvais ignorer l'utilisation de la carte SD ou la remplacer par une autre mémoire.

J'étais tellement excité de savoir qu'il y avait suffisamment de mémoire disponible dans la mémoire flash ESP-32 appelée mémoire SPIFF. J'ai donc décidé d'utiliser cette solution et d'éviter l'utilisation d'une carte SD externe réduisant ainsi le coût de mon projet.

Donc, dans ce tutoriel, je vais montrer comment:

1. Premiers pas avec votre ESP-32 CAM

2. Utilisation de SPIFF pour stocker les photos capturées

3. Utilisation de SMTP pour envoyer par e-mail les photos capturées

Fournitures

ESP32-CAM

programmeur FTDI

Fils de pontage F2F

Étape 1: Premiers pas avec ESP32-CAM à l'aide du programmeur FTDI

Arduino IDE peut être utilisé pour programmer la carte de développement ESP32-CAM AI-Thinker. L'un des principaux inconvénients de l'ESP32-CAM est qu'il n'a pas d'interface USB pour télécharger les croquis. Vous aurez donc besoin d'un programmeur FTDI externe pour programmer l'ESP-32. Suivez les schémas montrés dans l'image fournie dans la description.

Programmateur ESP32-CAM FTDI

TERRE TERRE

5V VCC (5V)

U0R TX

U0T RX

GPIO0 GND

Ce guide montre comment programmer et télécharger du code sur la carte de développement ESP32-CAM (AI-Thinker) à l'aide d'Arduino IDE. Le module ESP32-CAM AI-Thinker est une carte de développement ESP32 avec une caméra OV2640, prise en charge de la carte microSD, intégrée lampe flash et plusieurs GPIO pour connecter des périphériques. Cependant, il n'a pas de programmeur intégré. Vous avez besoin d'un programmeur FTDI pour le connecter à votre ordinateur et télécharger le code.

REMARQUE: L'ESP-32 CAM ne peut être programmé que lorsqu'il est en mode Flash. Pour activer le mode flash de l'ESP32-CAM, vous devez connecter GPIO0 avec GND

Après avoir téléchargé le code, vous devez retirer le fil GPIO 0 pour désactiver le mode flash et exécuter l'ESP-32 en mode normal.

Étape 2: téléchargez l'exemple de serveur Web pour tester l'ESP32-CAM

Avant de télécharger le croquis par e-mail, vous devez vous assurer que votre ESP32-CAM fonctionne parfaitement. Pour cela, téléchargez l'exemple de serveur Web depuis ESP32->camera->web-server. La configuration suivante doit être définie:

Carte: Module Wrover ESP32

Port: votre numéro de port

// Sélectionnez le modèle de caméraCAMERA_MODEL_AI_THINKER

commenter tous les autres modèles.

définissez le SSID et le mot de passe sur votre point d'accès Wifi et téléchargez le croquis.

si vous pouvez voir la vidéo en streaming depuis ESP32-CAM, vous êtes prêt à télécharger le croquis de l'e-mail.

Étape 3: Modifier les paramètres du compte Gmail (accès moins sécurisé aux applications)

Modifier les paramètres du compte Gmail (accès à l'application moins sécurisé)
Modifier les paramètres du compte Gmail (accès à l'application moins sécurisé)

Pour la première fois, votre ESP32-CAM peut ne pas avoir accès aux services Gmail. Vous devez donc modifier les paramètres de confidentialité en accédant

myaccount.google.com/lesssecureapps

autorisez l'application la moins sécurisée à accéder à votre compte.

Étape 4: Téléchargez le croquis de l'application de courrier électronique

Téléchargez le croquis donné dans la description, fournissez les paramètres suivants:

#define emailSenderAccount

#define emailSenderPassword

#define emailRecipient

SSID

Mot de passe

Ça y est, téléchargez le croquis.