Sadržaj:

Arduino alarm za vrata sa tekstualnim upozorenjima: 14 koraka (sa slikama)
Arduino alarm za vrata sa tekstualnim upozorenjima: 14 koraka (sa slikama)

Video: Arduino alarm za vrata sa tekstualnim upozorenjima: 14 koraka (sa slikama)

Video: Arduino alarm za vrata sa tekstualnim upozorenjima: 14 koraka (sa slikama)
Video: 35 видео записа страшних духова: Мега компилација 2023. [В1] 2024, Novembar
Anonim
Arduino alarm za vrata sa tekstualnim upozorenjima
Arduino alarm za vrata sa tekstualnim upozorenjima

Ovo je alarm za vrata zasnovan na Arduinu koji koristi magnetni prekidač za određivanje stanja vrata i ima zvučni alarm i alarm temeljen na tekstualnoj poruci.

Lista delova

  • Arduino Uno
  • Arduino Uno Ethernet štit
  • 3x LED diode
  • 2x SPST prekidači
  • 1x trenutno dugme
  • 2x LCD ekrani
  • 1x pasivni zujalica
  • 1x magnetski trstični prekidač

Korak 1: Postavite Arduino Uno i Breadboard

Postavite Arduino Uno i Breadboard
Postavite Arduino Uno i Breadboard

Korak 2: Dodajte Ethernet štit

Dodajte Ethernet štit
Dodajte Ethernet štit

Priključite Ethernet štit na vrh Arduina.

Korak 3: Povežite napajanje i uzemljenje

Spojite napajanje i uzemljenje
Spojite napajanje i uzemljenje

Spojite razvodnik na pin 5V, a uzemljenje na uzemljenje na Arduinu

Korak 4: Spojite Reed prekidač

Spojite Reed prekidač
Spojite Reed prekidač

Spojite COM terminal na prekidaču na uzemljenje i normalno otvoreni (NO) terminal na pin 8 na Arduinu

Korak 5: Dodajte LED diode

Dodajte LED diode
Dodajte LED diode

Priključite crvenu, žutu i zelenu LED diodu na uzemljenje i otpornik na svaki pozitivni provodnik LED diode i povežite crvenu na pin 6, žutu na pin 5, a zelenu na pin 4.

Korak 6: Dodajte zujalicu

Dodajte zujalicu
Dodajte zujalicu

Spojite negativni pin zujalice sa uzemljenjem, a pozitivni pin na pin 12 na Arduinu.

Korak 7: Povežite prekidače

Spojite prekidače
Spojite prekidače

Spojite prekidač za prebacivanje poruke na pin 11, a prekidač za prebacivanje zvuka na pin 10. Priključite drugu nogu prekidača na uzemljenje za svaki prekidač.

Korak 8: Dodajte potisno dugme

Dodajte dugme
Dodajte dugme

Spojite jednu nogicu dugmeta s uzemljenjem, a drugu na pin 2 na Arduinu.

Korak 9: Povežite prvi LCD ekran

Povežite prvi LCD ekran
Povežite prvi LCD ekran

Spojite VCC pin na razvodnik, GND pin na uzemljenje, SCL pin na A5 i SDA pin na A5 na Arduinu.

Korak 10: Dodajte drugi LCD ekran

Dodajte drugi LCD ekran
Dodajte drugi LCD ekran

Spojite LCD ekran na istu šinu kao i prvu.

Korak 11: Montirajte trskani prekidač

Montirajte Reed prekidač
Montirajte Reed prekidač

Stavite komad sa stezaljkama na okvir vrata. Postavite magnetski dio na vrata odmah ispod prekidača tako da će i dalje prebacivati prekidač. Možete koristiti multimetar ili slušati kako biste provjerili aktivira li se prekidač kada se vrata otvore ili zatvore.

Korak 12: Otpremite kôd

Otpremite kôd na Arduino.

Korak 13: Postavite poruke upozorenja

Prvo stvorite twilio.com račun, možete koristiti besplatnu verziju. Samo kreirajte projekt i telefonski broj i zapišite SID računa i token autorizacije.

Otpremite Twilio PHP Master na svoj web server sa

Otpremite kod alert.php u isti direktorij. Morat ćete promijeniti ekstenziju datoteke da biste uklonili.txt s kraja.

Otvorite skriptu i promijenite retke 10 i 11 u SID računa i token autorizacije. Promijenite 17. red u svoj telefonski broj, a 20. red u telefonski broj koji ste dobili od Twilio -a. Promijenite red 22 u tekst koji želite primiti.

Korak 14: Upotrijebite alarm

Koristite Alarm
Koristite Alarm

Postavite prekidače na ako želite primiti tekst upozorenja ili imati zvuk alarma i aktivirajte sistem pritiskom na dugme. Kada se vrata otvore, alarm će se uključiti sve dok se ne pritisne dugme za resetiranje sistema.

Preporučuje se: