Isi kandungan:
Video: Ukur Suhu dan Kelembapan Menggunakan DHT11 / DHT22 dan Arduino: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Dalam Tutorial Arduino ini kita akan belajar bagaimana menggunakan sensor DHT11 atau DHT22 untuk mengukur suhu dan kelembapan dengan papan Arduino.
Bekalan
- Arduino UNO
- DHT11 atau DHT22
- Paparan LCD 16 x 2
- Papan roti
- Kabel Jumper
- Kabel Arduino
Langkah 1: Pengenalan:
Sensor ini sangat popular untuk penggemar elektronik kerana terdapat sangat murah tetapi masih memberikan prestasi yang hebat. Berikut adalah spesifikasi dan perbezaan utama antara kedua sensor ini:
DHT22 adalah versi yang lebih mahal yang jelas mempunyai spesifikasi yang lebih baik. Julat pengukuran suhu dari -40 hingga +125 darjah Celsius dengan ketepatan + -0.5 darjah, sementara julat suhu DHT11 adalah dari 0 hingga 50 darjah Celsius dengan ketepatan + -2 darjah. Sensor DHT22 juga mempunyai julat pengukuran kelembapan yang lebih baik, dari 0 hingga 100% dengan ketepatan 2-5%, sementara julat kelembapan DHT11 adalah dari 20 hingga 80% dengan ketepatan 5%.
Terdapat dua spesifikasi di mana DHT11 lebih baik daripada DHT22. Itulah kadar persampelan yang untuk DHT11 adalah 1Hz atau satu bacaan setiap detik, sementara kadar persampelan DHT22 adalah 0, 5Hz atau satu bacaan setiap dua saat dan juga DHT11 memiliki ukuran badan yang lebih kecil. Voltan operasi kedua-dua sensor adalah dari 3 hingga 5 volt, sementara arus maksimum yang digunakan semasa mengukur ialah 2.5mA.
Langkah 2: Skematik:
Langkah 3: Kod Sumber:
/ * © Techtronic Harsh * /
#masuk "DHT.h" // sertakan perpustakaan DHT
#include // sertakan perpustakaan LiquidCrystal #definisi DHTPIN 12 // tentukan pin DHT #define DHTTYPE DHT11 // tentukan DHTTYPE DHT11 / DHT22
LiquidCrystal lcd (2, 3, 4, 5, 6, 7); // tentukan pin LCD (RS, E, D4, D5, D6, D7)
DHT dht (DHTPIN, DHTTYPE);
persediaan tidak sah ()
{dht.begin (); lcd.begin (16, 2); // memulakan LCD dan menentukan dimensi} gelung void () {float temp = dht.readTemperature (); float humi = dht.readHumidity (); lcd.setCursor (0, 0); lcd.print ("Temp:"); lcd.print (temp); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("Humi:"); lcd.print (humi); lcd.print ("%"); kelewatan (2000); }
/*
© Techtronic Harsh
*/
Disyorkan:
Kipas Pendingin Auto Menggunakan Sensor dan Sensor Suhu dan Kelembapan DHT11 Dengan Arduino: 8 Langkah
Kipas Pendingin Auto Menggunakan Servo dan DHT11 Sensor Suhu dan Kelembapan Dengan Arduino: Dalam tutorial ini kita akan belajar bagaimana memulakan & putar kipas apabila suhu meningkat di atas tahap tertentu
Cara Menggunakan Sensor Kelembapan dan Suhu DHT22 Dengan Arduino: 6 Langkah
Cara Menggunakan Sensor Kelembapan dan Suhu DHT22 Dengan Arduino: Dalam tutorial ini kita akan belajar bagaimana menggunakan Sensor Kelembapan dan Suhu DHT22 dengan Arduino dan menampilkan nilai pada Paparan OLED. Tonton videonya
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan - Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: 6 Langkah
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan | Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: Hai kawan-kawan hari ini kita akan membuat kelembapan & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembapan akan diperolehi dari DHT11 Sensor & ia dapat dilihat pada penyemak imbas yang laman webnya akan diuruskan
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Cetak Suhu Panas dan Kelembapan: 5 Langkah
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Cetak Suhu Panas dan Kelembapan: Sensor DHT11 digunakan untuk mengukur suhu dan kelembapan. Mereka adalah penggemar elektronik yang sangat popular. Sensor kelembapan dan suhu DHT11 menjadikannya sangat mudah untuk menambahkan data kelembapan dan suhu ke projek elektronik DIY anda. Per
Raspberry Pi / DHT11 - Ukur Kelembapan dan Suhu: 4 Langkah
Raspberry Pi / DHT11 - Ukur Kelembapan dan Suhu: Saya ingin mengukur suhu dan kelembapan menggunakan Raspberry Pi saya. Saya memilih sensor DHT11 kerana kuat dan murah. Mengkonfigurasikannya juga didokumentasikan dengan baik tetapi terdapat beberapa perangkap dalam perjalanan yang ingin saya fokuskan. DHT11