Sisällysluettelo:
- Vaihe 1: Määritä Arduino Uno ja Breadboard
- Vaihe 2: Lisää Ethernet -suoja
- Vaihe 3: Liitä virta- ja maadoituskisko
- Vaihe 4: Liitä Reed -kytkin
- Vaihe 5: Lisää LEDit
- Vaihe 6: Lisää summeri
- Vaihe 7: Kytke kytkimet
- Vaihe 8: Lisää painike
- Vaihe 9: Liitä ensimmäinen nestekidenäyttö
- Vaihe 10: Lisää toinen nestekidenäyttö
- Vaihe 11: Asenna Reed -kytkin
- Vaihe 12: Lataa koodi
- Vaihe 13: Aseta hälytysviestit
- Vaihe 14: Käytä hälytystä
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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
Vaihe 2: Lisää Ethernet -suoja
Liitä Ethernet -suoja Arduinon yläosaan.
Vaihe 3: Liitä virta- ja maadoituskisko
Liitä virtakisko 5v -nastaiseen ja maadoituskisko Arduinon maadoitusnastaan
Vaihe 4: Liitä Reed -kytkin
Liitä kytkimen COM -liitin maadoituskiskoon ja normaalisti auki (NO) -liitin Arduinon nastaan 8
Vaihe 5: 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
Liitä summerin negatiivinen nasta maadoituskiskoon ja positiivinen nasta Arduinon nastaan 12.
Vaihe 7: Kytke kytkimet
Liitä viestikytkimen kytkin nastaan 11 ja äänikytkimen nastaan 10. Liitä kytkimen toinen jalka kunkin kytkimen maadoituskiskoon.
Vaihe 8: Lisää painike
Liitä painikkeen toinen jalka maadoituskiskoon ja toinen Arduinon nastaan 2.
Vaihe 9: Liitä ensimmäinen nestekidenäyttö
Liitä VCC -nasta virtakiskoon, GND -nasta maadoituskiskoon, SCL -nasta A5: een ja SDA -nasta A5: een Arduinossa.
Vaihe 10: Lisää toinen nestekidenäyttö
Liitä LCD -näyttö samaan kiskoon kuin ensimmäinen.
Vaihe 11: 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ä
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.