Tartalomjegyzék:

E -mail riasztás: 6 lépés (képekkel)
E -mail riasztás: 6 lépés (képekkel)

Videó: E -mail riasztás: 6 lépés (képekkel)

Videó: E -mail riasztás: 6 lépés (képekkel)
Videó: Как придать Объём волосам Пошагово дома | 4 способа Укладки волос! Как научиться укладывать волосы! 2024, Július
Anonim
Image
Image
Alkatrészek
Alkatrészek

Miután befejeztem a GSM Home Alarm V1.0 verzióját és némi használatot, úgy döntöttem, hogy néhány módosítást végzek.

A hardverben a fő változások az ultrahangos érzékelő cseréje és a billentyűzet bevezetése. A szoftverben megváltoztatom az SMS értesítést e-mailben. Szintén úgy döntöttem, hogy kicsinyítem az áramkört, és megtervezem és 3D nyomtatom az áramkör dobozát.

1. lépés: Alkatrészek

DFRobot FireBeetle ESP32 IOT mikrokontroller

DFRobot Gravity: Digitális infravörös mozgásérzékelő az Arduino számára

DFRobot Sealed Membrane 4*4 gombos matrica

DFRobot 5 mm -es LED csomag (50 db)

DFRobot 220R ellenállás

Perfboard

2. lépés: Csatlakoztassa az alkatrészeket

Csatlakoztassa az alkatrészeket
Csatlakoztassa az alkatrészeket

A FireBeetle ESP32 IOT mikrokontroller lesz ennek a projektnek az agya. A nagy előny az, hogy WIFI -t és akkumulátor -kezelést kaphat egy nagyon kis helyigényben. Tápellátása közvetlenül az USB -portról történik (+5 V), de egy akkumulátort is hozzáadtam tartalék tápellátásként (ez utóbbi opcionális).

A billentyűzet a D2 és a D8 érintkezőkhöz van csatlakoztatva. A LED a MOSI/IO19 érintkezőhöz van csatlakoztatva. A PIR érzékelő jelzőcsapja az A1/IO39 érintkezőbe van csatlakoztatva.

A nano USB -csatlakozóhoz egy +5 V -os tápegységet (normál okostelefon fali adapter) kell csatlakoztatni. Tartalékként egy +3,7 V -os akkumulátor is hozzáadható.

3. lépés: Doboz tolása

Toló doboz
Toló doboz
Toló doboz
Toló doboz
Toló doboz
Toló doboz
Toló doboz
Toló doboz

A projekt során felfedeztem ezt az IOT szolgáltatást, amely lehetővé teszi több értesítés beállítását.

1 - Nyissa meg a https://www.pushingbox.com oldalt, és hozzon létre egy fiókot.

2- Lépjen a "Saját szolgáltatások" oldalra

3 - "Szolgáltatás hozzáadása"

4 - Az "E -mail" sorban nyomja meg a "Szolgáltatás kiválasztása" gombot.

5- Állítsa be azt az e-mailt, amelyre az értesítés érkezik.

6 - Lépjen a "Saját forgatókönyvek" oldalra

7 - Nyomja meg a "Teszt" gombot.

8 - Ha minden rendben van, akkor e -mailt kell kapnia a beérkező levelek közé.

4. lépés: Kód

Kód
Kód

Ahhoz, hogy használhassa a kódomat, néhány változtatás szükséges.

Határozza meg a WIFI hálózat nevét és jelszavát.

Másolja a DEVID -t a Pushingbox "Saját forgatókönyveim" mappájából, és illessze be a kódba.

Töltsön fel és nyisson meg egy Soros monitor ablakot, hogy ellenőrizze, minden működik -e. A rendszer aktiválásához nyomja meg az "1234" gombot, az alapértelmezett jelszavamat, és a riasztó 8 másodpercen belül élesedik (ez a kódban is megváltoztatható).

5. lépés: 3D fájlok

6. lépés: Következtetés

Következtetés
Következtetés

Az előző projektemhez képest a PIR érzékelőre való frissítés nagy előrelépés. Szinte semmilyen "hamis, pozitív" riasztást nem kapok.

Majdnem a végső fázisban emlékszem: "Miért nem használtam RFID -t ??? !!!", vagy még jobb, az ESP32 -ben elérhető Bluetooth modul, a billentyűzet helyett. Ezenkívül a kód nagyon alapvető, sok lehetőség van a fejlesztésre, ezért nem hiszem, hogy ez lesz az utolsó riasztórendszerem.

Ha hibát talált, vagy bármilyen javaslata/fejlesztése vagy kérdése van, nyugodtan írjon megjegyzést vagy küldjön üzenetet nekem.

Tetszik. Iratkozz fel. Csináld meg.

Ajánlott: