Obsah:
Video: Rozhranie snímača teploty a vlhkosti (dht11) s Arduino: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Teplotný senzor má široké spektrum použitia, používa sa na mnohých miestach a funguje ako systém spätnej väzby. Na trhu je k dispozícii niekoľko typov teplotných snímačov s rôznymi špecifikáciami, niektoré teplotné snímače používajú laserovú techniku na meranie teploty, tento typ snímača teploty číta snímač teploty z diaľky, ale v tomto návode použijeme na meranie okolitých teplôt iba snímač dht11. a vlhkosť.
Krok 1: Potrebné súčasti:
- Arduino Uno
- snímač dht11
- Breadboard
- Drôty
Krok 2: Pripojenia:
Dátový pin Arduino Pin A0 ----- dht11
VCC ------ VCC
GND ------- GND
Vysvetlenie:
Snímač dht11: dht11 sa používa na meranie teploty a vlhkosti okolia. Senzor je dodávaný v 4 -pinovom balení, z ktorého budú použité iba tri kolíky.
Spektívy:
1. Prevádzkové napätie: 3,3v až 5v
2. Prevádzkový prúd: 0,3 mA
3. Teplotný rozsah: 0 ° C až 50 ° C
4. Rozsah vlhkosti: 20% až 90%
5. Rozlíšenie: 16-bit
6. Presnosť: ± 1%(obe)
Krok 3: Zdrojový kód:
Na stiahnutie knižnice dht11 použite nasledujúci odkaz:
kliknutím sem získate kód
Programový kód:
#includedht DHT;
neplatné nastavenie ()
{
pinMode (A0, VÝSTUP);
Serial.begin (9600);
}
prázdna slučka ()
{
DHT.read11 (A0);
Serial.print ("aktuálna vlhkosť =");
Serial.print (DHT.vlhkosť);
Serial.println ("%");
Serial.print ("aktuálna teplota =");
Serial.print (DHT.teplota);
Serial.println ("c");
oneskorenie (1000);
}
Vysvetlenie:
#zahrnúť
dht DHT;
dht.h je knižnica, ktorá poskytuje ďalšie funkcie na minimalizáciu riadku kódu a kód je jednoduchý a zrozumiteľný.
pinMode (A0, VÝSTUP);
pinMode (A0, OUTPUT) Funkcia pinMode slúži na nastavenie smeru pinu, či už INPUT alebo OUTPUT.
Serial.begin (9600);
Serial.begin (9600) Serial.begin je funkcia, ktorá umožňuje komunikáciu medzi Arduino a počítačom a 9600 je prenosová rýchlosť, čo znamená rýchlosť prenosu údajov medzi Arduino a počítačom za sekundu je možné preniesť 9600 bitov.
DHT.read11 (A0);
Funkcia DHT.read11 (A0) read11 slúži na čítanie údajov zo snímača.
Serial.print (DHT.vlhkosť);
Serial.print (DHT.humidity) Funkcia DHT.humidity slúži na čítanie vlhkosti a odosielanie údajov do počítača.
Serial.print (DHT.teplota);
Serial.print (DHT.temperature) Funkcia DHT.temperature slúži na čítanie teploty a odosielanie údajov do počítača.
Krok 4: Aplikácie:
1. Miestna meteorologická stanica.
2. Meranie vlhkosti a teploty
Odporúča:
Rozhranie kapacitného snímača odtlačkov prstov s Arduino UNO: 7 krokov
Rozhranie kapacitného snímača odtlačkov prstov s Arduino UNO: Hej, čo sa deje, chlapci! Akarsh tu od CETech. Dnes do našich projektov pridáme ochrannú vrstvu. Nebojte sa, nebudeme menovať žiadnych osobných strážcov za to isté. Bude to roztomilý, dobre vyzerajúci snímač odtlačkov prstov od DFRobot. Takže
Systém snímača vlhkosti DHT11 na Arduino: 18 krokov
Systém snímača vlhkosti DHT11 na Arduino: Senzor vlhkosti je spoľahlivý a jednoduchý elektronický projekt na meranie teploty a vlhkosti v atmosfére. V obvode je použitý snímač vlhkosti DHT11 a výstup je zobrazený na LCD displeji. Je široko používaný v Kúrenie vetracích
Odosielanie údajov bezdrôtového snímača teploty a vlhkosti do Excelu: 34 krokov
Odosielanie údajov bezdrôtového snímača teploty a vlhkosti do Excelu: Používame tu snímač teploty a vlhkosti NCD, ale kroky sú rovnaké pre všetky produkty ncd, takže ak máte ďalšie bezdrôtové snímače ncd, môžete ich okrem toho pozorovať. Na konci tohto textu musíte
Meranie teploty pomocou snímača teploty LM35 s Arduino Uno: 4 kroky
Čítanie teploty pomocou snímača teploty LM35 s Arduino Uno: Ahoj chlapci, v tomto návode sa naučíme používať LM35 s Arduino. Lm35 je teplotný senzor, ktorý dokáže čítať hodnoty teploty od -55 ° C do 150 ° C. Jedná sa o 3-terminálne zariadenie, ktoré poskytuje analógové napätie úmerné teplote. Hig
Rozhranie snímača teploty (LM35) s ATmega32 a LCD displejom - Automatické ovládanie ventilátora: 6 krokov
Rozhranie snímača teploty (LM35) s ATmega32 a LCD displejom | Automatické ovládanie ventilátora: Rozhranie snímača teploty (LM35) s ATmega32 a LCD displejom