Sadržaj:

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

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

Video: Arduino alarm za vrata s tekstualnim upozorenjima: 14 koraka (sa slikama)
Video: RFID brava s kontrolom pristupa 2024, Prosinac
Anonim
Arduino alarm za vrata s tekstualnim upozorenjima
Arduino alarm za vrata s tekstualnim upozorenjima

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

Popis dijelova

  • Arduino Uno
  • Arduino Uno Ethernet štit
  • 3x LED diode
  • 2x SPST sklopke
  • 1x trenutni gumb
  • 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: Spojite napajanje i uzemljenje

Spojite ožičenje i uzemljenje
Spojite ožičenje 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 s uzemljenjem i normalno otvoreni (NO) terminal na pin 8 na Arduinu

Korak 5: Dodajte LED diode

Dodajte LED diode
Dodajte LED diode

Spojite crvenu, žutu i zelenu LED diodu na uzemljenje i otpornik na svaki pozitivni vod LED -a i spojite 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 na uzemljenje, a pozitivni na pin 12 na Arduinu.

Korak 7: Spojite prekidače

Spojite prekidače
Spojite prekidače

Spojite prekidač za prebacivanje poruke na pin 11, a prekidač za prebacivanje zvuka na pin 10. Spojite drugu nogu prekidača s uzemljenjem za svaki prekidač.

Korak 8: Dodajte potisnu tipku

Dodajte tipku
Dodajte tipku

Spojite jednu nogicu gumba s uzemljenom tračnicom, a drugu s iglom 2 na Arduinu.

Korak 9: Povežite prvi LCD zaslon

Spojite prvi LCD zaslon
Spojite prvi LCD zaslon

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 zaslon

Dodajte drugi LCD zaslon
Dodajte drugi LCD zaslon

Spojite LCD zaslon na istu vodilicu kao i prvu.

Korak 11: Postavite Reed prekidač

Montirajte Reed prekidač
Montirajte Reed prekidač

Stavite komad sa stezaljkama na okvir vrata. Postavite magnetski dio na vrata točno 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: Prenesite kôd

Prenesite kôd na Arduino.

Korak 13: Postavite poruke upozorenja

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

Prenesite Twilio PHP Master na svoj web poslužitelj s

Prenesite alert.php kôd u isti direktorij. Morat ćete promijeniti nastavak 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 22. redak u tekst koji želite primiti.

Korak 14: Upotrijebite alarm

Upotrijebite Alarm
Upotrijebite Alarm

Postavite prekidače na ako želite primiti tekst upozorenja ili čuti zvuk alarma i aktivirati sustav pritiskom na gumb. Kada se vrata otvore, alarm će se uključiti sve dok se ne pritisne gumb za resetiranje sustava.

Preporučeni: