INHOUDSOPGAWE:

Arduino -deuralarm met tekswaarskuwings: 14 stappe (met foto's)
Arduino -deuralarm met tekswaarskuwings: 14 stappe (met foto's)

Video: Arduino -deuralarm met tekswaarskuwings: 14 stappe (met foto's)

Video: Arduino -deuralarm met tekswaarskuwings: 14 stappe (met foto's)
Video: Pendeltrein met Arduino (analoog) 2024, Desember
Anonim
Arduino -deuralarm met tekswaarskuwings
Arduino -deuralarm met tekswaarskuwings

Dit is 'n Arduino -gebaseerde deuralarm wat 'n magnetiese rietskakelaar gebruik om die deurtoestand te bepaal en 'n hoorbare alarm en 'n SMS -alarm het.

Onderdele lys

  • Arduino Uno
  • Arduino Uno Ethernet -skild
  • 3x LED's
  • 2x SPST -skakelaars
  • 1x kortstondige drukknop
  • 2x LCD skerms
  • 1x Passiewe zoemer
  • 1x Magnetiese rietskakelaar

Stap 1: Stel Arduino Uno en Breadboard op

Stel Arduino Uno en Breadboard op
Stel Arduino Uno en Breadboard op

Stap 2: Voeg die Ethernet Shield by

Voeg die Ethernet Shield by
Voeg die Ethernet Shield by

Koppel die Ethernet -skild aan die bokant van die Arduino.

Stap 3: Koppel die krag- en grondrail aan

Koppel die krag- en grondrail aan
Koppel die krag- en grondrail aan

Koppel die kragrail aan die 5v -pen en die grondrail aan die grondpen op die Arduino

Stap 4: Koppel die Reed Switch

Koppel die Reed Switch
Koppel die Reed Switch

Koppel die COM -aansluiting op die skakelaar aan die grondrail en die normaalweg oop (NO) aansluiting op pen 8 op die Arduino

Stap 5: Voeg die LED's by

Voeg die LED's by
Voeg die LED's by

Koppel 'n rooi, geel en groen LED aan die grondrail en 'n weerstand aan elke positiewe leiding van die LED en koppel die rooi aan pen 6, die geel aan pen 5 en die groen aan pen 4.

Stap 6: Voeg die gonser by

Voeg die gonser by
Voeg die gonser by

Koppel die negatiewe pen van die zoemer aan die grondrail en die positiewe pen aan pen 12 op die Arduino.

Stap 7: Koppel die skakelaars

Koppel die skakelaars
Koppel die skakelaars

Koppel die skakelaar vir die boodskapskakelaar aan pen 11 en die skakelaar na die klankwisselaar na pen 10. Koppel die ander been op die skakelaar met die grondrail vir elke skakelaar.

Stap 8: Voeg die drukknop by

Voeg die drukknop by
Voeg die drukknop by

Verbind die een been van die knoppie die grondrail en die ander met pen 2 op die Arduino.

Stap 9: Koppel die eerste LCD -skerm

Koppel die eerste LCD -skerm
Koppel die eerste LCD -skerm

Koppel die VCC -pen aan die kragrail, die GND -pen aan die grondrail, die SCL -pen aan A5 en die SDA -pen aan A5 op die Arduino.

Stap 10: Voeg die tweede LCD -skerm by

Voeg die tweede LCD -skerm by
Voeg die tweede LCD -skerm by

Koppel die LCD -skerm aan dieselfde spoor as die eerste.

Stap 11: Monteer die rietskakelaar

Monteer die rietskakelaar
Monteer die rietskakelaar

Sit die stuk met die terminale op die raam van die deur. Plaas die magnetiese gedeelte voor die deur reg onder die skakelaar sodat dit nog steeds die skakelaar kan skakel. U kan 'n multimeter gebruik of luister of die skakelaar geaktiveer word wanneer die deur oopgemaak of toegemaak word.

Stap 12: Laai die kode op

Laai die kode op na die Arduino.

Stap 13: Stel die waarskuwingsboodskappe op

Maak eers 'n twilio.com -rekening aan; u kan die gratis weergawe gebruik. Skep net 'n projek en 'n telefoonnommer en skryf die rekening -SID en Auth Token neer.

Laai die Twilio PHP Master op na u webbediener vanaf

Laai die alert.php -kode na dieselfde gids op. U sal die lêeruitbreiding moet verander om die.txt van die einde af te verwyder.

Maak die skrif oop en verander reëls 10 en 11 na die rekening -SID en verifikasieteken. Verander reël 17 na u telefoonnommer en reël 20 na die telefoonnommer wat u by Twilio gekry het. Verander reël 22 na die teks wat u wil ontvang.

Stap 14: Gebruik die alarm

Gebruik die alarm
Gebruik die alarm

Stel die skakelaars in as u 'n waarskuwingsteks wil ontvang of 'n alarm wil hê, en skakel die stelsel met die drukknop in. As die deur oopgemaak word, gaan die alarm af totdat die knoppie ingedruk word om die stelsel terug te stel.

Aanbeveel: