Sisällysluettelo:

Sähköpostihälytys: 6 vaihetta (kuvilla)
Sähköpostihälytys: 6 vaihetta (kuvilla)

Video: Sähköpostihälytys: 6 vaihetta (kuvilla)

Video: Sähköpostihälytys: 6 vaihetta (kuvilla)
Video: CS50 2015 - Week 0 2024, Heinäkuu
Anonim
Image
Image
Komponentit
Komponentit

Kun olen suorittanut GSM Home Alarm V1.0: n ja jonkin aikaa käytössä, päätin tehdä joitain muutoksia.

Laitteistossa tärkeimmät muutokset ovat ultraäänianturin vaihto ja näppäimistön käyttöönotto. Ohjelmistossa muutan tekstiviesti-ilmoituksen sähköpostitse. Päätin myös pienentää piiriä ja suunnitella ja 3D -tulostaa piirilevyn.

Vaihe 1: Komponentit

DFRobot FireBeetle ESP32 IOT -mikro -ohjain

DFRobot Gravity: Digitaalinen infrapuna -liiketunnistin Arduinolle

DFRobot Sealed Membrane 4*4 -painikkeinen tarra

DFRobot 5mm LED -paketti (50 kpl)

DFRobot 220R vastus

Perfboard

Vaihe 2: Liitä komponentit

Liitä osat
Liitä osat

FireBeetle ESP32 IOT -mikro -ohjain on tämän projektin aivot. Suuri etu on, että saat WIFI- ja akunhallinnan yhdellä pienellä jalanjäljellä. Se saa virtansa suoraan USB -portista (+5 V), mutta lisäsin myös akun varavirtalähteeksi (tämä viimeinen on valinnainen).

Näppäimistö on kytketty nasta D2 liittimeen D8. LED on kytketty nastaan MOSI/IO19. PIR -anturin signaalinasta on kytketty nastaan A1/IO39.

A +5V -virtalähde (tavallinen älypuhelimen seinäsovitin) on liitettävä nano -USB -liittimeen. Yksi +3,7 V: n akku voidaan myös lisätä varavirtalähteeksi.

Vaihe 3: Laatikon työntäminen

Laatikon työntäminen
Laatikon työntäminen
Laatikon työntäminen
Laatikon työntäminen
Laatikon työntäminen
Laatikon työntäminen
Laatikon työntäminen
Laatikon työntäminen

Tämän projektin aikana löysin tämän IOT -palvelun, jonka avulla voit määrittää useita ilmoituksia.

1 - Siirry osoitteeseen https://www.pushingbox.com ja luo tili.

2- Siirry "Omat palvelut" -kohtaan

3 - "Lisää palvelu"

4 - Paina "Sähköposti" -rivillä "Valitse tämä palvelu".

5- Määritä sähköposti, joka vastaanottaa ilmoituksen.

6 - Siirry "Omat skenaariot"

7 - Paina "Testaa".

8 - Jos kaikki on kunnossa, sinun pitäisi saada sähköposti postilaatikkoosi.

Vaihe 4: Koodi

Koodi
Koodi

Jotkut muutokset ovat tarpeen, jotta voit käyttää koodiani.

Määritä WIFI -verkon nimi ja salasana.

Kopioi DEVID Pushingboxin "Omat skenaariot" -kohdasta ja liitä se koodiin.

Lataa ja avaa Sarjamonitori -ikkuna tarkistaaksesi, toimiiko kaikki. Järjestelmän aktivoimiseksi paina "1234", oletussalasanani, ja hälytys kytkeytyy päälle 8 sekunnissa (tämä voidaan muuttaa myös koodissa).

Vaihe 5: 3D -tiedostot

Vaihe 6: Johtopäätös

Johtopäätös
Johtopäätös

Verrattuna edelliseen projektiini, päivitys PIR -anturiin on suuri parannus. En saa melkein mitään "väärästä, positiivisesta" hälytyksestä.

Melkein loppuvaiheessa muistan: "Miksi en käyttänyt RFID: tä ??? !!!" tai parempi, ESP32: ssa saatavilla oleva Bluetooth -moduuli näppäimistön sijaan. Myös koodi on hyvin yksinkertainen, ja siinä on paljon parantamismahdollisuuksia, joten en usko, että tämä on viimeinen hälytysjärjestelmäni.

Voit vapaasti kommentoida tai lähettää minulle viestin, jos havaitset virheitä tai jos sinulla on ehdotuksia/parannuksia tai kysymyksiä.

Pitää siitä. Tilaa. Selvitä.

Suositeltava: