Innholdsfortegnelse:

Arduino døralarm med tekstvarsler: 14 trinn (med bilder)
Arduino døralarm med tekstvarsler: 14 trinn (med bilder)

Video: Arduino døralarm med tekstvarsler: 14 trinn (med bilder)

Video: Arduino døralarm med tekstvarsler: 14 trinn (med bilder)
Video: Star Wars Dørklokke med Arduino 2024, Desember
Anonim
Arduino døralarm med tekstvarsler
Arduino døralarm med tekstvarsler

Dette er en Arduino -basert døralarm som bruker en magnetisk sivbryter for å bestemme dørtilstanden og har en hørbar alarm og en tekstmeldingsbasert alarm.

Deleliste

  • Arduino Uno
  • Arduino Uno Ethernet Shield
  • 3x lysdioder
  • 2x SPST -brytere
  • 1x øyeblikkelig trykknapp
  • 2x LCD -skjermer
  • 1x passiv summer
  • 1x magnetisk sivbryter

Trinn 1: Sett opp Arduino Uno og Breadboard

Sett opp Arduino Uno og Breadboard
Sett opp Arduino Uno og Breadboard

Trinn 2: Legg til Ethernet Shield

Legg til Ethernet Shield
Legg til Ethernet Shield

Koble Ethernet -skjoldet til toppen av Arduino.

Trinn 3: Koble til strøm- og bakkeskinnen

Koble til strøm- og bakkeskinnen
Koble til strøm- og bakkeskinnen

Koble strømskinnen til 5v -pinnen og jordskinnen til jordpinnen på Arduino

Trinn 4: Koble Reed Switch

Koble til Reed -bryteren
Koble til Reed -bryteren

Koble COM -terminalen på bryteren til jordskinnen og terminalen Normally Open (NO) til pin 8 på Arduino

Trinn 5: Legg til lysdiodene

Legg til lysdiodene
Legg til lysdiodene

Koble en rød, gul og grønn LED til jordskinnen og en motstand til hver positive ledning på LED -en og koble den røde til pinne 6, den gule til pinnen 5 og den grønne til pinnen 4.

Trinn 6: Legg til summeren

Legg til summeren
Legg til summeren

Koble den negative pinnen på summeren til jordskinnen og den positive pinnen til pinnen 12 på Arduino.

Trinn 7: Koble til bryterne

Koble til bryterne
Koble til bryterne

Koble bryteren for meldingsbryteren til pinne 11 og bryteren for lydbryteren til pinne 10. Koble det andre benet på bryteren til jordskinnen for hver bryter.

Trinn 8: Legg til trykknappen

Legg til trykknappen
Legg til trykknappen

Koble det ene benet på knappen bakken og det andre til pinne 2 på Arduino.

Trinn 9: Koble til den første LCD -skjermen

Koble til den første LCD -skjermen
Koble til den første LCD -skjermen

Koble VCC -pinnen til kraftskinnen, GND -pinnen til bakkeskinnen, SCL -pinnen til A5 og SDA -pinnen til A5 på Arduino.

Trinn 10: Legg til i den andre LCD -skjermen

Legg til i den andre LCD -skjermen
Legg til i den andre LCD -skjermen

Koble LCD -skjermen til den samme skinnen som den første.

Trinn 11: Monter Reed -bryteren

Monter Reed -bryteren
Monter Reed -bryteren

Sett stykket med terminalene på rammen på døren. Plasser den magnetiske delen til døren rett under bryteren, slik at den fortsatt vil veksle bryteren. Du kan bruke et multimeter eller lytte for å se om bryteren aktiveres når døren åpnes eller lukkes.

Trinn 12: Last opp koden

Last opp koden til Arduino.

Trinn 13: Konfigurer varselmeldingene

Opprett først en twilio.com -konto, du kan bruke gratisversjonen. Bare opprett et prosjekt og et telefonnummer og skriv ned kontosid og autentiseringstoken.

Last opp Twilio PHP Master til webserveren din fra

Last opp alert.php -koden til den samme katalogen. Du må endre filtypen for å fjerne.txt fra slutten.

Åpne skriptet og endre linje 10 og 11 til kontosid og autentiseringstoken. Endre linje 17 til telefonnummeret ditt og linje 20 til telefonnummeret du fikk fra Twilio. Endre linje 22 til teksten du vil motta.

Trinn 14: Bruk alarmen

Bruk alarmen
Bruk alarmen

Sett bryterne til hvis du vil motta en varseltekst eller få alarmlyden, og aktiver systemet med trykknappen. Når døren åpnes, går alarmen til du trykker på knappen for å tilbakestille systemet.

Anbefalt: