Satura rādītājs:

Temperatūras un mitruma sensors ar Arduino un LCD displeju: 4 soļi
Temperatūras un mitruma sensors ar Arduino un LCD displeju: 4 soļi

Video: Temperatūras un mitruma sensors ar Arduino un LCD displeju: 4 soļi

Video: Temperatūras un mitruma sensors ar Arduino un LCD displeju: 4 soļi
Video: BME280 Sensor Test with Arduino: pressure, humidity and temperature for the New Chronograph Project 2024, Novembris
Anonim
Image
Image

Sveiki puiši, laipni lūdzam atpakaļ Artuino. Kā jūs redzējāt, es esmu uzsācis pamācību

Šodien mēs izgatavosim temperatūras un mitruma mērītāju ar DHT11 moduli. Sāksim

P. S. Apsveriet iespēju abonēt un atzīmēt videoklipu ar Patīk

1. darbība. Savienojums

Savienojums
Savienojums

Izpildiet šo diagrammu

pēc savienojuma tas izskatīsies šādi

2. darbība: kods

Kods
Kods

Šo kodu es izmantoju savam projektam

#include // ietver lcd libraryconst int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; LiquidCrystal LCD (rs, en, d4, d5, d6, d7);

#include "dht.h" // ietver dht sensoru bibliotēku

#define DHT_pin A0 // dodiet nosaukumu sensora tapai un A0

dht DHT; // inicializēt sensoru

void setup () {

lcd.begin (16, 2); // inicializēt senso

Serial.begin (9600); // sākt seriālo komunikāciju

kavēšanās (500); // kavēšanās, lai ļautu sistēmai startēt

Serial.println ("DHT11 mitruma un temperatūras sensors / n / n");

aizkave (1000); // Pagaidiet, pirms piekļūstat sensoram

}

void loop () {

DHT.read11 (DHT_pin); // Lasiet sensora tapu

Serial.print ("mitrums ="); // drukājiet mitrumu sērijas monitorā

Sērijas nospiedums (DHT.mitrums);

Serial.print ("%");

Sērijas nospiedums ("temperatūra =");

Sērijas nospiedums (DHT.temperatūra); // lai drukātu temperatūru sērijas monitorā

Serial.println ("C");

lcd.setCursor (0, 0);

lcd.print ("mitrums ="); // lai drukātu mitrumu uz LCD

lcd.print (DHT.mitrums);

lcd.print ("%");

lcd.setCursor (0, 2);

lcd.print ("temp ="); // lai drukātu temperatūru uz lcd

lcd.print (DHT.temperatūra);

lcd.println ("C");

aizkave (3000); // Pagaidiet 3 sekundes, pirms atkal piekļūstat sensoram.

}

3. darbība: izvade

Izeja
Izeja
Izeja
Izeja

Ar to izmēģināju dažādas lietas.

Kad es novietoju ledu pie tā, temperatūra atdzisa.

un, iepūšot tajā siltu gaisu, temperatūra paaugstinājās

Ieteicams: