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

V tem navodilu se boste naučili, kako nastaviti senzor vlažnosti in temperature DHT11 na vašem Arduino UNO. Spoznajte, kako deluje senzor vlažnosti in kako preverite izhodne odčitke iz serijskega monitorja
Opis:
DHT11 zazna vodno paro z merjenjem električnega upora med dvema elektrodama. Komponenta za zaznavanje vlažnosti je substrat za zadrževanje vlage z elektrodami, ki so pritrjene na površino. Ko substrat absorbira vodno paro, se substrati sproščajo ioni, kar poveča prevodnost med elektrodama. Sprememba upora med dvema elektrodama je sorazmerna z relativno vlažnostjo. Višja relativna vlažnost zmanjša upor med elektrodama, medtem ko nižja relativna vlažnost poveča upor med elektrodama.
1. korak: potrebne komponente

Tu je seznam komponent, potrebnih za začetek uporabe Instructable,
Komponente strojne opreme:
- Arduino UNO kupite pri Flipkartu
- DHT11 Senzor vlažnosti in temperature Kupite pri Flipkartu
- Ogledna plošča (neobvezno)
- Mostične žice
- Programabilni kabel USB
Komponente programske opreme
Arduino IDE
2. korak: Ožičenje vezja

Priključitev DHT11 na Arduino UNO je res enostavna.
Ožičenje je izvedeno na naslednji način:
VCC pin DHT11 gre v +3v Arduina.
DATA pin DHT11 gre v analogni pin A0 UNO.
GND Pin DHT11 gre v ozemljitveni pin (GND) UNO.
3. korak: Programiranje Arduina
Prenesite datoteko Zip tukaj
Izvlecite knjižnico DHT in kodo.
#include "dht.h" #define dht_apin D1 // Analogni senzor pin je priključen na dht DHT;
Zgornje vrstice so inicializacija za knjižnico dht Določanje podatkovnega zatiča dht in ustvarjanje instance kot DHT
void setup () {Serial.begin (9600); delay (500); // Zakasnitev, da se sistem zažene Serial.println ("DHT11 Senzor vlažnosti in temperature / n / n"); delay (1000); // Počakajte pred dostopom do senzorja}
Zgornje vrstice so nastavitvena koda Začne serijsko komunikacijo s hitrostjo 9600 baud natisne ime projekta z zamudo 1 sekundo
void loop () {DHT.read11 (dht_apin); Serial.print ("Trenutna vlažnost ="); Serial.print (DHT.humidity); Serial.print ("%"); Serial.print ("temperatura ="); Serijski.tisk (temperatura DHT); Serial.println ("C"); delay (5000); // Počakajte 5 sekund, preden znova dostopate do senzorja. }
Vsakih 5 sekund bere podatke iz DHT11
4. korak: Izhod
Odprite serijski monitor
nastavite hitrost prenosa na 9600 Glejte rezultat na Serial Monitor….
Najprej bi se vam rad zahvalil, ker ste prebrali ta priročnik! Upam, da vam pomaga. Če imate kakršna koli vprašanja, vam bom z veseljem pomagal … Napišite komentar. Vaše povratne informacije so zame dragocene.
5. korak: Napaka
Ne prikazuje izhoda:
Preverite povezavo in polarnost napajanja
Preverite hitrost prenosa. Moral bi biti 9600
Ne prikazuje pravilnih vrednosti
Med nalaganjem preverite napako. Poskusite znova naložiti kodo.
ali poskusite kodo z drugo DHT.
Če imate še kakšno težavo, mi to sporočite. Vsekakor se bom po svojih najboljših močeh trudil rešiti.
Priporočena:
Pametna ura DIY Fitness Tracker z oksimetrom in srčnim utripom - Modularni elektronski moduli podjetja TinyCircuits - Najmanjša arkada: 6 korakov

Pametna ura DIY Fitness Tracker z oksimetrom in srčnim utripom | Modularni elektronski moduli podjetja TinyCircuits | Najmanjša arkada: Hej, kaj se dogaja, fantje! Akarsh tukaj iz CETech -a. Danes imamo s seboj nekaj senzorskih modulov, ki so v vsakdanjem življenju zelo uporabni, vendar v majhni različici samih. Senzorji, ki jih imamo danes, so zelo majhni v primerjavi s tra
WI-FI zvočnik podjetja Raspberry Pi: 6 korakov (s slikami)

WI-FI Speaker podjetja Raspberry Pi: Ta projekt govori o ustvarjanju zvočnika WI-FI. Imel sem star pokvarjen računalniški zvočnik in neuporabljeno Raspberry Pi 1B. Moja osnovna ideja je bila, da pi preprosto vstavim v stari zvočnik, da ga nadgradim. Ponovno uporabite stare stvari, ne da bi ustvarili nove odpadke. Izkazalo se je
Povezovanje Arduino WiFi z oblakom z uporabo ESP8266: 7 korakov

Priključitev Arduino WiFi v oblak z uporabo ESP8266: V tej vadnici vam bomo razložili, kako svoj Arduino povezati z oblakom IoT prek WiFi. Konfigurirali bomo nastavitev, sestavljeno iz Arduina in modula WiFi ESP8266, kot stvar IoT in jo pripravili za komunikacijo z oblakom AskSensors.L
Povezovanje katerega koli Arduina z mobilnim telefonom: 6 korakov (s slikami)

Povezovanje katerega koli Arduina z mobilnim telefonom: Ko uporabljate Arduino, je lahko zelo nadležno, da ga ne morete uporabljati samo zato, ker nimate na voljo računalnika. Morda Windows ali Mac OS nista združljiva, sploh nimate računalnika ali pa želite samo več svobode za int
Povezovanje 7-segmentnega zaslona s premičnim registrom z uporabo mikrokrmilnika CloudX: 5 korakov

Povezovanje 7-segmentnega zaslona s premičnim registrom z uporabo mikrokrmilnika CloudX: V tem projektu objavljamo vadnico o tem, kako povezati sedem segmentni LED zaslon z mikrokrmilnikom CloudX. Sedem segmentnih zaslonov se uporablja v številnih vgrajenih sistemskih in industrijskih aplikacijah, kjer je razpon izhodov