Përmbajtje:
- Hapi 1: Gjërat që ju nevojiten
- Hapi 2: Lidhjet
- Hapi 3: Instaloni Bibliotekën Arduino
- Hapi 4: Ngarko kodin në Arduino Ide
- Hapi 5: Merrni Temperaturën dhe Lagështinë në Monitorin Serial
Video: Si të përdorni sensorin e temperaturës DHT11 me Arduino dhe temperaturën e printimit të nxehtësisë dhe lagështisë: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Sensori DHT11 përdoret për të matur temperaturën dhe lagështinë. Ata janë hobi shumë të njohur elektronikë. Sensori i lagështisë dhe temperaturës DHT11 e bën vërtet të lehtë shtimin e të dhënave të lagështisë dhe temperaturës në projektet tuaja elektronike DIY. Perfectshtë e përkryer për stacionet e largëta të motit, sistemet e kontrollit të mjedisit në shtëpi dhe sistemet e monitorimit të fermës ose kopshtit. Pra, në këtë tutorial ne do të shohim se si të përdorim sensorin e temperaturës DHT11 me Arduino dhe të shtypim lagështinë dhe nxehtësinë e temperaturës në monitorin serik të arduino ide.
Hapi 1: Gjërat që ju nevojiten
Pra, për këtë projekt keni nevojë për gjërat e mëposhtme: 1x Arduino uno:
1x DHT11 Sensori i temperaturës: https://www.utsource.net/itm/p/9221601.htmlBreadboard & disa kërcyes
Hapi 2: Lidhjet
Ju lutemi lidhni gjithçka sipas siç tregohet në imazhin e dhënë dhe vazhdoni në hapin tjetër.
Hapi 3: Instaloni Bibliotekën Arduino
shkoni në IDE tuaj Arduino pastaj shkoni te Skica> Përfshini Bibliotekën> Menaxhoni Bibliotekat. Menaxheri i Bibliotekës do të shfaqet. Pastaj kërkoni për "DHT" në kutinë e Kërkimit dhe instaloni këto bibliotekë DHT në Arduino ide. Pas instalimit të këtyre bibliotekave DHT, shkruani "Adafruit Unified Sensor" në kutinë e kërkimit dhe Shkoni deri në fund për të gjetur bibliotekën dhe instalojeni dhe jeni gati për kodim.
Hapi 4: Ngarko kodin në Arduino Ide
Pasi të keni bërë gjërat e mësipërme, thjesht kopjoni kodin e dhënë më poshtë dhe ngarkojeni atë në Arduino uno: #include "DHT.h" #define DHTPIN 7 // me cilën pin jemi lidhur // Mos komentoni çfarëdo lloji që përdorni!# përcakto DHTTYPE DHT11 // DHT 11 //#define DHTTYPE DHT22 // DHT 22 (AM2302) //#përcakto DHTTYPE DHT21 // DHT 21 (AM2301) // Inicio DHT sensor për normal 16mhz ArduinoDHT dht (DHTPIN, DHTTYPE); setup () {Serial.begin (9600); Serial.println ("Test DHTxx!"); dht.begin ();} loop void () {// Prisni disa sekonda midis matjeve. vonesa (2000); // Temperatura ose lagështia e leximit zgjat rreth 250 milisekonda! // Leximet e sensorit gjithashtu mund të jenë të vjetra deri në 2 sekonda (është një sensor shumë i ngadalshëm) noton h = dht.readHumidity (); // Lexoni temperaturën si Celsius noton t = dht.readTemperature (); // Lexoni temperaturën si Fahrenheit noton f = dht.readTemperature (e vërtetë); // Kontrolloni nëse ndonjë lexim dështoi dhe dilni herët (për të provuar përsëri). if (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("Leximi nuk u lexua nga sensori DHT!"); kthim; } // Llogarit indeksin e nxehtësisë // Duhet të dërgohet në temp në Fahrenheit! noton hi = dht.computeHeatIndex (f, h); Serial.print ("Lagështia:"); Serial.print (h); Serial.print (" %\ t"); Serial.print ("Temperatura:"); Serial.print (t); Serial.print (" *C"); Serial.print (f); Serial.print (" *F / t"); Serial.print ("Indeksi i nxehtësisë:"); Serial.print (hi); Serial.println (" *F");}
Hapi 5: Merrni Temperaturën dhe Lagështinë në Monitorin Serial
Pas ngarkimit të kodit hapni monitorin serik të pranishëm në arduino ide dhe ju mund të shihni indeksin e temperaturës, lagështisë dhe nxehtësisë së mjedisit tuaj (në të cilin sensori juaj është aktualisht i pranishëm) në monitorin tuaj serik si i imi dhe mund ta bëni këtë ta çoni pak më tej gjithashtu mund t'i përdorni këto vlera të temperaturës/lagështisë në projektet tuaja si stacioni i motit, monitorimi i mjedisit etj.
Recommended:
Ventilatori i Ftohjes Auto Duke Përdorur Servo dhe DHT11 Sensorin e Temperaturës dhe Lagështisë me Arduino: 8 Hapa
Ventilatori i Ftohjes Auto Duke përdorur Sensorin e Temperaturës dhe Lagështisë Servo dhe DHT11 Me Arduino: Në këtë tutorial do të mësojmë se si të fillojmë & rrotulloni një tifoz kur temperatura ngrihet mbi një nivel të caktuar
Si të përdorni sensorin e lagështisë dhe temperaturës DHT22 me Arduino: 6 hapa
Si të përdorni DHT22 Sensori i Lagështisë dhe Temperaturës Me Arduino: Në këtë tutorial ne do të mësojmë se si të përdorim DHT22 Sensori i Lagështisë dhe Temperaturës me Arduino dhe të shfaqim vlerat në Ekranin OLED. Shikoni videon
Si të përdorni sensorin e lagështisë dhe temperaturës DHT12 I2C me Arduino: 7 hapa
Si të përdorni DHT12 I2C Sensori i Lagështisë dhe Temperaturës Me Arduino: Në këtë tutorial ne do të mësojmë se si të përdorim DHT12 I2C Sensori i Lagështisë dhe Temperaturës me Arduino dhe të shfaqim vlerat në Ekranin OLED. Shikoni videon
Ndërfaqja Arduino me sensorin tejzanor dhe sensorin e temperaturës pa kontakt: 8 hapa
Ndërfaqja Arduino me sensorin tejzanor dhe sensorin e temperaturës pa kontakt: Në ditët e sotme, Krijuesit, Zhvilluesit po preferojnë Arduino për zhvillimin e shpejtë të prototipimit të projekteve. Arduino është një platformë elektronike me burim të hapur e bazuar në pajisje dhe softuer të lehtë për t’u përdorur. Arduino ka një komunitet shumë të mirë të përdoruesve. Në këtë projekt
Monitorues i motit i bazuar në E532 M5Stack M5stick C Me DHT11 - Monitoroni Indeksin e Lagështisë dhe Nxehtësisë së Temperaturës në M5stick-C Me DHT11: 6 hapa
Monitorues i motit i bazuar në E532 M5Stack M5stick C Me DHT11 | Monitoroni Indeksin e Lagështisë dhe Nxehtësisë së Temperaturës në M5stick-C Me DHT11: Përshëndetje djema, në këtë udhëzues do të mësojmë se si të ndërlidhni sensorin e temperaturës DHT11 me m5stick-C (një tabelë zhvillimi nga m5stack) dhe ta shfaqni atë në ekranin e m5stick-C. Pra, në këtë tutorial ne do të lexojmë temperaturën, lagështinë & nxehtesi une