Indholdsfortegnelse:
- Trin 1: Saml elektronikken
- Trin 2: Upload skitsen til del 1
- Trin 3: Tilslut kredsløbet og test
- Trin 4: Installer Mail Client -biblioteket
- Trin 5: Upload skitsen til del 2
- Trin 6: Føj elektronikken til en kabinet
Video: Motion udløst billedoptagelse og e -mail: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
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
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
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
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
Å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
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
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:
Motion Reactive Surfboard LED Strips: 8 trin (med billeder)
Motion Reactive Surfboard LED Strips: For nylig opdagede nogle venner og jeg flodsurfing. Bor i München er vi heldige at have tre surfbare flodbølger blandt det berømte Eisbach surf -sted. Ulempen ved flodsurfing er, at det er ret vanedannende, og derfor finder jeg sjældent tid til
EqualAir: Bærbar NeoPixel -skærm udløst af luftforureningssensor: 7 trin (med billeder)
EqualAir: Bærbar NeoPixel-skærm udløst af luftforureningssensor: Målet med projektet er at lave en bærbar t-shirt, der viser en stemningsfuld grafik, når luftforurening er over en fastsat tærskel. Grafikken er inspireret af det klassiske spil "murstensbrydere", idet bilen ligner en padle, der
Motion udløst kamera med hindbær Pi: 6 trin
Motion udløst kamera med Raspberry Pi: Raspberry Pi med HC-SR501 passiv infrarød sensor til at registrere egerns udseende, og derefter udløse SONY A6300 til at optage videoen i den bedste vinkel og afstand
UCL-lloT-Udendørs-lys Udløst af solopgang/solnedgang .: 6 trin
UCL-lloT-Outdoor-light Udløst af solopgang/solnedgang .: Hej alle sammen! Med lidt arbejde, nogle dele og kode har jeg sammensat denne instruktive, der viser dig fra start til slut præcis, hvordan du producerer dette udendørs lys. Ideen stammer fra min far, som i løbet af sommeren skulle gå ud manuelt
Micro: bit udløst Minecraft Selfie -vægprojekt: 10 trin (med billeder)
Micro: bit Triggered Minecraft Selfie Wall Project: Velkommen til mit seneste projekt for at hjælpe eleverne med at demonstrere kraften i kodning og fysisk computing.Den første video er et hurtigt overblik over projektet.Den anden video er en komplet trin for trin tutorial om hvordan at kopiere dette projekt og forhåbentlig