Sisukord:

Arduino uksealarm koos teksthoiatustega: 14 sammu (piltidega)
Arduino uksealarm koos teksthoiatustega: 14 sammu (piltidega)

Video: Arduino uksealarm koos teksthoiatustega: 14 sammu (piltidega)

Video: Arduino uksealarm koos teksthoiatustega: 14 sammu (piltidega)
Video: Sustainable Living: Water Level Monitoring With Ultrasonic Sensor, Blynk And ChatGPT Generated Code 2024, November
Anonim
Arduino uksehäire tekstimärguannetega
Arduino uksehäire tekstimärguannetega

See on Arduino -põhine uksehäire, mis kasutab ukse oleku kindlakstegemiseks magnetilist pilliroo lülitit ning millel on helisignaal ja tekstisõnumil põhinev alarm.

Osade nimekiri

  • Arduino Uno
  • Arduino Uno Etherneti kilp
  • 3x LEDid
  • 2x SPST lülitid
  • 1x hetkeline nupp
  • 2x LCD ekraanid
  • 1x passiivne helisignaal
  • 1x magnetiline Reed lüliti

Samm: seadistage Arduino Uno ja Breadboard

Seadistage Arduino Uno ja Breadboard
Seadistage Arduino Uno ja Breadboard

Samm: lisage Etherneti kilp

Lisage Etherneti kilp
Lisage Etherneti kilp

Ühendage Etherneti kilp Arduino ülaossa.

Samm: ühendage toite- ja maandusraudtee

Ühendage toite- ja maandusraud
Ühendage toite- ja maandusraud

Ühendage toiteraud 5v kontaktiga ja maandusriba Arduino maanduspistikuga

Samm: ühendage Reed -lüliti

Ühendage Reed lüliti
Ühendage Reed lüliti

Ühendage lülitil olev COM -terminal maandusrööpaga ja tavaliselt avatud (NO) klemm Arduino tihvtiga 8

Samm: lisage valgusdioodid

Lisage valgusdioodid
Lisage valgusdioodid

Ühendage punane, kollane ja roheline LED maandusrööpaga ja takisti LED -i iga positiivse juhtmega ning ühendage punane tihvtiga 6, kollasega kontaktiga 5 ja roheline pistikuga 4.

6. samm: lisage helisignaal

Lisage helisignaal
Lisage helisignaal

Ühendage sumisti negatiivne tihvt maandusrööpaga ja positiivne tihvt Arduino tihvtiga 12.

Samm: ühendage lülitid

Ühendage lülitid
Ühendage lülitid

Ühendage sõnumi lüliti lüliti tihvtiga 11 ja heli lüliti nupuga 10. Ühendage lüliti teine jalg iga lüliti maandusrööpaga.

Samm: lisage nupp

Lisage nupp
Lisage nupp

Ühendage nupu üks jalg maandusriba ja teine Arduino tihvtiga 2.

Samm: ühendage esimene LCD -ekraan

Ühendage esimene LCD -ekraan
Ühendage esimene LCD -ekraan

Ühendage VCC tihvt toitekaabliga, GND tihvt maandusliistuga, SCL -tihvt A5 -ga ja SDA -tihvt A5 -ga Arduino peal.

Samm: lisage teine LCD -ekraan

Lisage see teisele LCD -ekraanile
Lisage see teisele LCD -ekraanile

Ühendage LCD -ekraan esimese rööpaga.

Samm: paigaldage Reed -lüliti

Paigaldage Reed lüliti
Paigaldage Reed lüliti

Asetage tükk koos klemmidega ukse raamile. Asetage magnetosa ukse juurde otse lüliti alla, nii et see lülitit ikkagi lülitab. Võite kasutada multimeetrit või kuulata, kas lüliti aktiveerub ukse avamisel või sulgemisel.

12. samm: laadige kood üles

Laadige kood Arduinole üles.

13. toiming: seadistage hoiatussõnumid

Esmalt looge twilio.com konto, saate kasutada tasuta versiooni. Looge lihtsalt projekt ja telefoninumber ning kirjutage üles konto SID ja autentimisluba.

Laadige Twilio PHP Master oma veebiserverisse üles aadressilt

Laadige samasse kataloogi üles alarm.php kood.. Txt lõpust eemaldamiseks peate muutma faililaiendit.

Avage skript ja muutke read 10 ja 11 konto SID -ks ja autentimislubaks. Muutke rida 17 oma telefoninumbriks ja rida 20 telefonilt Twilio. Muutke rida 22 tekstiks, mida soovite saada.

14. samm: kasutage äratust

Kasutage äratust
Kasutage äratust

Seadke lülitid asendisse, kui soovite saada hoiatusteksti või saada häireheli, ja lülitage süsteem nupuga sisse. Kui uks avatakse, lülitub alarm välja, kuni süsteemi lähtestamiseks nuppu vajutatakse.

Soovitan: