Sisällysluettelo:

Arduino -ovihälytys tekstihälytyksillä: 14 vaihetta (kuvilla)
Arduino -ovihälytys tekstihälytyksillä: 14 vaihetta (kuvilla)

Video: Arduino -ovihälytys tekstihälytyksillä: 14 vaihetta (kuvilla)

Video: Arduino -ovihälytys tekstihälytyksillä: 14 vaihetta (kuvilla)
Video: 7 ПОЛЕЗНЫХ устройств на АРДУИНО, которые можно собрать за 15 минут. 2024, Marraskuu
Anonim
Arduino -ovihälytys tekstihälytyksillä
Arduino -ovihälytys tekstihälytyksillä

Tämä on Arduino -pohjainen ovihälytin, joka käyttää magneettista reed -kytkintä oven tilan määrittämiseen ja jossa on äänihälytys ja tekstiviestihälytys.

Osaluettelo

  • Arduino Uno
  • Arduino Uno Ethernet -kilpi
  • 3x LEDit
  • 2x SPST -kytkintä
  • 1x hetkellinen painike
  • 2x LCD -näyttöä
  • 1x passiivinen summeri
  • 1x magneettinen Reed -kytkin

Vaihe 1: Määritä Arduino Uno ja Breadboard

Aseta Arduino Uno ja Breadboard
Aseta Arduino Uno ja Breadboard

Vaihe 2: Lisää Ethernet -suoja

Lisää Ethernet -suoja
Lisää Ethernet -suoja

Liitä Ethernet -suoja Arduinon yläosaan.

Vaihe 3: Liitä virta- ja maadoituskisko

Kytke virta- ja maadoituskisko
Kytke virta- ja maadoituskisko

Liitä virtakisko 5v -nastaiseen ja maadoituskisko Arduinon maadoitusnastaan

Vaihe 4: Liitä Reed -kytkin

Liitä Reed -kytkin
Liitä Reed -kytkin

Liitä kytkimen COM -liitin maadoituskiskoon ja normaalisti auki (NO) -liitin Arduinon nastaan 8

Vaihe 5: Lisää LEDit

Lisää LEDit
Lisää LEDit

Liitä punainen, keltainen ja vihreä LED maadoituskiskoon ja vastus kuhunkin LEDin positiiviseen johtimeen ja kytke punainen yksi nastaan 6, keltainen nastaan 5 ja vihreä nastaan 4.

Vaihe 6: Lisää summeri

Lisää summeri
Lisää summeri

Liitä summerin negatiivinen nasta maadoituskiskoon ja positiivinen nasta Arduinon nastaan 12.

Vaihe 7: Kytke kytkimet

Kytke kytkimet
Kytke kytkimet

Liitä viestikytkimen kytkin nastaan 11 ja äänikytkimen nastaan 10. Liitä kytkimen toinen jalka kunkin kytkimen maadoituskiskoon.

Vaihe 8: Lisää painike

Lisää painike
Lisää painike

Liitä painikkeen toinen jalka maadoituskiskoon ja toinen Arduinon nastaan 2.

Vaihe 9: Liitä ensimmäinen nestekidenäyttö

Liitä ensimmäinen LCD -näyttö
Liitä ensimmäinen LCD -näyttö

Liitä VCC -nasta virtakiskoon, GND -nasta maadoituskiskoon, SCL -nasta A5: een ja SDA -nasta A5: een Arduinossa.

Vaihe 10: Lisää toinen nestekidenäyttö

Lisää toisessa nestekidenäytössä
Lisää toisessa nestekidenäytössä

Liitä LCD -näyttö samaan kiskoon kuin ensimmäinen.

Vaihe 11: Asenna Reed -kytkin

Asenna Reed -kytkin
Asenna Reed -kytkin

Aseta kappale liittimien kanssa oven runkoon. Aseta magneettinen osa oveen aivan kytkimen alle, jotta se edelleen kääntää kytkimen. Voit käyttää yleismittaria tai kuunnella, aktivoituuko kytkin, kun ovi avataan tai suljetaan.

Vaihe 12: Lataa koodi

Lähetä koodi Arduinolle.

Vaihe 13: Aseta hälytysviestit

Luo ensin twilio.com -tili, voit käyttää ilmaista versiota. Luo vain projekti ja puhelinnumero ja kirjoita tilin SID ja todennustunnus muistiin.

Lataa Twilio PHP Master verkkopalvelimeesi osoitteesta

Lataa alert.php -koodi samaan hakemistoon. Sinun on vaihdettava tiedostopääte, jotta voit poistaa.txt -tiedoston lopusta.

Avaa komentosarja ja muuta rivit 10 ja 11 tilin SID- ja todennustunnuksiksi. Vaihda rivi 17 puhelinnumeroosi ja rivi 20 Twilio -puhelinnumeroksi. Muuta rivi 22 tekstiksi, jonka haluat vastaanottaa.

Vaihe 14: Käytä hälytystä

Käytä hälytystä
Käytä hälytystä

Aseta kytkimet asentoon, jos haluat vastaanottaa varoitustekstin tai haluat hälytysäänen, ja kytke järjestelmä päälle painikkeella. Kun ovi avataan, hälytys soi, kunnes järjestelmän nollauspainiketta painetaan.

Suositeltava: