
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08


Temperaturni senzor ima široko paleto uporabe, kjer koli se uporablja kot sistem povratnih informacij. Na trgu je na voljo več vrst temperaturnih senzorjev z različnimi specifikacijami. Nekateri temperaturni senzor je uporabil lasersko tehniko za merjenje temperature. Ta tip temperaturnega senzorja je temperaturni senzor prebral od daleč, vendar bomo v tem vodiču uporabili samo senzor dht11 za merjenje temperature okolice. in vlažnost.
1. korak: Potrebne komponente:

- Arduino Uno
- senzor dht11
- Ogledna plošča
- Žice
2. korak: Povezave:

Podatkovni zatič Arduino Pin A0 ----- dht11
VCC ------ VCC
GND ------- GND
Pojasnilo:
senzor dht11: dht11 se uporablja za merjenje temperature in vlažnosti okolice. Senzor je na voljo v paketu s 4 pin, od katerega bodo uporabljeni le trije zatiči.
Specifikacije:
1. Delovna napetost: 3.3v do 5v
2. Delovni tok: 0,3 mA
3. Temperaturno območje: 0 ° C do 50 ° C
4. Razpon vlažnosti: 20% do 90%
5. Ločljivost: 16-bitna
6. Natančnost: ± 1%(obe)
3. korak: izvorna koda:

Za prenos knjižnice dht11 uporabite naslednjo povezavo:
kliknite tukaj, če želite dobiti kodo
Koda programa:
#includedht DHT;
void setup ()
{
pinMode (A0, OUTPUT);
Serial.begin (9600);
}
void loop ()
{
DHT.read11 (A0);
Serial.print ("trenutna vlažnost =");
Serial.print (DHT.humidity);
Serial.println ("%");
Serial.print ("trenutna temperatura =");
Serijski.tisk (DHT.temperatura);
Serial.println ("c");
zamuda (1000);
}
Pojasnilo:
#vključi
dht DHT;
dht.h je knjižnica, ki ponuja dodatne funkcije za zmanjšanje vrstice kode in naredi kodo preprosto in lahko razumljivo.
pinMode (A0, OUTPUT);
pinMode (A0, OUTPUT) Funkcija pinMode se uporablja za nastavitev smeri nožice, bodisi INPUT ali OUTPUT.
Serial.begin (9600);
Serial.begin (9600) Serial.begin je funkcija, ki omogoča komunikacijo med Arduinom in računalnikom in 9600 je hitrost prenosa podatkov, kar pomeni hitrost prenosa podatkov med Arduinom in računalnikom v drugi 9600 -bitni podatkovni prenos.
DHT.read11 (A0);
DHT.read11 (A0) read11 funkcija, ki se uporablja za branje podatkov s senzorja.
Serial.print (DHT.humidity);
Serial.print (DHT.humidity) Funkcija DHT.humidity, ki se uporablja za branje vlažnosti in ti podatki bodo poslani v računalnik.
Serijski.tisk (temperatura DHT);
Serial.print (DHT.temperature) Funkcija DHT.temperature, ki se uporablja za odčitavanje temperature, ti podatki pa bodo poslani v računalnik.
4. korak: Aplikacije:
1. Lokalna vremenska postaja.
2. Merjenje vlažnosti in temperature
Priporočena:
Ventilator za samodejno hlajenje s servo in DHT11 senzorjem temperature in vlažnosti z Arduinom: 8 korakov

Ventilator za samodejno hlajenje z uporabo servo in senzorja temperature in vlažnosti DHT11 z Arduinom: V tej vadnici se bomo naučili, kako zagnati & zavrtite ventilator, ko se temperatura dvigne nad določeno raven
DHT21 digitalni senzor temperature in vlažnosti z Arduinom: 6 korakov

Digitalni senzor temperature in vlažnosti DHT21 z Arduinom: V tem vodiču se bomo naučili uporabljati DHT21 senzor vlažnosti in temperature z Arduinom ter prikazati vrednosti na zaslonu OLED. Oglejte si video
Kako uporabljati DHT22 senzor vlažnosti in temperature z Arduinom: 6 korakov

Kako uporabljati senzor vlažnosti in temperature DHT22 z Arduinom: V tej vadnici se bomo naučili, kako uporabljati senzor vlažnosti in temperature DHT22 z Arduinom ter prikazati vrednosti na zaslonu OLED. Oglejte si video
Kako uporabljati senzor vlažnosti in temperature DHT12 I2C z Arduinom: 7 korakov

Kako uporabljati senzor vlažnosti in temperature DHT12 I2C z Arduinom: V tej vadnici se bomo naučili, kako uporabljati senzor vlažnosti in temperature DHT12 I2C z Arduinom ter prikazati vrednosti na zaslonu OLED. Oglejte si video
Senzor temperature in vlažnosti DHT11 z Arduinom: 5 korakov

Senzor temperature in vlažnosti DHT11 z Arduinom: Danes vas bom naučil, kako uporabljati modul senzorja temperature in vlažnosti KY-015, ki vsebuje senzor temperature in vlažnosti DHT11. Če se raje učite iz videoposnetkov, je tukaj video vadnica, ki sem jo naredil !: