Obsah:

Projekt: Inteligentné žalúzie: 5 krokov
Projekt: Inteligentné žalúzie: 5 krokov

Video: Projekt: Inteligentné žalúzie: 5 krokov

Video: Projekt: Inteligentné žalúzie: 5 krokov
Video: Умное окно - автоматизация проветривания комнаты, интеграция в Home Assistant 2024, Júl
Anonim
Projekt: Inteligentné rolety
Projekt: Inteligentné rolety

Som študentom Howest Kortrijk a prvý rok musíme preukázať svoje kompetencie na základe projektu, ktorý sme sami museli vyvinúť.

Pre svoj projekt som si vybral systém „inteligentných žalúzií“, ktorý by fungoval autonómne na základe vstupu používateľa.

Vlastnosti:

  • Funguje úplne autonómne, s výnimkou počiatočného vstupu používateľa.
  • Zmeňte správanie na základe „pravidiel“, akými sú napr

    • „Blízko medzi X AM a Y PM“.
    • „Zatvorte, keď teplota prekročí x ° c“.
  • Graf s teplotou za posledných 10 minút.

Zásoby

  • malinový koláč
  • displej LCD
  • teplotný senzor
  • jazýčkový spínač
  • breadboard
  • snímač jasu
  • MCP3008
  • krokový motor
  • Krokový ovládač ULN2003
  • potenciometer
  • odpory
  • bežný stavebný materiál

Krok 1: Databáza

Databáza
Databáza

Čo chceme?

  1. všetky naše senzory na jednom mieste
  2. všetky naše namerané údaje na jednom mieste
  3. všetky vyskytujúce sa udalosti (v prípade, že sa vyskytnú problémy)

Ako to vyriešime?

  1. Jeden stôl so všetkými možnými udalosťami
  2. Jedna tabuľka s protokolom (udalosti, ktoré sa vyskytli)
  3. Jeden stôl so senzormi
  4. Jedna tabuľka s nameranými údajmi

Krok 2: Vytvorte Fritzingovu schému

Vytvorte Fritzingovu schému
Vytvorte Fritzingovu schému
Vytvorte Fritzingovu schému
Vytvorte Fritzingovu schému

Tento krok nie je potrebný, ale dôrazne sa odporúča. Plánovanie práce vopred je vždy dobrý nápad a ušetrí vám veľa času neskôr, keď niečo prestane fungovať.

Krok 3: Začnite navrhovať svoj frontend

Začnite navrhovať svoj frontend
Začnite navrhovať svoj frontend

Ak neviete, aké údaje chcete zobrazovať, nebudete schopní efektívne vytvoriť backend.

Na vytvorenie prototypu svojej webovej stránky použite Figma alebo Adobe XD.

Krok 4: Programovanie

Programovanie
Programovanie

Existuje mnoho spôsobov, ako dospieť k rovnakému záveru. Môj je len jeden z nich. Môj názor nájdete tu.

Krok 5: Budovanie a testovanie

máš plán.

Máte hardvér.

máš frontend.

Máte backend.

Teraz vytvorte kryt pre svoj výtvor a začnite integrovať všetko, čo ste vyrobili.

Ako podporu som použil plastovú škatuľu a lacné drevo, pretože je to jednoduchý prototyp, ale ak chcete, môžete ho integrovať priamo do svojho domu.

Keď je všetko povedané a hotové, môžete začať testovať, skúste použiť všetky funkcie v každom možnom poradí, aby ste sa presvedčili, že nie sú žiadne problémy.

Odporúča: