Satura rādītājs:

Temperatūras un mitruma gaismas diodes: 12 soļi
Temperatūras un mitruma gaismas diodes: 12 soļi

Video: Temperatūras un mitruma gaismas diodes: 12 soļi

Video: Temperatūras un mitruma gaismas diodes: 12 soļi
Video: 3 в 1 ZigBee датчик температуры, влажности и освещения с LCD дисплеем 2024, Novembris
Anonim
Temperatūras un mitruma gaismas diodes
Temperatūras un mitruma gaismas diodes

Ja kādreiz esat vēlējies vizuālāku termometru, šis projekts var palīdzēt. Mēs izgatavosim gaismas diožu komplektu, kas parāda noteiktas krāsas, pamatojoties uz mitruma un temperatūras līmeni.

1. solis: materiāli

Materiāli
Materiāli

Šim projektam jums būs nepieciešams:

- 2 RGB gaismas diodes

- DHT11 temperatūras un mitruma modulis

- 6 220Ω rezistori

-12 maizes dēļa džemperi (vadi)

- Arduino UNO R3

- Arduino IDE (kodēšanai)

- DHT sensoru bibliotēka (lai jūsu temperatūras modulis darbotos)

2. darbība: maizes dēļa savienošana ar vadu

Maizes dēļa vadu savienošana
Maizes dēļa vadu savienošana

3. darbība:

Attēls
Attēls

Jūs vēlaties katram komponentam izveidot pareizu barošanas avotu, tāpēc sāksim ar zemes un 5 voltu savienojumiem

4. solis:

Attēls
Attēls

Tālāk iestatīsim temperatūras sensoru. Manējais ir savienots ar 2 tapām Arduino uno

5. darbība:

Attēls
Attēls

Visbeidzot, uzstādīsim gaismas diodes. Abiem ir vienāds vadu un rezistora iestatījums. Manas tapas gaismas diodei, kas attēlo temperatūras rādījumus, ir 3, 5 un 6, bet mitruma gaismas diode ir iestatīta uz 9, 10 un 11 tapām

6. darbība

Attēls
Attēls

Tagad jums ir pabeigta ķēde! Sāksim strādāt pie koda, kas ļauj šīm gaismas diodēm uztvert temperatūru.

Vispirms definējiet temperatūras sensora tapas un gaismas diodes atbilstoši savām tapām un iekļaujiet temperatūras sensora bibliotēku. Lai iekļautu bibliotēku (mūsu gadījumā “DHT” ir mūsu nepieciešamā bibliotēka), dodieties uz izvēlņu joslu un atlasiet “Skice> Iekļaut bibliotēku> Pievienot. ZIP bibliotēku” un atlasiet “DHT” ZIP mapi, no kuras to lejupielādējāt.

7. darbība: kodēšana

Kodēšana
Kodēšana
Kodēšana
Kodēšana

8. darbība

Attēls
Attēls

Tālāk Void Setup iestatiet abu LED izvadi, kā arī sensora seriālo monitoru.

9. darbība

Attēls
Attēls

In void Loop, uzrakstiet seriālā monitora funkciju. Šeit jūs vēlāk ņemsiet temperatūras un mitruma rādījumus cilpas funkcijai.

10. darbība:

Attēls
Attēls

Palaidiet sērijas monitoru, dodoties uz izvēlnes joslu un atlasot “Tools> Serial Monitor”. Jums vajadzētu iegūt temperatūras un mitruma rādījumus. Pagaidiet 30 sekundes un pierakstiet skaitļus, kas visbiežāk parādās gan temperatūrai, gan mitrumam. Tagad, kad jums ir nolasījums, mēs varam pievienot šīs vērtības mūsu nākamajam koda segmentam

11. darbība:

Attēls
Attēls

Lai mūsu gaismas diodes iedegtos atbilstoši, mums ir jāraksta daži "citi" paziņojumi. Izlasiet temperatūru un pievienojiet to pirmajam paziņojumu kopumam. Ja temperatūra ir augstāka par piešķirto vērtību, indikators iedegas sarkanā krāsā. Pretējā gadījumā tas paliks zils. Tas pats attiecas uz mitrumu. Ja rādījums ir augstāks par iegūto vērtību, indikators kļūst sarkans. Pretējā gadījumā tas paliks zils.

12. solis: Gatavs

Tagad jums ir savas temperatūras un mitruma sensoru gaismas diodes!

Ieteicams: