Mục lục:
- Bước 1: Những thứ bạn cần
- Bước 2: Kết nối
- Bước 3: Cài đặt Thư viện Arduino
- Bước 4: Tải mã lên Arduino Ide
- Bước 5: Nhận Nhiệt độ & Độ ẩm trong Màn hình nối tiếp
Video: Cách sử dụng cảm biến nhiệt độ DHT11 với Arduino và nhiệt độ in Nhiệt độ và độ ẩm: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Cảm biến DHT11 được sử dụng để đo nhiệt độ và độ ẩm. Họ là những người rất ưa thích đồ điện tử. Cảm biến nhiệt độ và độ ẩm DHT11 giúp bạn thực sự dễ dàng thêm dữ liệu độ ẩm và nhiệt độ vào các dự án điện tử tự làm của mình. Nó hoàn hảo cho các trạm thời tiết từ xa, hệ thống kiểm soát môi trường gia đình và hệ thống giám sát trang trại hoặc vườn.
Bước 1: Những thứ bạn cần
Vì vậy, đối với dự án này, bạn cần những thứ sau: 1x Arduino una:
Cảm biến nhiệt độ 1x DHT11: https://www.utsource.net/itm/p/9221601.htmlBảng đọc và một vài jumper
Bước 2: Kết nối
Vui lòng kết nối mọi thứ theo như trong hình ảnh được cung cấp và tiến hành bước tiếp theo.
Bước 3: Cài đặt Thư viện Arduino
chuyển đến IDE Arduino của bạn, sau đó đi tới Phác thảo> Bao gồm Thư viện> Quản lý Thư viện. Trình quản lý thư viện sẽ được hiển thị. Sau đó tìm kiếm “DHT” trong hộp Tìm kiếm và cài đặt thư viện DHT này trong Arduino Ide. thư viện và cài đặt nó và bạn đã sẵn sàng để viết mã.
Bước 4: Tải mã lên Arduino Ide
Sau khi thực hiện tất cả những việc trên, chỉ cần sao chép mã được cung cấp bên dưới và tải nó lên Arduino của bạn. xác định DHTTYPE DHT11 // DHT 11 // # xác định DHTTYPE DHT22 // DHT 22 (AM2302) // # xác định DHTTYPE DHT21 // DHT 21 (AM2301) // Khởi tạo cảm biến DHT cho ArduinoDHT dht 16mhz bình thường (DHTPIN, DHTTYPE); void setup () {Serial.begin (9600); Serial.println ("DHTxx thi!"); dht.begin ();} void loop () {// Chờ vài giây giữa các lần đo. chậm trễ (2000); // Đọc nhiệt độ hoặc độ ẩm mất khoảng 250 mili giây! // Kết quả đọc của cảm biến cũng có thể 'cũ' lên đến 2 giây (cảm biến rất chậm) float h = dht.readHumidity (); // Đọc nhiệt độ dưới dạng độ C float t = dht.readTempentic (); // Đọc nhiệt độ dưới dạng Fahrenheit float f = dht.readTempeosystem (true); // Kiểm tra xem có lần đọc nào không và thoát ra sớm (để thử lại). if (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("Không thể đọc từ cảm biến DHT!"); trở lại; } // Tính toán chỉ số nhiệt // Phải gửi nhiệt độ bằng Fahrenheit! float hi = dht.computeHeatIndex (f, h); Serial.print ("Độ ẩm:"); Serial.print (h); Serial.print ("% / t"); Serial.print ("Nhiệt độ:"); Serial.print (t); Serial.print ("* C"); Serial.print (f); Serial.print ("* F / t"); Serial.print ("Chỉ số nhiệt:"); Serial.print (chào); Serial.println ("* F");}
Bước 5: Nhận Nhiệt độ & Độ ẩm trong Màn hình nối tiếp
Sau khi tải lên mã, hãy mở màn hình nối tiếp có trong arduino Ide và bạn có thể xem chỉ số nhiệt độ, độ ẩm và nhiệt của môi trường (mà cảm biến của bạn hiện đang có) trên màn hình nối tiếp của bạn như của tôi và bạn có thể thực hiện điều này xa hơn một chút cũng như bạn có thể sử dụng các giá trị nhiệt độ / độ ẩm này trong các dự án của mình như trạm thời tiết, giám sát môi trường, v.v.
Đề xuất:
Hướng dẫn: Cách xây dựng mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X bằng cách sử dụng Arduino UNO: 3 bước
Hướng dẫn: Cách xây dựng Mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X bằng cách sử dụng Arduino UNO: Mô tả: Hướng dẫn này sẽ hiển thị chi tiết cho tất cả các bạn về cách xây dựng máy dò khoảng cách bằng cách sử dụng Mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X và Arduino UNO và nó sẽ chạy giống như bạn muốn. Làm theo hướng dẫn và bạn sẽ hiểu gia sư này
Cảm biến nhiệt độ và độ ẩm sử dụng năng lượng mặt trời Arduino Như cảm biến Oregon 433mhz: 6 bước
Cảm biến nhiệt độ và độ ẩm sử dụng năng lượng mặt trời Arduino As 433mhz Cảm biến Oregon: Đây là cấu tạo của một cảm biến nhiệt độ và độ ẩm sử dụng năng lượng mặt trời. Cảm biến mô phỏng một cảm biến Oregon 433mhz và có thể nhìn thấy trong cổng Telldus Net. Những gì bạn cần: 1x " 10-LED Cảm biến chuyển động năng lượng mặt trời " từ Ebay. Đảm bảo rằng nó cho biết bộ đánh bóng 3,7v
Hướng dẫn: Cách tạo cảm biến nhiệt độ đơn giản bằng cách sử dụng DS18B20 và Arduino UNO: 3 bước
Hướng dẫn: Cách tạo cảm biến nhiệt độ đơn giản bằng cách sử dụng DS18B20 và Arduino UNO: Mô tả: Hướng dẫn này sẽ chỉ cho bạn một vài bước đơn giản về cách làm cho cảm biến nhiệt độ hoạt động. Chỉ mất vài phút để biến nó thành sự thật trong dự án của bạn. Chúc may mắn ! Nhiệt kế kỹ thuật số DS18B20 cung cấp nhiệt độ độ C từ 9 bit đến 12 bit
Giao diện Arduino với cảm biến siêu âm và cảm biến nhiệt độ không tiếp xúc: 8 bước
Giao diện Arduino với cảm biến siêu âm và cảm biến nhiệt độ không tiếp xúc: Ngày nay, các nhà sản xuất, nhà phát triển đang ưa thích Arduino để phát triển nhanh chóng việc tạo mẫu của các dự án. Arduino là một nền tảng điện tử mã nguồn mở dựa trên phần cứng và phần mềm dễ sử dụng. Arduino có cộng đồng người dùng rất tốt. Trong chương trình này
Cảm biến nhiệt độ sử dụng nhiệt điện trở với Arduino Uno: 4 bước
Cảm biến nhiệt độ sử dụng nhiệt điện trở với Arduino Uno: Xin chào các bạn trong phần hướng dẫn này, chúng ta sẽ học cách sử dụng nhiệt điện trở với Arduino. Thermistor về cơ bản là một điện trở có điện trở thay đổi theo sự thay đổi của nhiệt độ. Vì vậy, chúng ta có thể đọc điện trở của nó và nhận nhiệt độ từ nó & Thermistor tôi