Spisu treści:

Alarm drzwi Arduino z alertami tekstowymi: 14 kroków (ze zdjęciami)
Alarm drzwi Arduino z alertami tekstowymi: 14 kroków (ze zdjęciami)

Wideo: Alarm drzwi Arduino z alertami tekstowymi: 14 kroków (ze zdjęciami)

Wideo: Alarm drzwi Arduino z alertami tekstowymi: 14 kroków (ze zdjęciami)
Wideo: ELF/EMBARC Bronchiectasis conference 2023 with subtitles 2024, Listopad
Anonim
Alarm drzwi Arduino z alertami tekstowymi
Alarm drzwi Arduino z alertami tekstowymi

Jest to alarm drzwiowy oparty na Arduino, który wykorzystuje magnetyczny kontaktron do określania stanu drzwi i ma alarm dźwiękowy oraz alarm oparty na wiadomości tekstowej.

Lista części

  • Arduino Uno
  • Nakładka Ethernet Arduino Uno
  • 3x diody LED
  • 2x przełączniki SPST
  • 1x chwilowy przycisk;
  • 2x ekrany LCD
  • 1x pasywny brzęczyk
  • 1x magnetyczny kontaktron

Krok 1: Skonfiguruj Arduino Uno i Breadboard

Skonfiguruj Arduino Uno i Breadboard
Skonfiguruj Arduino Uno i Breadboard

Krok 2: Dodaj osłonę Ethernet

Dodaj osłonę Ethernet
Dodaj osłonę Ethernet

Podłącz nakładkę Ethernet Shield do górnej części Arduino.

Krok 3: Podłącz szynę zasilającą i uziemiającą

Podłącz szynę zasilającą i uziemiającą
Podłącz szynę zasilającą i uziemiającą

Podłącz szynę zasilającą do styku 5 V, a szynę uziemiającą do styku uziemienia w Arduino

Krok 4: Podłącz kontaktron

Podłącz kontaktron
Podłącz kontaktron

Podłącz zacisk COM na przełączniku do szyny uziemiającej, a zacisk normalnie otwarty (NO) do styku 8 na Arduino

Krok 5: Dodaj diody LED

Dodaj diody LED
Dodaj diody LED

Podłącz czerwoną, żółtą i zieloną diodę LED do szyny uziemiającej, a rezystor do każdego dodatniego przewodu diody LED i podłącz czerwoną do styku 6, żółtą do styku 5, a zieloną do styku 4.

Krok 6: Dodaj brzęczyk

Dodaj brzęczyk
Dodaj brzęczyk

Podłącz ujemny styk brzęczyka do szyny uziemiającej, a dodatni styk do styku 12 w Arduino.

Krok 7: Podłącz przełączniki

Podłącz przełączniki
Podłącz przełączniki

Podłącz przełącznik przełącznika wiadomości do styku 11, a przełącznik przełącznika dźwięku do styku 10. Podłącz drugą nogę przełącznika do szyny uziemiającej każdego przełącznika.

Krok 8: Dodaj przycisk

Dodaj przycisk
Dodaj przycisk

Podłącz jedną nogę przycisku do szyny uziemiającej, a drugą do pinu 2 w Arduino.

Krok 9: Podłącz pierwszy ekran LCD

Podłącz pierwszy ekran LCD
Podłącz pierwszy ekran LCD

Podłącz pin VCC do szyny zasilającej, pin GND do szyny uziemiającej, pin SCL do A5 i pin SDA do A5 na Arduino.

Krok 10: Dodaj drugi ekran LCD

Dodaj drugi ekran LCD
Dodaj drugi ekran LCD

Podłącz ekran LCD do tej samej szyny, co pierwszy.

Krok 11: Zamontuj kontaktron

Zamontuj kontaktron
Zamontuj kontaktron

Umieść kawałek z zaciskami na ramie drzwi. Umieść część magnetyczną na drzwiach tuż pod przełącznikiem, aby nadal przełączała przełącznik. Możesz użyć multimetru lub posłuchać, aby sprawdzić, czy przełącznik aktywuje się, gdy drzwi są otwarte lub zamknięte.

Krok 12: Prześlij kod

Wgraj kod do Arduino.

Krok 13: Skonfiguruj komunikaty alarmowe

Najpierw utwórz konto twilio.com, możesz skorzystać z bezpłatnej wersji. Po prostu utwórz projekt i numer telefonu oraz zapisz identyfikator konta i token autoryzacji.

Prześlij Twilio PHP Master na swój serwer internetowy z

Prześlij kod alert.php do tego samego katalogu. Będziesz musiał zmienić rozszerzenie pliku, aby usunąć.txt z końca.

Otwórz skrypt i zmień wiersze 10 i 11 na identyfikator SID konta i token uwierzytelniania. Zmień linię 17 na swój numer telefonu, a linię 20 na numer telefonu otrzymany z Twilio. Zmień wiersz 22 na tekst, który chcesz otrzymać.

Krok 14: Użyj alarmu

Użyj alarmu
Użyj alarmu

Ustaw przełączniki w pozycji, jeśli chcesz otrzymać tekst alertu lub włączyć dźwięk alarmu i uzbroić system za pomocą przycisku. Po otwarciu drzwi alarm wyłączy się do momentu naciśnięcia przycisku resetującego system.

Zalecana: