Obsah:

Alarm dverí Arduino s textovými upozorneniami: 14 krokov (s obrázkami)
Alarm dverí Arduino s textovými upozorneniami: 14 krokov (s obrázkami)

Video: Alarm dverí Arduino s textovými upozorneniami: 14 krokov (s obrázkami)

Video: Alarm dverí Arduino s textovými upozorneniami: 14 krokov (s obrázkami)
Video: Только не говори никому.. Как легко можно восстановить жидкокристаллический экран.. 2024, November
Anonim
Alarm dverí Arduino s textovými upozorneniami
Alarm dverí Arduino s textovými upozorneniami

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

Nastavte Arduino Uno a Breadboard
Nastavte Arduino Uno a Breadboard

Krok 2: Pridajte štít Ethernet

Pridajte štít Ethernet
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 a uzemňovaciu lištu
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 jazýčkový spínač
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

Pridajte LED diódy
Pridajte LED diódy

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

Pridajte bzučiak
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če
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

Pridajte tlačidlo
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 prvú obrazovku LCD
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

Pridajte druhú LCD obrazovku
Pridajte druhú LCD obrazovku

Pripojte obrazovku LCD k tej istej koľajnici ako k prvej.

Krok 11: Namontujte jazýčkový spínač

Namontujte jazýčkový spínač
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

Použite alarm
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.

Odporúča: