Cuprins:

Sistem de alarmă IDC2018IOT: 7 pași
Sistem de alarmă IDC2018IOT: 7 pași

Video: Sistem de alarmă IDC2018IOT: 7 pași

Video: Sistem de alarmă IDC2018IOT: 7 pași
Video: IDC2018 IOT SMART TRASH BIN 2024, Iulie
Anonim
Image
Image

În acest Instructable veți parcurge pașii pentru a construi o alarmă IoT. Acesta este un sistem de alarmă ieftin de casă, cu preț rezonabil și este accesibil la internet prin WiFi. Alarma se declanșează atunci când cineva deschide ușa sau aprinde lumina camerei tale. Acest proiect vă poate fi de ajutor indiferent dacă doriți cu adevărat să setați o alarmă pentru a vă proteja camera sau dacă doriți pur și simplu să vă exersați abilitățile de codare pentru Node MCU. O altă opțiune este utilizarea senzorului de lumină ca ceas cu alarmă care vă va trezi în fiecare zi la răsăritul soarelui.

Pasul 1: Piese

Construcții tehnice
Construcții tehnice

Componentele necesare pentru acest proiect:

1. Placă MCU nod.

2. Theremin de lumină + rezistor de 330 ohmi - folosit pentru a detecta puterea luminii din cameră.

3. Întrerupător cu ușă - folosit pentru detectarea scenariului de deschidere a ușii.

4. Difuzor - folosit pentru a reda alarma

5. Cabluri jumper

6. Telefon mobil cu aplicație blynk + cont - folosit pentru a controla alarma de pe telefon.

7. Cont Adafruit - folosit pentru a controla senzorul teremin și a vedea statistici colectate din circuitul de alarmă.

Pasul 2: debitul circuitului

Odată ce circuitul este conectat la o energie electrică, alarma va aștepta să fie declanșată din aplicația blynk de pe telefonul dvs. mobil. În cazul în care a fost detectată o deschidere a ușii sau dacă lumina teremină a măsurat puterea luminii care este mai mare decât pragul de alarmă este declanșat. Blynk vă va trimite o notificare pe telefonul dvs. și un e-mail în contul dvs. indicând faptul că alarma a fost declanșată. Datele măsurate în cazul în care s-a declanșat alarma (comutați reed și light theremin) vor fi publicate pe site-ul web adafruit.

Pasul 3: Construcții tehnice

Construcții tehnice
Construcții tehnice
Construcții tehnice
Construcții tehnice

1. Deschideți contul blynk la https://www.blynk.cc/. Salvați jetonul de acces privat.

2. Configurați aplicația blynk pe telefonul mobil, după cum urmează în imagine.

3. Deschideți contul dvs. adafruit și construiți-vă tabloul de bord după cum urmează în imagine. Salvați jetonul de acces privat.

4. deschideți config.h și completați configurațiile - WIFI, Adafruit și Blynk.

5. Construiți circuitul așa cum se arată. Notă: comutatorul reed este plasat peste matrice doar de exemplu. Cu toate acestea, ar trebui să vă amintiți să-l puneți pe ușă.

6. Încărcați schița pe placa dvs. NodeMCU și începeți să utilizați alarma!

Pasul 4: Cod

Aici puteți vedea codul pentru acest sistem de alarmă.

Pasul 5: Limitări

Limita majoră a acestui circuit este că este dependent de servicii terțe, cum ar fi blynk. În cazul în care acest serviciu nu funcționează, am putea pierde o parte din funcționalitatea pe care am creat-o în acest proiect.

Pasul 6: Provocări

Cea mai mare provocare din acest proiect este să înțelegem că avem 3 protocoale diferite care funcționează împreună. WiFi, Blynk și MQTT și trebuie să le configurăm diferit de la început pentru a face ca această alarmă să funcționeze. După ce ați trecut acest pas de configurare și ați avut propriul cont în Blynk și Adafruit, credem că veți găsi acest proiect foarte simplu de utilizat.

Am încercat să vă facilităm trecerea acestei provocări scoțând toate configurațiile din schiță și punându-le în fișierul conifg.h. Credem că va fi mult mai ușor în acest fel.

Pasul 7: Îmbunătățiri viitoare

1. Este foarte probabil să adăugați un senzor de identificare tactilă care poate activa / dezactiva alarma oriunde este instalat. Acest lucru va fi adăugat în plus față de funcționalitatea de pornire / oprire de la distanță cu blynk. Estimarea timpului de lucru - 1 zi.

2. Adăugați un afișaj OLED la circuit care va înlocui tipăririle seriale pe computer. Este foarte probabil să doriți să adăugați această caracteristică. Afișajul poate furniza informații despre starea alarmei chiar și atunci când nu este conectată la computer. Estimarea timpului de lucru - 1 zi.

3. Aș dori, de asemenea, să adaug o cameră la circuit, care va începe să emită în direct oricând se declanșează alarma. Deci, va fi posibil să vedeți de la distanță cine se află în cameră. Estimarea timpului de lucru - 2 zile.

Recomandat: