Sadržaj:
- Korak 1: Postavite Arduino Uno i Breadboard
- Korak 2: Dodajte Ethernet štit
- Korak 3: Povežite napajanje i uzemljenje
- Korak 4: Spojite Reed prekidač
- Korak 5: Dodajte LED diode
- Korak 6: Dodajte zujalicu
- Korak 7: Povežite prekidače
- Korak 8: Dodajte potisno dugme
- Korak 9: Povežite prvi LCD ekran
- Korak 10: Dodajte drugi LCD ekran
- Korak 11: Montirajte trskani prekidač
- Korak 12: Otpremite kôd
- Korak 13: Postavite poruke upozorenja
- Korak 14: Upotrijebite alarm
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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
Korak 2: Dodajte Ethernet štit
Priključite Ethernet štit na vrh Arduina.
Korak 3: Povežite napajanje i uzemljenje
Spojite razvodnik na pin 5V, a uzemljenje na uzemljenje na Arduinu
Korak 4: 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
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
Spojite negativni pin zujalice sa uzemljenjem, a pozitivni pin na pin 12 na Arduinu.
Korak 7: Povežite 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
Spojite jednu nogicu dugmeta s uzemljenjem, a drugu na pin 2 na Arduinu.
Korak 9: 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
Spojite LCD ekran na istu šinu kao i prvu.
Korak 11: Montirajte trskani 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
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.