Table des matières:

Capture d'image déclenchée par le mouvement et e-mail : 6 étapes
Capture d'image déclenchée par le mouvement et e-mail : 6 étapes

Vidéo: Capture d'image déclenchée par le mouvement et e-mail : 6 étapes

Vidéo: Capture d'image déclenchée par le mouvement et e-mail : 6 étapes
Vidéo: Comment faire une capture d'écran sur samsung sans bouton 2024, Novembre
Anonim
Capture d'image déclenchée par le mouvement et e-mail
Capture d'image déclenchée par le mouvement et e-mail
Capture d'image déclenchée par le mouvement et e-mail
Capture d'image déclenchée par le mouvement et e-mail

Nous nous appuyons sur les projets ESP32-CAM précédents et construisons un système de capture d'images déclenché par le mouvement qui envoie également un e-mail avec l'image en pièce jointe. Cette version utilise la carte ESP32-CAM avec un module de capteur PIR basé sur le capteur AM312. La carte passe la plupart du temps en mode veille et se réveille pour prendre une image une fois qu'un mouvement est détecté. Dans la partie 1, nous modifions l'esquisse time-lapse précédente pour ajouter la fonction de détection de mouvement. Nous mettons ensuite à jour le croquis et ajoutons la fonctionnalité de courrier électronique dans la partie 2

La vidéo ci-dessus couvre tout ce que vous devez savoir et explique également comment le croquis est assemblé.

Étape 1: Rassemblez l'électronique

Rassemblez l'électronique
Rassemblez l'électronique
Rassemblez l'électronique
Rassemblez l'électronique

La carte ESP32-CAM contient déjà le module caméra et l'emplacement pour carte microSD dont nous avons besoin pour ce croquis. En plus de cela, vous aurez besoin d'une carte microSD, d'un module de capteur PIR (basé sur le capteur AM312), d'un transistor NPN à usage général (BC547, BC548, BC549 ou 2N3904), d'une carte de dérivation microUSB, d'un 10K Ohm et 1K résistance ohm et également un convertisseur USB vers série pour télécharger le croquis.

Étape 2: Téléchargez le croquis pour la partie 1

Téléchargez le croquis pour la partie 1
Téléchargez le croquis pour la partie 1

La carte ESP32-CAM n'a pas de connecteur USB intégré, vous devez donc utiliser un convertisseur USB vers série externe pour télécharger le croquis. Vous pouvez utiliser les connexions de câblage indiquées ci-dessus, mais assurez-vous que le convertisseur USB vers série est connecté en mode 3,3 V.

Il est recommandé d'utiliser une alimentation externe 5V pour alimenter la carte, en particulier si vous utilisez une carte de dérivation FTDI. Pour l'alimentation externe 5V, une simple carte de dérivation USB fera très bien l'affaire. Il y a eu un certain succès en alimentant la carte directement à partir de la carte de dérivation CP2102, vous pouvez donc essayer cela en premier. La carte dispose également d'une broche d'alimentation de 3,3 V si nécessaire.

Le cavalier est nécessaire pour mettre la carte en mode téléchargement. Une fois que vous avez tout connecté, mettez la carte sous tension, ouvrez un terminal série (Outils->Serial Monitor) avec un débit en bauds de 115, 200 et appuyez sur le bouton de réinitialisation. Vous devriez obtenir une sortie comme indiqué dans l'image et cela indiquera que tout fonctionne comme prévu.

Vous pouvez télécharger le croquis en utilisant le lien suivant:

Étape 3: connectez le circuit et testez

Connectez le circuit et testez
Connectez le circuit et testez
Connectez le circuit et testez
Connectez le circuit et testez

Construisez le circuit à l'aide d'une maquette et testez pour vous assurer que tout fonctionne comme prévu. J'ai ajouté un multimètre à la sortie finale du capteur pour aider à déterminer son état. Une fois que vous êtes satisfait de la façon dont tout fonctionne, passez à la partie 2.

Étape 4: installer la bibliothèque cliente de messagerie

Installer la bibliothèque cliente de messagerie
Installer la bibliothèque cliente de messagerie
Installer la bibliothèque cliente de messagerie
Installer la bibliothèque cliente de messagerie

Ouvrez le gestionnaire de bibliothèque et tapez "ESP32 Mail Client". Installez la bibliothèque qui s'affiche car nous en avons besoin pour l'esquisse.

Étape 5: Téléchargez le croquis pour la partie 2

Téléchargez le croquis pour la partie 2
Téléchargez le croquis pour la partie 2
Téléchargez le croquis pour la partie 2
Téléchargez le croquis pour la partie 2
Téléchargez le croquis pour la partie 2
Téléchargez le croquis pour la partie 2

Téléchargez le croquis à partir du lien suivant:

Ouvrez-le à l'aide de l'IDE Arduino, puis mettez-le à jour avec vos coordonnées. Vous devrez ajouter le nom du réseau et le mot de passe car la carte doit se connecter au réseau WiFI. Vous devrez également fournir une adresse e-mail ainsi que le mot de passe du conseil pour envoyer l'e-mail. Je vous recommande de créer un nouveau compte GMAIL. Une fois le compte créé, vous devez activer les applications moins sécurisées en visitant le lien suivant:

myaccount.google.com/lesssecureapps?pli=1

Vous devez également spécifier le destinataire et vous pouvez en avoir plusieurs si nécessaire. Regardez la vidéo pour en apprendre plus. Une fois que tout cela est fait, téléchargez le croquis sur le tableau et allumez-le. Je recommanderais de connecter le terminal série et de regarder la sortie car cela vous avertira s'il y a des erreurs.

Si tout fonctionne comme prévu, le tableau doit capturer, enregistrer une image et l'envoyer également par e-mail.

Étape 6: ajouter l'électronique à un boîtier

Ajouter l'électronique à un boîtier
Ajouter l'électronique à un boîtier
Ajouter l'électronique à un boîtier
Ajouter l'électronique à un boîtier
Ajouter l'électronique à un boîtier
Ajouter l'électronique à un boîtier

J'ai utilisé l'enceinte à partir du lien suivant:

J'ai ajouté des supports et l'ai imprimé face vers le bas, ce qui n'a pas donné une très bonne finition mais cela devrait fonctionner pour le moment. Comme le capteur PIR était un peu trop gros pour le boîtier, j'ai dessoudé le capteur et l'ai connecté au PCB à l'aide de fils. J'ai ensuite créé le circuit d'interfaçage à l'aide d'un protoboard et l'ai câblé en place. Utilisez le schéma de connexion indiqué précédemment pour connecter le tout ensemble et vous pouvez ajouter du ruban Kapton pour l'isolation.

J'ai commencé par coller le capteur PIR, suivi du PCB PIR. J'ai ensuite placé la carte ESP32 à l'intérieur et j'ai réalisé que le boîtier ne vous permettait pas d'accéder à la carte microSD mais cela n'avait pas d'importance pour moi car les images seraient envoyées par courrier électronique. J'ai ensuite ajouté la carte d'interface et collé la carte de dérivation microUSB. Enfin, j'ai plié le transistor pour permettre au couvercle de se refermer. Allumez la carte et elle devrait prendre une image lorsqu'un mouvement est détecté.

Si vous avez aimé cet article, n'oubliez pas de nous suivre en utilisant les liens ci-dessous car nous allons construire de nombreux autres projets comme celui-ci:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Site Internet BnBe:

Conseillé: