Cuprins:

Sistem IoT Smart Home: 8 pași
Sistem IoT Smart Home: 8 pași

Video: Sistem IoT Smart Home: 8 pași

Video: Sistem IoT Smart Home: 8 pași
Video: Valeriu Meșină și Andrian Morăresco: Cât costă să-ți instalezi un sistem smart home 2024, Noiembrie
Anonim
Sistem IoT Smart Home
Sistem IoT Smart Home

Acesta este sistemul Keefe și Jons Smart pentru acasă

Pasul 1: Despre ce este aplicația?

Această aplicație este un sistem inteligent de casă care este împărțit în 2 componente principale. Prima componentă este sistemul ușii inteligente care constă dintr-o sonerie, sistem de card de acces, afișaj LCD pentru a arăta ora și dacă cardul de acces a fost permis sau refuzat, o lumină indicatoare LED pentru a arăta că ușa este deblocată, un senzor de mișcare pentru a captura mișcare în afara casei, cu o cameră pentru a captura o imagine atunci când este detectată mișcarea.

A doua componentă este sistemul de casă inteligentă care constă din 2 LED-uri, unul reprezentând luminile din casă și celălalt pentru a reprezenta aerul condiționat al casei. Sunt incluse și 2 butoane pentru a opri și a aprinde LED-urile pentru a indica faptul că aerul condiționat și luminile pot fi pornite sau oprite cu ajutorul butoanelor. Cu toate acestea, utilizând pagina web a aplicației, utilizatorul poate porni și opri de la distanță aerul condiționat sau luminile. Un senzor de temperatură și umiditate este, de asemenea, utilizat pentru a capta temperatura și umiditatea în casă și un grafic al temperaturii zilei poate fi văzut și pe site-ul web.

Această aplicație va ajuta la ușurarea vieții proprietarilor de case, deoarece aceștia își pot asigura securitatea locuinței folosind sistemul de acces al ușii și mișcarea sennsor pentru a detecta mișcările și a captura imagini ale activităților suspecte în afara casei lor, precum și o cameră de difuzare în direct, care permite proprietarilor de case să vezi ce se întâmplă în afara casei lor când sunt plecați. Sistemul inteligent de casă oferă, de asemenea, comoditatea proprietarilor de case, deoarece pot vedea dacă luminile sau aerul condiționat sunt activate sau oprite, astfel încât să le poată opri în timp ce sunt afară în cazul în care au uitat să o oprească înainte de a pleca casa. Graficul de temperatură permite, de asemenea, proprietarilor de case să-și monitorizeze temperatura locuinței și apoi pot alege să pornească aerul condiționat înainte de a ajunge acasă dacă observă că temperatura acasă este ridicată, permițându-le să se întoarcă într-o casă răcoroasă și să se relaxeze.

Pasul 2: Rezumatul pașilor care vor fi descriși

1. Prezentare generală

2) Cerințe hardware - Oferă o prezentare generală a hardware-ului necesar

3) Sonerie pentru sistemul de ușă inteligentă - Oferă un ghid pas cu pas cu privire la modul de conectare a sistemului de sonerie al sistemului de ușă inteligentă

4) Afișaj LCD pentru sistemul de ușă inteligentă - Oferă un ghid pas cu pas despre modul de conectare a afișajului LCD al sistemului de ușă inteligentă

5) Cititorul NFC / RFID pentru citirea cardului de acces - Oferă un ghid pas cu pas cu privire la modul de conectare a cititorului de carduri NFC / RFID pentru citirea cardului de acces și acordarea accesului utilizatorului la domiciliu.

6)

Senzor de mișcare pentru a captura imagini - Oferă un ghid pas cu pas cu privire la modul de conectare a senzorului de mișcare, astfel încât să poată detecta mișcarea în afara casei

7)

Sistem Smart Home - Oferă un ghid pas cu pas cu privire la modul de conectare a LED-urilor și a senzorului de temperatură al componentelor din casă

8)

Codificarea programelor - Oferă un ghid pas cu pas despre cum să creați și să programați corect aplicația

9)

Rularea programelor - Oferă ieșiri așteptate dacă programul este rulat corect

Pasul 3: Cum arată configurarea RPI finală?

Pasul 4: Cum arată aplicația web?

Cum arată aplicația web?
Cum arată aplicația web?

Pasul 5: Cerințe hardware

Pentru a completa această cerere, va trebui:

  • 1 ecran LCD I2C
  • 1 modul de citire carduri RFID / NFC MFRC522
  • 1 senzor de temperatură și umiditate DHT11
  • 1 senzor de mișcare PIR
  • 1 buzzer
  • 1 cameră Raspberry Pi (piCam)
  • 3 butoane
  • 3 LED-uri
  • 3 rezistențe de 10K ohmi
  • 3 rezistențe de 330 ohmi
  • O mulțime de fire masculine și feminine

Pasul 6: Codificarea aplicației

Pentru a codifica această aplicație, consultați fișierul de instrucțiuni atașat.

Pasul 7: Rulați programul

Tastați următoarea comandă pentru a rula

Program Python

sudo python ~ / ca1 / ca1.py

Pasul 8: ieșirea din program

Sarcină

A)

Când este rulat, programul ar trebui să afișeze o serie de text pentru a arăta că fiecare componentă este rulată corect.

b)

LED-urile Buzzer și home ar trebui să poată răspunde la apăsarea butonului.

c)

Afișajul LCD ar trebui să afișeze „Jon’s Residence” și ora.

d)

Când cardul de acces este scanat, ecranul LCD ar trebui să afișeze „Deblocat”, iar ledul verde verde va deveni verde.

e)

Pagina web ar trebui să fie funcțională!

Index.html:

tempvalue.html

Recomandat: