L’ESP32-CAM et l’Arduino IDE – Une camera IP Wifi

Comment utiliser une Camera ip et reconnaissance facial avec l’Arduino et l’ESP32-CAM

Il est relativement simple d’utiliser le module caméra esp32-cam néanmoins, je pense que cet article vous sera utile. Notamment pour la liste des problèmes rencontrés énumérés en bas de page 🙂

Pour le reste si vous avez l’envie d’installer des caméras de sécurité discrete chez vous, directement accessible depuis une page web. Je vous conseil de suivre cet article 🙂

Ce dont vous aurez besoin:

 

  • Allez dans outils > préférences et ajoutez la ligne suivante: https://dl.espressif.com/dl/package_esp32_index.json
  • Si vous avez un autre package à cet endroit, séparez les d’une virgule.

  • Allez ensuite dans outils > type de carte > gestionnaire de carte

  • Dans la barre de recherche saisissez ESP32

 

  • Allez dans outils > type de carte et selectionnez ESP32 Wrower Module
  • Vérifiez que vous êtes bien connecté au bon port COM
  • Dans outils > partition scheme, sélectionnez Huge APP (3MB No OTA)
  • Appuyez sur le bouton RESET de l’ESP32-CAM
  • Uploadez le code

Connexion de la carte

Lors de la programmation du module suivez le schéma suivant. (vcc au 3.3V)
Connectez l’IO0 au GND pour la programmation. Retirez le ensuite pour l’utilisation du module

Lorsqu’il s’agira de récupérer l’adresse ip du module et de streamer la caméra, connectez le vcc au 5V du module.

Le code Arduino

Charger le sketch fichier > exemples > esp32 > camera > CameraWebServer

N’oubliez pas de choisir votre caméra en décommentant la ligne:

// Select camera model
//#define CAMERA_MODEL_WROVER_KIT
//#define CAMERA_MODEL_M5STACK_PSRAM
#define CAMERA_MODEL_AI_THINKER // Décommentez cette ligne et commentez les autres

Pour vous faciliter la tâche vous pouvez simplement copiez – coller le code ci-dessous dans votre IDE Arduino. N’oubliez pas de changer votre SSID et mot de passe de votre wifi

Problèmes rencontrés:

Cas numéro 1: Impossible de charger le fichier Json ESP32

Cas numéro 2: Dans “fichiers” -> “Exemples”, ESP32 n’apparaît pas.

Pour résoudre le soucis, Allez dans “outils” > “type de carte” et choisissez” ESP32 Wrover Module” retournez ensuite dans “fichiers” -> “Exemples” > “ESP32”

Cas numéro 3: Pas de programmation via l’usb

Pour résoudre cela, il faudra se produrer un FTDI usb vers serie – Disponible ici 🙂

Cas numéro 4: Brownout detector was triggered

Pour résoudre ce soucis: Alimentez votre carte a l’aide de la pin 5V a la place de la 3.3V

Module ESP32-CAM – avec caméra 2MP incluse!

3 Commentaires

  1. Gerard

    bonjour,

    merci de votre blog bien utile.
    cependant j’ai deux questions.

    1) Est il possible de faire un zoom, si oui comment faire s’il vous plaît tout en conservant une qualité correcte ?

    2) Vue ma très faible connaissance de l’anglais, existe il une traduction du menu des différents réglages à l’exécution du programme en français ?

    Merci d’avance de votre avis

    Réponse
    • leroyd

      Bonjour Gerard, Je vais faire quelques recherches à ce sujet. Concernant le zoom sans pertes de qualités je ne peux l’assurer. A bientôt

      Réponse
      • Gérard

        Bonsoir
        Merci c’est sympa, j’attends tes avis avant d’aller plus loin
        Bonne soirée

        Réponse

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Inscrivez-vous a la newsletter

Inscrivez-vous a la newsletter

Soyez les premiers avertis de nouveaux tutos, mises à jours, bon plans,...

Merci et à bientôt!

Pin It on Pinterest

Share This