Indholdsfortegnelse:

Motion udløst billedoptagelse og e -mail: 6 trin
Motion udløst billedoptagelse og e -mail: 6 trin

Video: Motion udløst billedoptagelse og e -mail: 6 trin

Video: Motion udløst billedoptagelse og e -mail: 6 trin
Video: Canon C70 Update Stop Motion Animation Features 2024, Juli
Anonim
Motion udløst billedoptagelse og e -mail
Motion udløst billedoptagelse og e -mail
Motion udløst billedoptagelse og e -mail
Motion udløst billedoptagelse og e -mail

Vi bygger videre på de tidligere ESP32-CAM-projekter og bygger et bevægelsesudløst billedoptagelsessystem, der også sender en e-mail med billedet som vedhæftet fil. Denne build bruger ESP32-CAM-kortet sammen med et PIR-sensormodul, der er baseret på AM312-sensoren. Tavlen tilbringer det meste af tiden i dvaletilstand og vågner for at tage et billede, når bevægelse er registreret. I del 1 ændrer vi den tidligere time-lapse-skitse for at tilføje bevægelsesdetekteringsfunktionen. Vi opdaterer derefter skitsen og tilføjer e -mail -funktionen i del 2

Videoen ovenfor dækker alt hvad du behøver at vide og forklarer også, hvordan skitsen er sat sammen.

Trin 1: Saml elektronikken

Saml elektronikken
Saml elektronikken
Saml elektronikken
Saml elektronikken

ESP32-CAM-kortet indeholder allerede kameramodulet og microSD-kortplads, som vi har brug for til denne skitse. Ud over dette skal du bruge et microSD-kort, et PIR-sensormodul (baseret på AM312-sensoren), en generel NPN-transistor (BC547, BC548, BC549 eller 2N3904), et microUSB-breakout-kort, en 10K Ohm og 1K ohm modstand og også en USB til seriel konverter for at uploade skitsen.

Trin 2: Upload skitsen til del 1

Upload skitsen til del 1
Upload skitsen til del 1

ESP32-CAM-kortet har ikke et indbygget USB-stik, så du skal bruge en ekstern USB til seriel konverter for at uploade skitsen. Du kan bruge ledningsforbindelserne vist ovenfor, men sørg for, at USB til seriel konverter er tilsluttet i 3.3V -tilstand.

Det anbefales at bruge en ekstern 5V -forsyning til at drive kortet, især hvis du bruger et FTDI -breakout -kort. For den eksterne 5V -forsyning vil et simpelt USB -breakoutkort klare sig fint. Der har været en vis succes med at drive kortet direkte fra CP2102 breakout -kortet, så du kan prøve det først. Boardet har også en 3.3V power pin, hvis det er nødvendigt.

Jumperen er nødvendig for at sætte tavlen i downloadtilstand. Når du har alt tilsluttet, tænd for kortet, åbn en seriel terminal (Værktøjs-> Seriel skærm) med en baudhastighed på 115, 200 og tryk på reset-knappen. Du skal få et output som vist på billedet, og dette vil indikere, at alt fungerer som forventet.

Du kan downloade skitsen ved hjælp af følgende link:

Trin 3: Tilslut kredsløbet og test

Tilslut kredsløbet og test
Tilslut kredsløbet og test
Tilslut kredsløbet og test
Tilslut kredsløbet og test

Byg kredsløbet ved hjælp af et brødbræt og test for at sikre, at alt fungerer som forventet. Jeg tilføjede et multimeter til den sidste sensoroutput for at hjælpe med at bestemme tilstanden. Når du er tilfreds med den måde, alt fungerer på, skal du gå videre til del 2.

Trin 4: Installer Mail Client -biblioteket

Installer mailklientbiblioteket
Installer mailklientbiblioteket
Installer mailklientbiblioteket
Installer mailklientbiblioteket

Åbn biblioteksadministratoren, og indtast "ESP32 Mail Client". Installer biblioteket, der vises, da vi har brug for dette til skitsen.

Trin 5: Upload skitsen til del 2

Upload skitsen til del 2
Upload skitsen til del 2
Upload skitsen til del 2
Upload skitsen til del 2
Upload skitsen til del 2
Upload skitsen til del 2

Download skitsen fra følgende link:

Åbn den ved hjælp af Arduino IDE, og opdater den derefter med dine oplysninger. Du skal tilføje netværksnavnet og adgangskoden, da kortet skal oprette forbindelse til WiFI -netværket. Du skal også angive en e -mail -adresse sammen med adgangskoden for at bestyrelsen kan sende e -mailen. Jeg vil anbefale at oprette en ny GMAIL -konto. Når kontoen er oprettet, skal du aktivere mindre sikre apps ved at besøge følgende link:

myaccount.google.com/lesssecureapps?pli=1

Du skal også angive modtageren, og du kan have flere, hvis det kræves. Se videoen for at lære mere. Når alt dette er gjort, skal du uploade skitsen til tavlen og tænde den. Jeg vil anbefale at tilslutte den serielle terminal og se output, da dette giver dig besked, hvis der er fejl.

Hvis alt fungerer som forventet, skal tavlen fange, gemme et billede og også sende det videre som en e -mail.

Trin 6: Føj elektronikken til en kabinet

Tilføj elektronikken til et kabinet
Tilføj elektronikken til et kabinet
Tilføj elektronikken til et kabinet
Tilføj elektronikken til et kabinet
Tilføj elektronikken til et kabinet
Tilføj elektronikken til et kabinet

Jeg brugte kabinettet fra følgende link:

Jeg tilføjede understøtninger og udskrev det med forsiden nedad, hvilket ikke gav en særlig god finish, men det skulle virke nu. Da PIR -sensoren var lidt for stor til kabinettet, lodde jeg sensoren af og tilsluttede den til printkortet ved hjælp af ledninger. Jeg oprettede derefter grænsefladekredsløbet ved hjælp af et protoboard og tilsluttede det på plads. Brug tilslutningsdiagrammet vist tidligere til at forbinde det hele sammen, og du kan tilføje noget Kapton -tape til isolering.

Jeg startede med at lime PIR -sensoren i, efterfulgt af PIR PCB. Jeg placerede derefter ESP32 -kortet inde og indså, at sagen ikke giver dig mulighed for at få adgang til microSD -kortet, men det var ligegyldigt for mig, da billederne ville blive sendt på e -mail. Jeg tilføjede derefter interfacekortet og limede i microUSB breakout -kortet. Til sidst bøjede jeg transistoren for at lade dækslet lukke på plads. Tænd for kortet, og det skal tage et billede, når der registreres bevægelse.

Hvis du kan lide dette indlæg, så glem ikke at følge os ved hjælp af nedenstående links, da vi bygger mange flere projekter som dette:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe -websted:

Anbefalede: