Obsah:

LED diódy teploty a vlhkosti: 12 krokov
LED diódy teploty a vlhkosti: 12 krokov

Video: LED diódy teploty a vlhkosti: 12 krokov

Video: LED diódy teploty a vlhkosti: 12 krokov
Video: Zigbee LED контроллер C01Z - для диммируемых светильников, обзор и тестирование 2024, November
Anonim
LED diódy teploty a vlhkosti
LED diódy teploty a vlhkosti

Ak ste niekedy chceli vizuálnejší teplomer, tento projekt vám môže pomôcť. Vyrobíme sadu LED diód, ktoré zobrazujú určité farby na základe úrovní vlhkosti a teploty.

Krok 1: Materiály

Materiály
Materiály

Na tento projekt budete potrebovať:

- 2 RGB LED diódy

- Modul teploty a vlhkosti DHT11

- 6 220Ω odporov

-12 prepojok na vedenie dosky (drôty)

- Arduino UNO R3

- Arduino IDE (na kódovanie)

- Knižnica snímačov DHT (aby váš teplotný modul fungoval)

Krok 2: Zapojenie Breadboardu

Zapojenie Breadboardu
Zapojenie Breadboardu

Krok 3:

Obrázok
Obrázok

Chcete pre každý komponent nastaviť správny zdroj napájania, začnime teda uzemnením a 5 voltovými pripojeniami

Krok 4:

Obrázok
Obrázok

Ďalej nastavíme snímač teploty. Môj je pripojený k 2 pinom v Arduino uno

Krok 5:

Obrázok
Obrázok

Nakoniec nastavme LED diódy. Oba majú rovnaké zapojenie a nastavenie odporu. Moje kolíky pre LED predstavujúce hodnoty teploty sú na 3, 5 a 6, zatiaľ čo LED pre vlhkosť je nastavená na kolíkoch 9, 10 a 11

Krok 6:

Obrázok
Obrázok

Teraz máte hotový okruh! Začnime pracovať na kóde, ktorý umožní týmto diódam LED snímať teplotu.

Najprv definujte kolíky pre snímač teploty a LED diódy podľa svojich pinov a zahrňte knižnicu pre snímač teploty. Ak chcete zahrnúť knižnicu (v našom prípade „DHT“je naša potrebná knižnica), prejdite na panel s ponukami a vyberte položku „Skica> Zahrnúť knižnicu> Pridať knižnicu. ZIP“a vyberte priečinok ZIP „DHT“, odkiaľ ste ho stiahli.

Krok 7: Kódovanie

Kódovanie
Kódovanie
Kódovanie
Kódovanie

Krok 8:

Obrázok
Obrázok

Ďalej v programe Void Setup určte výstup pre obidve diódy LED a sériový monitor pre váš senzor.

Krok 9:

Obrázok
Obrázok

Do prázdnej slučky napíšte funkciu vášho sériového monitora. Tu budete neskôr odčítavať hodnoty teploty a vlhkosti pre funkciu slučky.

Krok 10:

Obrázok
Obrázok

Spustite sériový monitor tak, že prejdete na panel s ponukami a vyberiete položku „Nástroje> Sériový monitor“. Mali by ste získať hodnoty teploty a vlhkosti. Počkajte 30 sekúnd a zapíšte si čísla, ktoré sa najčastejšie vyskytujú pre teplotu aj vlhkosť. Teraz, keď máte čítanie, môžeme tieto hodnoty zapojiť pre ďalší segment kódu

Krok 11:

Obrázok
Obrázok

Aby sa naše LED diódy zodpovedajúcim spôsobom rozsvietili, musíme napísať niekoľko vyhlásení „iného“. Odčítajte namerané hodnoty teploty a zapojte ich do prvej sady príkazov. Ak je teplota vyššia ako priradená hodnota, svetlo sa zmení na červené. V opačnom prípade zostane modrý. To isté platí pre vlhkosť. Ak je nameraná hodnota vyššia ako hodnota, ktorú ste zaznamenali, svetlo sa zmení na červené. V opačnom prípade zostane modrý.

Krok 12: Hotovo

Teraz máte vlastné LED diódy snímajúce teplotu a vlhkosť!

Odporúča: