Innholdsfortegnelse:

Motion Triggered Image Capture and Email: 6 trinn
Motion Triggered Image Capture and Email: 6 trinn

Video: Motion Triggered Image Capture and Email: 6 trinn

Video: Motion Triggered Image Capture and Email: 6 trinn
Video: Смерть в отеле: Что произошло с девушкой, которую никто не знал? 2024, November
Anonim
Motion Triggered Image Capture and Email
Motion Triggered Image Capture and Email
Motion Triggered Image Capture and Email
Motion Triggered Image Capture and Email

Vi bygger videre på de tidligere ESP32-CAM-prosjektene og bygger et bevegelsesutløst bildeopptakssystem som også sender en e-post med bildet som vedlegg. Denne bygningen bruker ESP32-CAM-kortet sammen med en PIR-sensormodul som er basert på AM312-sensoren. Brettet bruker mesteparten av tiden i hvilemodus og våkner for å ta et bilde når bevegelse er oppdaget. I del 1 modifiserer vi den forrige time-lapse-skissen for å legge til funksjonen for bevegelsesdeteksjon. Vi oppdaterer deretter skissen og legger til e -postfunksjonen i del 2

Videoen ovenfor dekker alt du trenger å vite, og forklarer også hvordan skissen er satt sammen.

Trinn 1: Samle elektronikken

Samle elektronikken
Samle elektronikken
Samle elektronikken
Samle elektronikken

ESP32-CAM-kortet inneholder allerede kameramodulen og microSD-kortsporet som vi trenger for denne skissen. I tillegg til dette trenger du et microSD-kort, en PIR-sensormodul (basert på AM312-sensoren), en generell NPN-transistor (BC547, BC548, BC549 eller 2N3904), et microUSB breakout-kort, en 10K Ohm og 1K ohm motstand og også en USB til seriell omformer for å laste opp skissen.

Trinn 2: Last opp skissen for del 1

Last opp skissen for del 1
Last opp skissen for del 1

ESP32-CAM-kortet har ikke en innebygd USB-kontakt, så du må bruke en ekstern USB til serieomformer for å laste opp skissen. Du kan bruke kablingstilkoblingene som er vist ovenfor, men sørg for at USB til seriell omformer er tilkoblet i 3.3V -modus.

Det anbefales å bruke en ekstern 5V forsyning for å drive kortet, spesielt hvis du bruker et FTDI -utbruddskort. For den eksterne 5V -forsyningen vil et enkelt USB -bryterbrett gjøre det fint. Det har vært en viss suksess med å drive kortet direkte fra CP2102 breakout -kortet, så du kan prøve det først. Brettet har også en 3.3V strømpinne om nødvendig.

Jumperen er nødvendig for å sette brettet i nedlastingsmodus. Når du har alt tilkoblet, slår du på kortet, åpner en seriell terminal (Verktøy-> Seriell skjerm) med en baudhastighet på 115, 200 og trykker på tilbakestillingsknappen. Du bør få en utgang som vist på bildet, og dette vil indikere at alt fungerer som forventet.

Du kan laste ned skissen ved å bruke følgende lenke:

Trinn 3: Koble til kretsen og test

Koble til kretsen og test
Koble til kretsen og test
Koble til kretsen og test
Koble til kretsen og test

Bygg kretsen med et brødbrett og test for å sikre at alt fungerer som forventet. Jeg la til et multimeter til den siste sensorutgangen for å bestemme tilstanden. Når du er fornøyd med måten alt fungerer på, går du videre til del 2.

Trinn 4: Installer e -postklientbiblioteket

Installer e -postklientbiblioteket
Installer e -postklientbiblioteket
Installer e -postklientbiblioteket
Installer e -postklientbiblioteket

Åpne biblioteksjefen og skriv inn "ESP32 Mail Client". Installer biblioteket som dukker opp da vi trenger dette for skissen.

Trinn 5: Last opp skissen for del 2

Last opp skissen for del 2
Last opp skissen for del 2
Last opp skissen for del 2
Last opp skissen for del 2
Last opp skissen for del 2
Last opp skissen for del 2

Last ned skissen fra følgende lenke:

Åpne den ved hjelp av Arduino IDE, og oppdater den deretter med dine detaljer. Du må legge til nettverksnavnet og passordet som kortet trenger for å koble til WiFI -nettverket. Du må også oppgi en e -postadresse sammen med passordet for at tavlen skal kunne sende e -posten. Jeg anbefaler å opprette en ny GMAIL -konto. Når kontoen er opprettet, må du aktivere mindre sikre apper ved å gå til følgende lenke:

myaccount.google.com/lesssecureapps?pli=1

Du må også spesifisere mottakeren, og du kan ha flere om nødvendig. Se videoen for å lære mer. Når alt dette er gjort, last opp skissen til tavlen og slå den på. Jeg vil anbefale å koble den serielle terminalen og se på utgangen, da dette vil varsle deg hvis det er feil.

Hvis alt fungerer som forventet, bør brettet ta, lagre et bilde og sende det over som en e -post.

Trinn 6: Legg elektronikken til en vedlegg

Legg elektronikken til en vedlegg
Legg elektronikken til en vedlegg
Legg elektronikken til en vedlegg
Legg elektronikken til en vedlegg
Legg elektronikken til en vedlegg
Legg elektronikken til en vedlegg

Jeg brukte kabinettet fra følgende lenke:

Jeg la til støtter og skrev det ut med forsiden ned, noe som ikke ga en veldig god finish, men dette burde fungere for nå. Siden PIR -sensoren var litt for stor for kabinettet, loddet jeg av sensoren og koblet den til PCB ved hjelp av ledninger. Jeg opprettet deretter grensesnittkretsen ved hjelp av et protoboard og koblet den på plass. Bruk tilkoblingsdiagrammet vist tidligere for å koble det hele sammen, og du kan legge til litt Kapton -tape for isolasjon.

Jeg begynte med å lime inn PIR -sensoren, etterfulgt av PIR -kretskortet. Jeg plasserte deretter ESP32 -kortet inne og skjønte at saken ikke gir deg tilgang til microSD -kortet, men dette spilte ingen rolle for meg da bildene ville bli sendt på e -post. Deretter la jeg til grensesnittkortet og limte inn microUSB breakout -kortet. Til slutt bøyde jeg transistoren for å la lokket lukke på plass. Slå på kortet og det skal ta et bilde når det oppdages bevegelse.

Hvis du har likt dette innlegget, så ikke glem å følge oss ved å bruke koblingene nedenfor, da vi bygger mange flere prosjekter som dette:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe nettsted:

Anbefalt: