Hướng Dẫn Sử Dụng Cảm Biến Nhiệt độ - độ ẩm DHT11
Có thể bạn quan tâm
4. Cảm biến DHT11
Cảm biến DHT11 đã được tích hợp trong một mạch duy nhất, bạn chỉ việc nối dây nguồn (Vcc, GND) và dây tín hiệu (Signal) vào mạch Arduino là xong.
Thông số kĩ thuật
- Điện áp hoạt động: 3-5.5V DC
- Ngưỡng độ ẩm: 20 - 90%
- Sai số độ ẩm: ± 5%
- Ngưỡng nhiệt độ: 0 - 55oC
- Sai số nhiệt độ: ± 2oC
Download và cài đặt thư viện hỗ trợ sử dụng DHT11: download tại đây
Kết nối cảm biến DHT11 với mạch Arduino
DHT11 | Arduino UNO R3 |
GND | GND |
Vcc | 5V |
Signal | D2 |
Lập trình
1. // Gọi thư viện DHT11
2. #include"DHT.h"
3.
4. constintDHTPIN=2;//Đọc dữ liệu từ DHT11 ở chân 2 trên mạch Arduino
5. constintDHTTYPE=DHT11; //Khai báo loại cảm biến, có 2 loại là DHT11 và DHT22
6.
7. DHT dht(DHTPIN,DHTTYPE);
8.
9. voidsetup(){
10.Serial.begin(9600);
11. dht.begin();// Khởi động cảm biến
12.}
13.
14.voidloop(){
15.floath=dht.readHumidity();//Đọc độ ẩm
16.floatt=dht.readTemperature();//Đọc nhiệt độ
17.
18.Serial.print("Nhiet do: ");
19.Serial.println(t);//Xuất nhiệt độ
20.Serial.print("Do am: ");
21.Serial.println(h);//Xuất độ ẩm
22.
23.Serial.println();//Xuống hàng
24. delay(1000);//Đợi 1 giây
25.}
Sau khi upload chương trình lên mạch Arduino, bạn hãy bấm Ctrl + Shift + M để mở cửa sổ Serial Monitor và xem kết quả.
Một lưu ý nho nhỏ cho những bạn lập trình nâng cao, đó là cảm biến DHT11 sẽ "treo" (delay) chương trình của bạn trong quá trình nó đọc nhiệt độ, độ ẩm!
Các tin trước hướng dẫn config bluetooth HC 05 Hướng dẫn kết nối Module bộ thu phát RF315Mhz với Arduino để thực hiện điều khiển thiết bị Hướng dẫn kết nối Module Wifi ESP8266 V1 với Arduino Uno R3 để điều khiển đèn LED Khi nào bạn cần đến Arduino Leonardo!!! Hướng dẫn kết nối Module Bluetooth HC05 với Arduino Uno R3 và điều khiển thiết bị bằng SmartPhone Cách nạp code Arduino Pro Mini thông qua mạch nạp của Arduino UNO Các tin tiếp theo Thông báo lịch nghỉ tết Nguyên đán 2024 hướng dẫn sử dụng arduino motor shield Sử dụng Module NRF24L01 - Thu phát sóng vô tuyến 2.4GHz với Arduino Hướng dẫn sử dụng cảm biến áp suất BMP180 với Arduino Hướng dẫn sử dụng cảm biến mưa FC-37 hoặc YL-83 với Arduino Hướng dẫn sử dụng cảm biến độ ẩm đất YL-69 hoặc HL-69 với Arduino Hướng dẫn sử dụng DS18B20 cảm biến nhiệt độ với ArduinoTừ khóa » Thư Viện Dht.h
-
Adafruit/DHT-sensor-library - GitHub
-
DHT Sensor Library - Arduino Reference
-
DHT Sensor Library
-
Đọc Nhiệt độ, độ ẩm (DHT11) Sử Dụng Arduino Uno
-
Phần 1: Arduino Căn Bản Với Esp8266 → Nhiệt độ Và độ ẩm DHT
-
Lập Trình Giao Tiếp Cảm Biến DHT Với Board Mạch Arduino - Góc Học IT
-
Đọc Nhiệt độ - độ ẩm Và Xuất Ra Màn Hình LCD
-
Đọc Cảm Biến DHT22 Bằng 2 Cách? (Cách Cũ Và Không Bị Delay)
-
Thư Viện Cảm Biến Nhiệt độ độ ẩm DHT11 - Linh Kiện ROBOTICS
-
Hướng Dẫn Kết Nối DHT11/DHT22 Với Board Arduino
-
Cách Dùng Cảm Biến Nhiệt độ Và độ ẩm DHT11 Với ESP32 - OhStem
-
Reference - Vọc Vạch DHT11 Lấy Thông Số Humidity & Temperature ...
-
DHTstable - Thư Viện Arduino Cho Cảm Biến Nhiệt độ Và độ ẩm DHT.