Sisällysluettelo:
- Vaihe 1: Komponentit
- Vaihe 2: Liitä komponentit
- Vaihe 3: Laatikon työntäminen
- Vaihe 4: Koodi
- Vaihe 5: 3D -tiedostot
- Vaihe 6: Johtopäätös
Video: Sähköpostihälytys: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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
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
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
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
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:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Ammattimainen sääasema käyttäen ESP8266- ja ESP32 -DIY: 9 vaihetta (kuvilla)
Ammattimainen sääasema käyttämällä ESP8266- ja ESP32 -DIY: LineaMeteoStazione on täydellinen sääasema, joka voidaan liittää Sensirionin ammattitunnistimiin sekä joihinkin Davis -instrumenttikomponentteihin (sademittari, tuulimittari)
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite