Module Cảm Biến Nhiệt Độ - Độ Ẩm DHT11 DHT11 là cảm biến nhiêt độ và độ ẩm giao tiếp với 1 chân dữ liệu, DHT11 đo được giá trị độ ẩm từ 20% đến 90%RH và nhiệt độ từ 0oC đến 50oC, độ chính xác: ± 5%RH và ±2oC.
module-cảm-biến-nhiệt-độ-độ-ẩm
Module Cảm Biến Nhiệt Độ
Các chân của DHT11 DHT11 có 4 chân: VCC, DATA, NC, GND Module DHT11 đã được gắn sẵn điện trở và led báo nguồn, nên có 3 chân. module-cảm-biến-nhiệt-độ-độ-ẩm
Chi Tiết Module Cảm Biến Nhiệt Độ
VCC: Nguồn 3.3 - 5.5VDC DATA: Chân dữ liệu GND: Nối đất, cực âm Giao tiếp với Vi điều khiển
Module DHT11 đã được gắn sẵn điện trở nên chỉ cần nối trực tiếp chân DATA với chân VĐK là được.
module-cảm-biến-nhiệt-độ-độ-ẩm
Kết nối DHT11 với Vi điều khiển. Xuất xứ: Trung Quốc ========================= LINH KIỆN ĐIỆN TỬ 3M HỒ CHÍ MINH Địa chỉ: Số 6/1E Công Chúa Ngọc Hân, Phường 13, Quận 11, Tp.Hồ Chí Minh. -Online: 0911.697.347 - Kĩ thuật: 0969.477.417 CHÍNH SÁCH BẢO HÀNH - Cam kết sản phẩm giống hình ảnh - 1 đổi 1 trong vòng 7 ngày nếu lỗi do Nhà sản xuất - Bảo hành lên đến 30 ngày: + Sản phẩm không có dấu hiệu hỏng hóc do cơ học, cháy nổ do hỏa hoạn,… + Sản phẩm không bị tháo dỡ, không có sự can thiệp của khách hàng lên sản phẩm. - Hỗ trợ kiểm tra sửa khi hết bảo hành. => YÊU CẦU quý khách hàng QUAY VIDEO lại quá trình bóc mở hàng hóa để đảm bảo 100% các vấn đề được giải quyết. =->> (LƯU Ý: Chỉ giải quyết khiếu nại khi có video) Nếu quý khách cần hỗ trợ, khiếu nại về sản phẩm và đơn hàng xin hãy liên hệ lại trực tiếp Linh kiện điện tử 3M theo số liên hệ trên đơn hàng để được giải đáp và xử lý nhanh nhất.
DHT11 chỉ sử dụng 1 dây giao tiếp để truyền và nhận dữ liệu. Quá trình giao tiếp diễn ra trong 3 bước.
module-cảm-biến-nhiệt-độ-độ-ẩm
Quá trình truyền nhận tín hiệu DHT11 với VĐK.
Bước 1: VĐK gửi tín hiệu đến DHT11:
module-cảm-biến-nhiệt-độ-độ-ẩm
Hình 4: VĐK gửi tín hiệu đến DHT11 (màu đen),
DHT11 gửi tín hiệu phản hồi (màu xám).
Để bắt đầu quá trình giao tiếp với DHT11, đầu tiên chúng ta phải gửi 1 xung đến DHT11.
Xung này từ mức cao (1) xuống mức thấp (0) ít nhất là 18ms, sau đó đưa lên mức cao và tiếp tục bước thứ 2.
Bước 2: Tín hiệu phản hồi từ DHT11: (Hình 4)
Sau khi gửi 1 xung bắt đầu từ VĐK, DHT11 sẽ gửi 1 xung phản hồi để bắt đầu đọc dữ liệu. Xung này có mức thấp 80us sau đó ở mức cao 80us.
Bước 3: Đọc dữ liệu:
Cấu trúc dữ liệu có 40 bit, tương đương 5 byte mỗi byte gồm 8 bit.
- 2 byte đầu tiên là giá trị độ ẩm: byte 1 là phần nguyên, byte 2 là phần thập phân.
- 2 byte tiếp theo là giá trị nhiệt độ: byte 3 là phần nguyên, byte 4 là phần thập phân.
- Byte 5 là tổng của 4 byte trước, hay là tổng của Độ ẩm và Nhiệt độ. Nếu Byte 5 này không bằng tổng của 4 byte trước thì quá trình chuyển đổi bị lỗi, ngược lại thì đúng.
module-cảm-biến-nhiệt-độ-độ-ẩm
Hình 5: Dữ liệu phản hồi bit “0”.
module-cảm-biến-nhiệt-độ-độ-ẩm
Dữ liệu phản hồi bit “1”.
Sau khi gửi 40 bit dữ liệu, DHT11 sẽ gửi 1 xung có mức thấp là 50us sau đó lên mức cao và DHT11 sẽ ở trạng thái nghỉ, chờ đến