Sadržaj:

LED diode za temperaturu i vlažnost: 12 koraka
LED diode za temperaturu i vlažnost: 12 koraka

Video: LED diode za temperaturu i vlažnost: 12 koraka

Video: LED diode za temperaturu i vlažnost: 12 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
LED diode za temperaturu i vlažnost
LED diode za temperaturu i vlažnost

Ako ste ikada poželjeli vizualniji termometar, ovaj vam projekt može pomoći. Napravit ćemo set LED dioda koje prikazuju određene boje na temelju razine vlažnosti i temperature.

Korak 1: Materijali

Materijali
Materijali

Za ovaj projekt trebat će vam:

- 2 RGB LED diode

- DHT11 Modul za temperaturu i vlagu

- 6 220Ω otpornika

-12 kratkospojnika (žica)

- Arduino UNO R3

- Arduino IDE (za kodiranje)

- Knjižnica DHT senzora (za rad vašeg temperaturnog modula)

Korak 2: Ožičenje pločice

Ožičenje Breadboard -a
Ožičenje Breadboard -a

3. korak:

Slika
Slika

Želite postaviti odgovarajuće napajanje za svaku komponentu, pa počnimo s uzemljenjem i 5 voltnim priključcima

Korak 4:

Slika
Slika

Zatim postavimo senzor temperature. Moj je spojen na 2 pina u Arduino uno

5. korak:

Slika
Slika

Na kraju, postavimo LED diode. Oba imaju isto postavljanje ožičenja i otpornika. Moji pinovi za LED koji predstavljaju očitanja temperature su na 3, 5 i 6, dok je LED za vlažnost postavljen na pinove 9, 10 i 11

Korak 6:

Slika
Slika

Sada imate gotov krug! Počnimo raditi na kodu koji ovim LED diodama može osjetiti temperaturu.

Prvo definirajte pinove za vaš osjetnik temperature i LED diode prema vašim pinovima i uključite knjižnicu za osjetnik temperature. Da biste uključili knjižnicu (u našem slučaju "DHT" je naša potrebna knjižnica), idite na traku izbornika i odaberite "Sketch> Include Library> Add. ZIP Library" i odaberite ZIP datoteku "DHT" s mjesta na kojem ste je preuzeli.

Korak 7: Kodiranje

Kodiranje
Kodiranje
Kodiranje
Kodiranje

Korak 8:

Slika
Slika

Zatim u Void Setupu odredite izlaz za obje LED diode, kao i serijski monitor za vaš senzor.

Korak 9:

Slika
Slika

U void Loop ispišite funkciju vašeg serijskog monitora. Ovdje ćete kasnije uzeti mjerenje temperature i vlažnosti za funkciju petlje.

10. korak:

Slika
Slika

Pokrenite serijski monitor tako da odete na traku izbornika i odaberete “Alati> Serijski monitor”. Trebali biste očitati temperaturu i vlažnost. Pričekajte 30 sekundi i zapišite brojeve koji se najčešće pojavljuju i za temperaturu i za vlagu. Sada kad ste pročitali, možemo uključiti ove vrijednosti za naš sljedeći segment koda

11. korak:

Slika
Slika

Kako bi naše LED diode u skladu s time zasvijetlile, moramo napisati neke "else" izjave. Uzmite očitanje temperature za mjerenje i uključite ga u prvi skup izjava. Ako je temperatura viša od dodijeljene vrijednosti, svjetlo će postati crveno. Inače će ostati plava. Isto se odnosi i na vlažnost. Ako je očitanje veće od vrijednosti koju ste uzeli, svjetlo postaje crveno. Inače će ostati plava.

Korak 12: Gotovo

Sada imate vlastite LED diode za osjetljivost temperature i vlažnosti!

Preporučeni: