Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Pärast GSM Home Alarm V1.0 lõpuleviimist ja mõnda aega kasutamist otsustasin teha mõned muudatused.
Riistvaras on peamised muudatused ultrahelianduri vahetamine ja klaviatuuri kasutuselevõtt. Tarkvaras muudan SMS-märguannet e-posti teel. Samuti otsustasin ahelat vähendada ja vooluringi jaoks kasti kujundada ja 3D printida.
Samm: komponendid
DFRobot FireBeetle ESP32 IOT mikrokontroller
DFRobot Gravity: digitaalne infrapuna liikumisandur Arduino jaoks
DFRobot Sealed Membrane 4*4 nuppudega kleebis
DFRobot 5mm LED -pakett (50 tk)
DFRobot 220R takisti
Perfboard
Samm: ühendage komponendid
Selle projekti ajendiks on FireBeetle ESP32 IOT mikrokontroller. Suur eelis on see, et saate WIFI ja aku haldamise ühe väga väikese jalajäljega. See saab toite otse USB -pordist (+5 V), kuid lisasin ka aku toiteallikaks (viimane on valikuline).
Klaviatuur on ühendatud tihvti D2 ja tihvti D8 vahel. LED on ühendatud tihvtiga MOSI/IO19. PIR -anduri signaali tihvt on ühendatud tihvtiga A1/IO39.
A +5V toiteallikas (tavaline nutitelefoni seinaadapter) tuleb ühendada nano -USB -pistikuga. Varuvaruna saab lisada ka ühe +3,7 V aku.
3. samm: kasti lükkamine
Selle projekti käigus avastasin selle IOT -teenuse, mis võimaldab teil seadistada mitu märguannet.
1 - Minge aadressile https://www.pushingbox.com ja looge konto.
2- Avage jaotis "Minu teenused"
3 - "Lisage teenus"
4 - Vajutage real "E -post" nuppu "Vali see teenus".
5- seadistage e-posti aadress, kuhu teade saadetakse.
6 - minge jaotisse "Minu stsenaariumid"
7 - Vajutage "Test".
8 - Kui kõik on korras, peaksite oma postkasti saama e -kirja.
4. samm: kood
Minu koodi kasutamiseks peate tegema mõningaid muudatusi.
Määrake oma WIFI -võrgu nimi ja parool.
Kopeerige DEVID Pushingboxi jaotisest „Minu stsenaariumid” ja kleepige see koodi.
Laadige üles ja avage seeriamonitori aken, et kontrollida, kas kõik töötab. Süsteemi aktiveerimiseks vajutage lihtsalt minu vaikeparooli "1234" ja alarm lülitatakse sisse 8 sekundi jooksul (seda saab ka koodis muuta).
Samm: 3D -failid
6. samm: järeldus
Võrreldes oma eelmise projektiga on PIR -anduri uuendamine suur edasiminek. Ma ei saa peaaegu ühtegi "vale, positiivset" häiret.
Peaaegu lõppfaasis mäletan: "Miks ma ei kasutanud RFID -d ??? !!!", või parem, klaviatuuri asemel ESP32 -s saadaolevat Bluetooth -moodulit. Samuti on kood väga lihtne, palju võimalusi parandada, nii et ma ei usu, et see jääb mu viimaseks häiresüsteemiks.
Kommenteerige või saatke mulle sõnum, kui leidsite vigu või kui teil on ettepanekuid/parandusi või küsimusi.
Meeldib. Telli. Saage hakkama.