Projekt: Pametne žaluzije: 5 korakov
Projekt: Pametne žaluzije: 5 korakov
Anonim
Projekt: Pametne žaluzije
Projekt: Pametne žaluzije

Sem študentka Howest Kortrijk in prvo leto moramo dokazati svoje sposobnosti na podlagi projekta, ki smo ga morali sami razviti.

Za svoj projekt sem izbral sistem "pametnih žaluzij", ki bi deloval avtonomno na podlagi vnosa uporabnikov.

Lastnosti:

  • Deluje popolnoma avtonomno, razen za začetni vnos uporabnika.
  • Spremenite vedenje na podlagi "pravil", kot je npr

    • "Blizu med X AM in Y PM".
    • "Zaprite, ko temperatura preseže x ° c".
  • Tabela s temperaturo v zadnjih 10 minutah.

Zaloge

  • malina pi
  • LCD zaslon
  • temperaturni senzor
  • trstično stikalo
  • deska
  • senzor svetlosti
  • MCP3008
  • koračni motor
  • ULN2003 koračni gonilnik
  • potenciometer
  • upori
  • običajnih gradbenih materialov

1. korak: Baza podatkov

Baza podatkov
Baza podatkov

Kaj hočemo?

  1. vsi naši senzorji na enem mestu
  2. vsi naši izmerjeni podatki na enem mestu
  3. vse dogodke (v primeru težav)

Kako to rešimo?

  1. Ena miza z vsemi možnimi dogodki
  2. Ena tabela z dnevnikom (dogodki, ki so se zgodili)
  3. Ena miza s senzorji
  4. Ena tabela z merjenimi podatki

2. korak: Ustvarite shemo preoblikovanja

Ustvarite shemo zmrzovanja
Ustvarite shemo zmrzovanja
Ustvarite shemo zmrzovanja
Ustvarite shemo zmrzovanja

Ta korak ni nujen, vendar je zelo priporočljiv. Načrtovanje dela vnaprej je vedno dobra ideja in prihrani veliko časa kasneje, ko nekaj preneha delovati.

3. korak: Začnite oblikovati svoj prednji del

Začnite oblikovati svoj prednji del
Začnite oblikovati svoj prednji del

Če ne veste, katere podatke želite prikazati, ne boste mogli učinkovito ustvariti svojega zaledja.

Za izdelavo prototipa svojega spletnega mesta uporabite Figma ali Adobe XD.

4. korak: Programiranje

Programiranje
Programiranje

Do istega zaključka je veliko načinov. Moj je le eden izmed njih. Tu lahko najdete moje mnenje.

5. korak: Gradnja in testiranje

imaš načrt.

Imate strojno opremo.

imaš frontend.

Imate zaledje.

Zdaj ustvarite ohišje za svojo napravo in začnite integrirati vse, kar ste naredili.

Kot podporo sem uporabil plastično škatlo in poceni les, saj je preprost prototip, po želji pa ga lahko integrirate neposredno v svoj dom.

Ko je vse povedano in končano, lahko začnete s preskušanjem, poskusite uporabiti vsako funkcijo v vseh možnih vrstah, da se prepričate, da ni težav.

Priporočena: