Innehållsförteckning:

Rörelseutlöst bildtagning och e -post: 6 steg
Rörelseutlöst bildtagning och e -post: 6 steg

Video: Rörelseutlöst bildtagning och e -post: 6 steg

Video: Rörelseutlöst bildtagning och e -post: 6 steg
Video: Läkemedelsbehandling av smärta i palliativ vård – Del 3: Behandling vid rörelseutlöst smärta 2024, November
Anonim
Rörelse utlöst bildtagning och e -post
Rörelse utlöst bildtagning och e -post
Rörelseutlöst bildtagning och e -post
Rörelseutlöst bildtagning och e -post

Vi bygger vidare på de tidigare ESP32-CAM-projekten och bygger ett rörelseutlöst bildupptagningssystem som också skickar ett e-postmeddelande med bilden som bilaga. Denna version använder ESP32-CAM-kortet tillsammans med en PIR-sensormodul som är baserad på AM312-sensorn. Kortet tillbringar större delen av tiden i viloläge och vaknar för att ta en bild när rörelse detekteras. I del 1 ändrar vi den tidigare time-lapse-skissen för att lägga till rörelsedetekteringsfunktionen. Vi uppdaterar sedan skissen och lägger till e -postfunktionen i del 2

Videon ovan täcker allt du behöver veta och förklarar också hur skissen sätts ihop.

Steg 1: Samla in elektroniken

Samla elektroniken
Samla elektroniken
Samla elektroniken
Samla elektroniken

ESP32-CAM-kortet innehåller redan kameramodulen och microSD-kortplats som vi behöver för denna skiss. Utöver detta behöver du ett microSD-kort, en PIR-sensormodul (baserad på AM312-sensorn), en allmän NPN-transistor (BC547, BC548, BC549 eller 2N3904), ett microUSB-brytkort, en 10K Ohm och 1K ohm -motstånd och även en USB till serieomvandlare för att ladda upp skissen.

Steg 2: Ladda upp skissen för del 1

Ladda upp skissen för del 1
Ladda upp skissen för del 1

ESP32-CAM-kortet har ingen inbyggd USB-kontakt så du måste använda en extern USB till serieomvandlare för att ladda upp skissen. Du kan använda kabelanslutningarna som visas ovan men se till att USB till seriell omvandlare är ansluten i 3.3V -läget.

Det rekommenderas att använda en extern 5V -strömförsörjning för att driva kortet, särskilt om du använder ett FTDI -brytkort. För den externa 5V -strömförsörjningen kommer ett enkelt USB -brytkort att fungera bra. Det har varit en viss framgång med att driva kortet direkt från CP2102 breakout -kortet så att du kan prova det först. Kortet har också en 3,3V strömstift om det behövs.

Bygeln behövs för att sätta kortet i nedladdningsläge. När allt är anslutet startar du upp kortet, öppnar en seriell terminal (Verktyg-> Seriell bildskärm) med en överföringshastighet på 115, 200 och trycker på återställningsknappen. Du bör få en utmatning som visas på bilden och detta kommer att indikera att allt fungerar som förväntat.

Du kan ladda ner skissen med följande länk:

Steg 3: Anslut kretsen och testa

Anslut kretsen och testa
Anslut kretsen och testa
Anslut kretsen och testa
Anslut kretsen och testa

Bygg kretsen med en brödbräda och testa för att se till att allt fungerar som förväntat. Jag lade till en multimeter till den slutliga sensorutgången för att avgöra dess tillstånd. När du är nöjd med hur allt fungerar, gå vidare till del 2.

Steg 4: Installera e -postklientbiblioteket

Installera e -postklientbiblioteket
Installera e -postklientbiblioteket
Installera e -postklientbiblioteket
Installera e -postklientbiblioteket

Öppna bibliotekshanteraren och skriv in "ESP32 Mail Client". Installera biblioteket som dyker upp eftersom vi behöver detta för skissen.

Steg 5: Ladda upp skissen för del 2

Ladda upp skissen för del 2
Ladda upp skissen för del 2
Ladda upp skissen för del 2
Ladda upp skissen för del 2
Ladda upp skissen för del 2
Ladda upp skissen för del 2

Ladda ner skissen från följande länk:

Öppna den med Arduino IDE och uppdatera den sedan med dina detaljer. Du måste lägga till nätverksnamnet och lösenordet eftersom kortet behöver ansluta till WiFI -nätverket. Du måste också ange en e -postadress tillsammans med lösenordet för att styrelsen ska kunna skicka e -postmeddelandet. Jag rekommenderar att du skapar ett nytt GMAIL -konto. När kontot har skapats måste du aktivera mindre säkra appar genom att besöka följande länk:

myaccount.google.com/lesssecureapps?pli=1

Du måste också ange mottagaren och du kan ha flera om det behövs. Titta på videon för att lära dig mer. När allt detta är gjort, ladda upp skissen till tavlan och slå på den. Jag rekommenderar att du ansluter den seriella terminalen och tittar på utmatningen, eftersom detta meddelar dig om det finns några fel.

Om allt fungerar som förväntat bör styrelsen fånga, spara en bild och även skicka den som ett e -postmeddelande.

Steg 6: Lägg till elektroniken i ett hölje

Lägg till elektroniken i ett hölje
Lägg till elektroniken i ett hölje
Lägg till elektroniken i ett hölje
Lägg till elektroniken i ett hölje
Lägg till elektroniken i ett hölje
Lägg till elektroniken i ett hölje

Jag använde höljet från följande länk:

Jag la till stöd och skrev ut det med framsidan nedåt, vilket inte gav en mycket bra finish men det här borde fungera för tillfället. Eftersom PIR -sensorn var lite för stor för höljet avlödde jag sensorn och kopplade den till kretskortet med hjälp av ledningar. Jag skapade sedan gränssnittskretsen med ett protoboard och kopplade den på plats. Använd anslutningsschemat som visas tidigare för att ansluta allt och du kan lägga till lite Kapton -tejp för isolering.

Jag började med att limma in PIR -sensorn, följt av PIR -kretskortet. Jag placerade sedan ESP32 -kortet inuti och insåg att fodralet inte tillåter dig att komma åt microSD -kortet men det spelade ingen roll för mig eftersom bilderna skulle skickas via e -post. Jag lade sedan till gränssnittskortet och limmade i microUSB -utbrottskortet. Slutligen böjde jag transistorn så att locket stängde på plats. Slå på kortet och det ska ta en bild när rörelse detekteras.

Om du har gillat det här inlägget, glöm inte att följa oss med hjälp av länkarna nedan eftersom vi kommer att bygga många fler projekt som det här:

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

Rekommenderad: