Taula de continguts:

LED de temperatura i humitat: 12 passos
LED de temperatura i humitat: 12 passos

Vídeo: LED de temperatura i humitat: 12 passos

Vídeo: LED de temperatura i humitat: 12 passos
Vídeo: AC 220V DC 12V 2 in 1 Digital display Temperature humidity Controller thermostat Humi 2024, De novembre
Anonim
LED de temperatura i humitat
LED de temperatura i humitat

Si alguna vegada heu desitjat un termòmetre més visual, aquest projecte us pot ajudar. Farem un conjunt de LEDs que mostren certs colors segons els nivells d’humitat i temperatura.

Pas 1: materials

Materials
Materials

Per a aquest projecte necessitareu:

- 2 LED RGB

- Mòdul de temperatura i humitat DHT11

- 6 resistències de 220Ω

-12 ponts (cables)

- Arduino UNO R3

- ID Arduino (per a la codificació)

- Biblioteca de sensors DHT (per fer funcionar el mòdul de temperatura)

Pas 2: Cablatge de la placa de pa

Cablatge de la placa de pa
Cablatge de la placa de pa

Pas 3:

Imatge
Imatge

Voleu configurar una font d’alimentació adequada per a cada component, així que comencem per la terra i les connexions de 5 volts

Pas 4:

Imatge
Imatge

A continuació, configurem el sensor de temperatura. La meva està connectada als 2 pins de l'Arduino uno

Pas 5:

Imatge
Imatge

Finalment, configurem els LED. Tots dos tenen la mateixa configuració de cablejat i resistència. Els meus pins per al LED que representen les lectures de temperatura són a 3, 5 i 6, mentre que el LED d’humitat està configurat als pins 9, 10 i 11

Pas 6:

Imatge
Imatge

Ja teniu un circuit acabat! Comencem a treballar en el codi que permeti a aquests LED detectar la temperatura.

En primer lloc, definiu els pins per al sensor de temperatura i els LED segons els pins i incloeu la biblioteca del sensor de temperatura. Per incloure la biblioteca (en el nostre cas, "DHT" és la nostra biblioteca necessària), aneu a la barra de menú i seleccioneu "Sketch> Include Library> Add. ZIP Library" i seleccioneu la carpeta ZIP "DHT" des d'on la vau descarregar.

Pas 7: Codificació

Codificació
Codificació
Codificació
Codificació

Pas 8:

Imatge
Imatge

A continuació, a Void Setup, determineu la sortida dels dos LED, així com el monitor sèrie del sensor.

Pas 9:

Imatge
Imatge

En bucle buit, escriviu la funció del vostre monitor sèrie. Aquí és on prendreu les lectures de temperatura i humitat per a la funció de bucle més endavant.

Pas 10:

Imatge
Imatge

Executeu el monitor de sèrie anant a la barra de menú i seleccionant "Eines> Monitor de sèrie". Hauríeu d’obtenir lectures de temperatura i humitat. Espereu 30 segons i escriviu els números que apareixen amb més freqüència tant per temperatura com per humitat. Ara que teniu una lectura, podem connectar aquests valors per al següent segment de codi

Pas 11:

Imatge
Imatge

Per tal que els nostres LED s’il·luminin en conseqüència, hem d’escriure algunes afirmacions “altres”. Agafeu la lectura que heu fet de la temperatura i connecteu-la al primer conjunt d’afirmacions. Si la temperatura és superior al valor assignat, el llum es tornarà vermell. En cas contrari, quedarà blau. El mateix s'aplica a la humitat. Si la lectura és superior al valor que heu pres, el llum es torna vermell. En cas contrari, quedarà blau.

Pas 12: Fet

Ara teniu els vostres propis LEDs de detecció de temperatura i humitat.

Recomanat: