Sisukord:

Arduino garaažiukse alarm koos Blynkiga: 3 sammu
Arduino garaažiukse alarm koos Blynkiga: 3 sammu

Video: Arduino garaažiukse alarm koos Blynkiga: 3 sammu

Video: Arduino garaažiukse alarm koos Blynkiga: 3 sammu
Video: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, Juuli
Anonim
Arduino garaažiukse alarm koos Blynkiga
Arduino garaažiukse alarm koos Blynkiga
Arduino garaažiukse alarm koos Blynkiga
Arduino garaažiukse alarm koos Blynkiga
Arduino garaažiukse alarm koos Blynkiga
Arduino garaažiukse alarm koos Blynkiga
Arduino garaažiukse alarm koos Blynkiga
Arduino garaažiukse alarm koos Blynkiga

Päris lihtne andur, mis saadab andmeid Blynk projektile, et kuvada minu garaažiukse olekut - Open of Shut - ja saadab minu telefonile tõukemärguande, kui ukse olek muutub - Open to Shut või Shut to Open. WiFi -ühenduse loomiseks ja Arduino visandi käitamiseks kasutasin WEMOS D1 Mini Pro, kuid võite kasutada mis tahes Arduinoga ühilduvaid seadmeid.

Algselt plaanisin kasutada lihtsat lukustuslülitit, kuid uks on vanem kallutatav garaažiuks ja ei avane alati samasse asendisse. Järjepideva kontakti saamine oleks olnud keeruline. Samuti jätsin samal põhjusel välja igasuguse magnetanduri.

Ma asusin väikese infrapunase (IR) anduri juurde, mis suudab tuvastada takistuse vahemikus 2-30 cm.

Samm: mida vajate

Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate

1. WEMOS D1 Mini Pro - mini -wifi -plaat, millel on 16 MB välk, välise antenni pistik ja sisseehitatud keraamiline antenn, mis põhineb ESP8266EX -il.

2. IR takistuste andur.

3. Blynk konto ja rakendus nutitelefonis.

4. Lähtestage SW ja toitelüliti (valikuline), mitmesugused leivalaud, juhtmete ühendamine jne.

5. Jiffy Box - kasutan selget, nagu mulle meeldib oma tööd näha;-).

6. Paigaldusklamber anduri paigutamiseks teie ukse lähedale (ma kasutasin vanaraua).

2. samm: ehitage oma prototüüp ja katsetage

Ehitage oma prototüüp ja katsetage
Ehitage oma prototüüp ja katsetage
Ehitage oma prototüüp ja katsetage
Ehitage oma prototüüp ja katsetage
Ehitage oma prototüüp ja katsetage
Ehitage oma prototüüp ja katsetage

Ühendage infrapunaandur D1 Mini -ga:

Andur - D1 Mini

VCC - +5V

GND - GND

VÄLJAS - D3

Käivitage eskiis ja kontrollige jadamonitori, et näha, kas tihvti D3 väärtus muutub, kui blokeerite anduri esiosa (LED -ide ees) - saate kaugust muuta, reguleerides potentsiomeetrit (potti). Seadsin selle umbes 5 cm -le, mis on piisavalt, et avada ukse variatsioone.

Visand on kirjutatud nii, et tihvt on seatud HIGH, kui uks on avatud (andur on blokeeritud), või LOW, kui uks on suletud (sensoor pole blokeeritud). Saate selle vastavalt vajadusele hõlpsalt ümber pöörata, sõltuvalt sellest, kuhu anduri paigaldate ukseasendi suhtes.

Kasti paigaldades puurisin valgusdioodide jaoks väga hoolikalt augud, et need LED -idele hästi sobiksid - pole vaja lisaliimi, mis hõlbustab eemaldamist reguleerimiseks, paigaldamiseks jne.

*MÄRKUS. Eskiis määratleb anduri kui tihvti 0 - kuid see on füüsiliselt ühendatud WEMOS D1 Mini pin D3 -ga… Seda seetõttu, et D! Mini põhineb kiibil/protsessoril ESP8266. D1 Mini on tegelikult vaid kilp, eskiis töötab lihtsalt ESP8266 peal. Nii et GPiO tihvt 0 (millele on viidatud visandis) puhkeb tegelikult välja kui WEMOS D1 Mini pin D3. Leiate selle paljude Arduino visanditega, tihvtide kaardistamine varieerub teie kasutataval tahvlil.

Samm: installige ja voila

Installige ja voila!
Installige ja voila!
Installige ja voila!
Installige ja voila!
Installige ja voila!
Installige ja voila!

Paigaldasin anduri väikesesse läbipaistvasse karpi (selge, nii et näen oma kätetööd!). Paigaldatud vanarauale, nii et ukseraam blokeerib anduri, kui uks on avatud.

Puurisin poti ülaossa karjatatud karbi põhja väikese augu, võin sisse libistada väikese kruvikeeraja, et reguleerida anduri raevu ilma kaant eemaldamata. (Paigaldasin ka kaane põhjale, nii et kui mul on vaja kasti avada, ei pea ma kogu klambrit seinalt eemaldama, saan kruvidele juurde pääseda).

Projekt Blynk on üsna lihtne, avatud ja suletud LED -vidin (muutsin punast ja rohelist värvi, saate need valida iga vidina rakenduse seadetes). Visand kontrollib andurit iga sekundi tagant ja saadab andmed õigesse LED -vidinasse.

Tõukemärguanne käivitub, kui ukse olek muutub. (Pange tähele, et Blynkil on piirang, et nad lubavad tõukemärguandeid ainult iga 15 sekundi järel (see takistab nende serverite pommitamist päringutega), olen visandis seadistanud taimerit kontrollima, kas ukse oleku muutus toimub iga 16 sekundi järel, mis on hea minu vajaduste jaoks piisab. On väike võimalus, et kui uks avatakse ja seejärel suletakse uuesti 16 sekundi jooksul, ei saa te seda märguannet (kuid LED -id näitavad iga sekundi järel kontrollimisel õiget olekut).

Soovitan: