Satura rādītājs:
- 1. darbība. Nepieciešamās lietas
- 2. darbība. Savienojumi
- 3. darbība: instalējiet Arduino bibliotēku
- 4. darbība: augšupielādējiet kodu Arduino Ide
- 5. darbība: iegūstiet temperatūru un mitrumu sērijas monitorā
Video: Kā lietot DHT11 temperatūras sensoru ar Arduino un drukas temperatūras siltumu un mitrumu: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
DHT11 sensoru izmanto temperatūras un mitruma mērīšanai. Viņi ir ļoti populāri elektronikas hobiji. DHT11 mitruma un temperatūras sensors ļauj patiešām viegli pievienot mitruma un temperatūras datus saviem DIY elektronikas projektiem. Tas ir lieliski piemērots attālām laika stacijām, mājas vides kontroles sistēmām un saimniecības vai dārza uzraudzības sistēmām. Tātad šajā apmācībā mēs redzēsim, kā izmantot DHT11 temperatūras sensoru ar Arduino un drukāt temperatūras mitrumu un siltumu arduino ide sērijas monitorā.
1. darbība. Nepieciešamās lietas
Tātad šim projektam jums ir nepieciešamas šādas lietas: 1x Arduino uno:
1x DHT11 temperatūras sensors: https://www.utsource.net/itm/p/9221601.html Maize un daži džemperi
2. darbība. Savienojumi
Lūdzu, pievienojiet visu, kā parādīts attēlā, un pārejiet pie nākamās darbības.
3. darbība: instalējiet Arduino bibliotēku
dodieties uz savu Arduino IDE un pēc tam dodieties uz Skice> Iekļaut bibliotēku> Pārvaldīt bibliotēkas. Tiks parādīts bibliotēkas pārvaldnieks. Pēc tam meklēšanas lodziņā meklējiet “DHT” un instalējiet šo DHT bibliotēku Arduino ide. Pēc šīs DHT bibliotēkas instalēšanas meklēšanas lodziņā ierakstiet “Adafruit Unified Sensor” un ritiniet līdz galam, lai atrastu bibliotēku un instalējiet to, un jūs esat gatavs kodēt.
4. darbība: augšupielādējiet kodu Arduino Ide
Kad esat darījis visas iepriekš minētās darbības, vienkārši nokopējiet tālāk norādīto kodu un augšupielādējiet to savā Arduino uno: #include "DHT.h" #define DHTPIN 7 // ar kādu tapu esam savienoti // Atstājiet komentāru neatkarīgi no izmantotā veida!# definēt DHTTYPE DHT11 // DHT 11 //#definēt DHTTYPE DHT22 // DHT 22 (AM2302) //#definēt DHTTYPE DHT21 // DHT 21 (AM2301) // Inicializēt DHT sensoru normālam 16 MHz ArduinoDHT dht (DHTPIN, DHTTYPE); anulēts setup () {Serial.begin (9600); Serial.println ("DHTxx tests!"); dht.begin ();} void loop () {// Pagaidiet dažas sekundes starp mērījumiem. kavēšanās (2000); // Temperatūras vai mitruma nolasīšana prasa apmēram 250 milisekundes! // Sensora rādījumi var būt arī līdz 2 sekundēm veci (tas ir ļoti lēns sensors) float h = dht.readHumidity (); // Lasīt temperatūru kā Celsija pludiņu t = dht.readTemperature (); // Lasīt temperatūru kā Fārenheita pludiņu f = dht.readTemperature (true); // Pārbaudiet, vai kāda nolasīšana neizdevās, un izejiet agri (lai mēģinātu vēlreiz). if (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("Neizdevās nolasīt no DHT sensora!"); atgriešanās; } // Aprēķināt siltuma indeksu // Temperatūra jānosūta pēc Fārenheita! pludiņš hi = dht.computeHeatIndex (f, h); Serial.print ("Mitrums:"); Sērijas nospiedums (h); Serial.print (" %\ t"); Serial.print ("Temperatūra:"); Sērijas nospiedums (t); Serial.print (" *C"); Sērijas nospiedums (f); Serial.print (" *F / t"); Serial.print ("Siltuma indekss:"); Serial.print (hi); Serial.println (" *F");}
5. darbība: iegūstiet temperatūru un mitrumu sērijas monitorā
Pēc koda augšupielādes atveriet arduino ide sērijas monitoru un sērijveida monitorā varat redzēt savas vides (kurā pašlaik atrodas jūsu sensors) temperatūras, mitruma un siltuma indeksu kā manējo, un jūs varat to nedaudz pavirzīt tālāk kā arī jūs varat izmantot šīs temperatūras/mitruma vērtības savos projektos, piemēram, laika stacijās, vides uzraudzībā utt.
Ieteicams:
Kā lietot DHT22 mitruma un temperatūras sensoru ar Arduino: 6 soļi
Kā lietot DHT22 mitruma un temperatūras sensoru ar Arduino: Šajā apmācībā mēs iemācīsimies izmantot DHT22 mitruma un temperatūras sensoru ar Arduino un parādīt vērtības OLED displejā. Noskatieties video
Kā lietot DHT12 I2C mitruma un temperatūras sensoru ar Arduino: 7 soļi
Kā lietot DHT12 I2C mitruma un temperatūras sensoru ar Arduino: Šajā apmācībā mēs iemācīsimies izmantot DHT12 I2C mitruma un temperatūras sensoru ar Arduino un parādīt vērtības OLED displejā. Noskatieties video
Kā lietot DHT11 sensoru, izmantojot Arduino: 5 soļi
Kā izmantot DHT11 sensoru, izmantojot Arduino: Šajā apmācībā mēs izmēģināsim DHT11 sensoru, izmantojot Arduino. DHT11 var izmantot, lai izmērītu temperatūru un mitrumu. Nepieciešamās sastāvdaļas: Arduino NanoDHT11 temperatūras un mitruma sensora USB mini džempera kabeļi Nepieciešamā bibliotēka: DHT bibliotēka
ESP8266 Nodemcu temperatūras uzraudzība, izmantojot DHT11 vietējā tīmekļa serverī - Pārlūkprogrammā iegūstiet istabas temperatūru un mitrumu: 6 soļi
ESP8266 Nodemcu temperatūras uzraudzība, izmantojot DHT11 vietējā tīmekļa serverī | Iegūstiet istabas temperatūru un mitrumu savā pārlūkprogrammā: Sveiki, puiši, šodien mēs izveidosim mitrumu & temperatūras uzraudzības sistēma, izmantojot ESP 8266 NODEMCU & DHT11 temperatūras sensors. Temperatūru un mitrumu noteiks DHT11 sensors & to var redzēt pārlūkprogrammā, kura tīmekļa lapa tiks pārvaldīta
Pamācība Kā lietot DHT11 mitruma sensoru: 4 soļi
Apmācība Kā lietot DHT11 mitruma sensoru: Apraksts: DHT11 Temperatūra & Mitruma sensoram ir temperatūras & mitruma sensoru komplekss ar kalibrētu digitālā signāla izeju. Izmantojot ekskluzīvo digitālā signāla iegūšanas tehniku un temperatūru & mitruma noteikšanas tehnoloģija