Obsah:
- Krok 1: Nastavte Arduino Uno a Breadboard
- Krok 2: Pridajte štít Ethernet
- Krok 3: Pripojte napájaciu a uzemňovaciu lištu
- Krok 4: Pripojte jazýčkový spínač
- Krok 5: Pridajte diódy LED
- Krok 6: Pridajte bzučiak
- Krok 7: Pripojte prepínače
- Krok 8: Pridajte tlačidlo
- Krok 9: Pripojte prvú obrazovku LCD
- Krok 10: Pridajte druhú LCD obrazovku
- Krok 11: Namontujte jazýčkový spínač
- Krok 12: Nahrajte kód
- Krok 13: Nastavte výstražné správy
- Krok 14: Použite alarm
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Toto je dverový alarm založený na Arduino, ktorý na určenie stavu dverí používa magnetický jazýčkový spínač a má zvukový alarm a alarm založený na textových správach.
Zoznam položiek
- Arduino Uno
- Ethernetový štít Arduino Uno
- 3x LED diódy
- 2x prepínač SPST
- 1x Momentálne tlačidlo
- 2x LCD obrazovka
- 1x pasívny bzučiak
- 1x magnetický jazýčkový spínač
Krok 1: Nastavte Arduino Uno a Breadboard
Krok 2: Pridajte štít Ethernet
Zapojte ethernetový štít do hornej časti Arduina.
Krok 3: Pripojte napájaciu a uzemňovaciu lištu
Pripojte napájaciu lištu k kolíku 5 V a uzemňovaciu lištu k uzemňovaciemu kolíku na Arduine
Krok 4: Pripojte jazýčkový spínač
Pripojte svorku COM na prepínači k uzemňovacej lište a svorku normálne otvoreného (NO) kolíka 8 na Arduine
Krok 5: Pridajte diódy LED
Pripojte červenú, žltú a zelenú LED k uzemňovacej lište a odpor ku každému kladnému vodiču LED a červenú zapojte na kolík 6, žltú na kolík 5 a zelenú na kolík 4.
Krok 6: Pridajte bzučiak
Pripojte záporný kolík bzučiaka k uzemňovacej lište a kladný kolík ku kolíku 12 na Arduine.
Krok 7: Pripojte prepínače
Pripojte prepínač prepínača správ na kolík 11 a prepínač zvukového prepínača na kolík 10. Pripojte druhú nohu na prepínači k uzemňovacej lište každého prepínača.
Krok 8: Pridajte tlačidlo
Pripojte jednu nohu tlačidla k uzemňovacej lište a druhú ku kolíku 2 na Arduine.
Krok 9: Pripojte prvú obrazovku LCD
Pripojte kolík VCC k napájacej lište, kolík GND k uzemňovacej lište, kolík SCL k A5 a kolík SDA k A5 na Arduine.
Krok 10: Pridajte druhú LCD obrazovku
Pripojte obrazovku LCD k tej istej koľajnici ako k prvej.
Krok 11: Namontujte jazýčkový spínač
Položte kus so svorkami na rám dverí. Magnetickú časť umiestnite k dverám priamo pod vypínačom, aby sa spínač stále prepínal. Môžete použiť multimetr alebo počúvať, či sa spínač aktivuje pri otvorení alebo zatvorení dverí.
Krok 12: Nahrajte kód
Nahrajte kód do Arduina.
Krok 13: Nastavte výstražné správy
Najprv si vytvorte účet twilio.com, môžete použiť bezplatnú verziu. Stačí vytvoriť projekt a telefónne číslo a zapísať si SID účtu a overovací token.
Nahrajte Twilio PHP Master na svoj webový server z
Odošlite kód alert.php do rovnakého adresára. Ak chcete odstrániť.txt z konca, budete musieť zmeniť príponu súboru.
Otvorte skript a zmeňte riadky 10 a 11 na SID účtu a autentifikačný token. Zmeňte linku 17 na svoje telefónne číslo a linku 20 na telefónne číslo, ktoré ste dostali od spoločnosti Twilio. Zmeňte riadok 22 na text, ktorý chcete dostať.
Krok 14: Použite alarm
Nastavte prepínače na, ak chcete dostávať výstražný text alebo mať zvuk budíka, a zapnite systém tlačidlom. Keď sa otvoria dvere, alarm sa spustí, kým nestlačíte tlačidlo na resetovanie systému.