Cuprins:

Proiect: Jaluzele inteligente: 5 pași
Proiect: Jaluzele inteligente: 5 pași

Video: Proiect: Jaluzele inteligente: 5 pași

Video: Proiect: Jaluzele inteligente: 5 pași
Video: Cum poti sa iti faci casa smart? Smart Home in 5 Pasi - Proiectul SmartHome360 - EP01 2024, Noiembrie
Anonim
Proiect: Jaluzele inteligente
Proiect: Jaluzele inteligente

Sunt student la Howest Kortrijk și pentru primul nostru an trebuie să ne dovedim competențele pe baza unui proiect pe care trebuia să îl dezvoltăm noi înșine.

Pentru proiectul meu am ales un sistem „smart Blinds” care să funcționeze autonom pe baza intrării utilizatorului.

Caracteristici:

  • Funcționează complet autonom, cu excepția introducerii inițiale a utilizatorului.
  • Schimbați comportamentul pe baza „regulilor” precum

    • „Aproape între X AM și Y PM”.
    • „Închideți când temperatura depășește x ° c”.
  • Grafic cu temperatura din ultimii 10min.

Provizii

  • zmeura pi
  • Ecran LCD
  • senzor de temperatura
  • comutator stuf
  • panou de masă
  • senzor de luminozitate
  • MCP3008
  • motor pas cu pas
  • Driver de pas cu pas ULN2003
  • potențiometru
  • rezistențe
  • materiale obișnuite de construcție

Pasul 1: baza de date

Baza de date
Baza de date

Ce vrem noi?

  1. toți senzorii noștri într-un singur loc
  2. toate datele noastre măsurate într-un singur loc
  3. toate evenimentele apărute (în cazul în care apar probleme)

Cum rezolvăm asta?

  1. O masă cu toate evenimentele posibile
  2. Un tabel cu jurnalul (evenimente care au avut loc)
  3. O masă cu senzori
  4. Un tabel cu datele măsurate

Pasul 2: creați o schemă Fritzing

Creați o schemă Fritzing
Creați o schemă Fritzing
Creați o schemă Fritzing
Creați o schemă Fritzing

Acest pas nu este necesar, dar este foarte recomandat. Planificarea activității dvs. în avans este întotdeauna o idee bună și vă va economisi mult timp mai târziu când ceva nu mai funcționează.

Pasul 3: începeți să vă proiectați frontendul

Începeți să vă proiectați frontendul
Începeți să vă proiectați frontendul

Dacă nu știți ce date doriți să afișați, nu veți putea să creați în mod eficient backend-ul.

Utilizați Figma sau Adobe XD pentru a crea un prototip al site-ului dvs. web.

Pasul 4: Programare

Programare
Programare

Există o mulțime de modalități de a ajunge la aceeași concluzie. Al meu este doar unul dintre ei. Puteți găsi ideea mea aici.

Pasul 5: construirea și testarea

ai un plan.

Aveți hardware-ul.

ai un frontend.

Ai un backend.

Acum creați o incintă pentru dispozitivul dvs. și începeți să integrați tot ceea ce ați făcut.

Am folosit o cutie de plastic și lemn ieftin ca suport, deoarece este un prototip simplu, dar îl puteți integra direct în casa dvs., dacă doriți.

Când totul este gata, puteți începe testarea, încercați să utilizați fiecare caracteristică în orice ordine posibilă pentru a vă asigura că nu există probleme.

Recomandat: