Turinys:

Temperatūros ir drėgmės šviesos diodai: 12 žingsnių
Temperatūros ir drėgmės šviesos diodai: 12 žingsnių

Video: Temperatūros ir drėgmės šviesos diodai: 12 žingsnių

Video: Temperatūros ir drėgmės šviesos diodai: 12 žingsnių
Video: Kambariniai CO2, oro kokybės ir drėgmės jutikliai 2024, Lapkritis
Anonim
Temperatūros ir drėgmės šviesos diodai
Temperatūros ir drėgmės šviesos diodai

Jei kada nors norėjote vizualinio termometro, šis projektas gali padėti. Mes pagaminsime šviesos diodų rinkinį, rodantį tam tikras spalvas, atsižvelgiant į drėgmės ir temperatūros lygį.

1 žingsnis: medžiagos

Medžiagos
Medžiagos

Šiam projektui jums reikės:

- 2 RGB šviesos diodai

- DHT11 temperatūros ir drėgmės modulis

- 6 220Ω rezistoriai

-12 duonos lentos džemperių (laidų)

- „Arduino UNO R3“

- „Arduino IDE“(kodavimui)

- DHT jutiklių biblioteka (kad jūsų temperatūros modulis veiktų)

2 žingsnis: „Breadboard“prijungimas

Duonos lentos prijungimas
Duonos lentos prijungimas

3 žingsnis:

Vaizdas
Vaizdas

Norite kiekvienam komponentui nustatyti tinkamą maitinimo šaltinį, todėl pradėkime nuo įžeminimo ir 5 voltų jungčių

4 žingsnis:

Vaizdas
Vaizdas

Toliau nustatykite temperatūros jutiklį. Mano yra prijungtas prie 2 kontaktų „Arduino uno“

5 veiksmas:

Vaizdas
Vaizdas

Galiausiai nustatykite šviesos diodus. Abiejų laidų ir rezistorių sąranka yra ta pati. Mano kaiščiai, skirti šviesos diodams, rodantiems temperatūros rodmenis, yra 3, 5 ir 6, o drėgmės šviesos diodas nustatytas 9, 10 ir 11 kaiščiuose

6 žingsnis:

Vaizdas
Vaizdas

Dabar turite baigtą grandinę! Pradėkime kurti kodą, leidžiantį šiems šviesos diodams pajusti temperatūrą.

Pirmiausia nustatykite temperatūros jutiklio kaiščius ir šviesos diodus pagal kaiščius ir įtraukite temperatūros jutiklio biblioteką. Norėdami įtraukti biblioteką (mūsų atveju „DHT“yra mūsų reikalinga biblioteka), eikite į meniu juostą ir pasirinkite „Eskizas> Įtraukti biblioteką> Pridėti. ZIP biblioteką“ir pasirinkite aplanką „DHT“, iš kurio jį atsisiuntėte.

7 žingsnis: kodavimas

Kodavimas
Kodavimas
Kodavimas
Kodavimas

8 žingsnis:

Vaizdas
Vaizdas

Tada „Void Setup“nustatykite abiejų šviesos diodų išvestį ir jutiklio nuoseklųjį monitorių.

9 veiksmas:

Vaizdas
Vaizdas

„Void Loop“užrašykite serijinio monitoriaus funkciją. Čia vėliau paimsite temperatūros ir drėgmės rodmenis ciklo funkcijai.

10 veiksmas:

Vaizdas
Vaizdas

Paleiskite serijinį monitorių, eidami į meniu juostą ir pasirinkę „Įrankiai> Serijinis monitorius“. Turėtumėte gauti temperatūros ir drėgmės rodmenis. Palaukite 30 sekundžių ir užsirašykite skaičius, kurie dažniausiai rodomi tiek temperatūrai, tiek drėgmei. Dabar, kai turite rodmenis, galime prijungti šias reikšmes kitam kodo segmentui

11 veiksmas:

Vaizdas
Vaizdas

Kad mūsų šviesos diodai atitinkamai užsidegtų, turime parašyti keletą „kitų“teiginių. Paimkite temperatūros rodmenis ir prijunkite juos prie pirmojo teiginių rinkinio. Jei temperatūra yra aukštesnė už priskirtą vertę, lemputė užsidegs raudona spalva. Priešingu atveju jis liks mėlynas. Tas pats pasakytina apie drėgmę. Jei rodmenys yra didesni už jūsų nustatytą vertę, lemputė tampa raudona. Priešingu atveju jis liks mėlynas.

12 žingsnis: padaryta

Dabar jūs turite savo temperatūros ir drėgmės jutiklius!

Rekomenduojamas: