Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Po dokončení môjho domáceho alarmu GSM V1.0 a určitom čase používania som sa rozhodol vykonať niekoľko úprav.
V hardvéri sú hlavnými zmenami výmena ultrazvukového senzora a zavedenie klávesnice. Na softvéri mením upozornenie SMS e-mailom. Tiež som sa rozhodol zmenšiť obvod a navrhnúť a 3D vytlačiť krabicu pre obvod.
Krok 1: Komponenty
Mikrokontrolér IOT DFRobot FireBeetle ESP32
DFRobot Gravity: Digitálny infračervený snímač pohybu pre Arduino
Uzavretá membrána DFRobot s 4*4 tlačidlami a samolepkou
Balíček LED DFRobot 5 mm (50 ks)
Rezistor DFRobot 220R
Perfboard
Krok 2: Pripojte komponenty
Mozgom tohto projektu bude mikrokontrolér FireBeetle ESP32 IOT. Veľkou výhodou je, že správu WIFI a batérie získate na veľmi malej ploche. Je napájaný priamo z USB portu (+5V), ale ako záložný zdroj som pridal aj batériu (táto posledná je voliteľná).
Klávesnica je pripojená z pinu D2 na pin D8. LED dióda je pripojená na pin MOSI/IO19. Signálny pin snímača PIR je zapojený do kolíka A1/IO39.
K nano USB konektoru je potrebné pripojiť napájanie +5 V (normálny nástenný adaptér pre smartfóny). Ako záložný zdroj je možné tiež pridať jednu +3,7 V batériu.
Krok 3: Posuvný box
Počas tohto projektu som objavil túto službu IOT, ktorá vám umožňuje nastaviť niekoľko upozornení.
1 - Prejdite na stránku https://www.pushingbox.com a vytvorte si účet.
2- Prejdite na „Moje služby“
3 - „Pridať službu“
4 - V riadku „E -mail“kliknite na „Vyberte túto službu“.
5- Nakonfigurujte e-mail, ktorý bude dostávať upozornenie.
6 - Prejdite na „Moje scenáre“
7 - Stlačte „Test“.
8 - Ak je všetko v poriadku, mali by ste dostať e -mail do doručenej pošty.
Krok 4: Kód
Aby ste mohli používať môj kód, sú potrebné určité zmeny.
Definujte názov a heslo svojej siete WIFI.
Skopírujte DEVID z „Moje scenáre“na Pushingbox a prilepte ho do kódu.
Nahrajte a otvorte okno Sériový monitor, aby ste skontrolovali, či všetko funguje. Na aktiváciu systému stačí stlačiť „1234“, moje predvolené heslo, a alarm sa aktivuje za 8 s (dá sa to tiež zmeniť v kóde).
Krok 5: 3D súbory
Krok 6: Záver
V porovnaní s mojím predchádzajúcim projektom je inovácia na snímač PIR veľkým zlepšením. Skoro žiadny z „falošných, pozitívnych“poplachov.
Skoro v záverečnej fáze si pamätám: „Prečo som nepoužil RFID ??? !!!“, alebo lepšie, modul Bluetooth dostupný v ESP32, namiesto klávesnice. Kód je tiež veľmi základný a ponúka veľa príležitostí na zlepšenie, takže si nemyslím, že to bude môj posledný poplašný systém.
V prípade, že ste našli chyby, alebo máte nejaké návrhy/vylepšenia alebo otázky, neváhajte mi napísať alebo napísať správu.
Nech sa páči Prihlásiť sa na odber. Urobiť to.