Vỏ hộp cảm biến nhiệt độ và độ ẩm Arduino (DHT11)

Lắp ráp vỏ hộp cho bộ cảm biến nhiệt độ và độ ẩm DHT11, màn hình LCD 16x2, hoạt động với Arduino Uno. Bao gồm hướng dẫn chi tiết về linh kiện, lắp ráp và mã nguồn.

👁️
1.1K
Lượt Xem
❤️
11
Lượt Thích
📥
209
Lượt Tải
Cập Nhật Dec 28, 2025
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Nội dung được dịch bằng AI

Tóm tắt

A case for a temperature and humidity sensor powered by an Arduino uno board.

The case fits:

  • an Arduino uno
  • a small breadboard
  • a 16x2 LCD display
  • a DHT11 temperature and humidity sensor

The parts are locked in place by melting the plastic pins with a soldering iron. The DHT11 is glued in place with hot glue.

Credits: The project is inspired by: https://www.progettiarduino.com/11-temperatura-e-umiditagrave-dht-11.html

Linh kiện cần thiết

Bộ phận in 3D:
  • 1x Phần trên của vỏ hộp (Front_cover.stl)
  • 1x Phần dưới của vỏ hộp (Back_cover.stl)
  • 4x Chân đế (Feet.stl)
Điện tử:
  • Arduino uno
  • Một bo mạch cắm nhỏ (breadboard)
  • Một màn hình LCD 16x2
  • Một cảm biến nhiệt độ và độ ẩm DHT11
  • Dây nối (jumper cables) (đảm bảo chúng đủ dài để kết nối)
  • Biến trở 10k ohm
  • Một cục sạc / pin 9v / dây USB để cấp nguồn cho board
Lắp ráp:
  • 4x ốc M3
  • Mỏ hàn
  • Keo nóng (hot glue) hoặc keo dán khác
Phần mềm:
Mã nguồn (file .ino nằm trong mục tải về):
        #include <DHT.h>    
        #include <LiquidCrystal.h>       
        #define DHTPIN 8     // what digital the DHT11 is connected to    
        #define DHTTYPE DHT11   // DHT 11    
        DHT dht(DHTPIN, DHTTYPE); //set dht    
        LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //set display (pin)       
        void setup() {    
          lcd.begin(16, 2);//initialise screen    
          lcd.print("Temperature");    
          lcd.setCursor(0,1);    
          lcd.print("Humidity");    
          Serial.begin(9600);    
          Serial.println("Arduino DHT11 Humidity and Temperature sensor");    
          dht.begin();//inizialise dht    
        }
        void loop() {    
          // Wait a few seconds between measurements.    
          delay(5000)    ;       
          //read temperature and humidity    
          float h = dht.readHumidity();    
          float t = dht.readTemperature();    
          // Check if any reads failed and exit early (to try again).    
          if (isnan(h) || isnan(t) ) {    
            Serial.println("Failed to read from DHT sensor!");    
            lcd.setCursor(0, 0);    
            lcd.print("FAIL            ");    
            lcd.setCursor(0, 1);    
            lcd.print("FAIL            ");    
            return;    
          }    
          // set lcd cursor to column 14 and row 0    
          lcd.setCursor(14, 0);    
          // print temperature    
          lcd.print(t);    
          // set lcd cursor to column 14 and row 1    
          lcd.setCursor(14, 1);    
          // print humidity    
          lcd.print(h);    
         // Serial print for debugging    
          Serial.print("Temperature: ");    
          Serial.print(t);    
          Serial.print("\t");    
          Serial.print("Humidity: ");    
          Serial.print(h);    
          Serial.print("\t");    
        }

Hướng dẫn lắp ráp

  1. Nhớ kiểm tra các linh kiện và mã nguồn bên ngoài vỏ hộp trước nha.
  2. Gắn Arduino Uno vào phần dưới của vỏ hộp (file: Front_cover.stl) bằng cách dùng mỏ hàn làm chảy các đầu nhựa để cố định lại.
  3. Dùng băng keo dán breadboard (cùng với biến trở 10k ohm) vào bên cạnh Arduino.
  4. Gắn màn hình LCD vào phần trên của vỏ hộp (file: Back_cover.stl) bằng cách dùng mỏ hàn làm chảy các đầu nhựa để cố định lại.
  5. Đặt DHT11 vào bằng một ít keo nóng. Nhớ là để nó ở bên ngoài vỏ hộp để có thể lấy không khí nha.
  6. Đấu dây cho LCD, DHT11, Biến trở và Arduino theo sơ đồ này (nguồn: https://www.progettiarduino.com/11-temperatura-e-umiditagrave-dht-11.html ). Đảm bảo dây nối đủ dài và không bị tuột khi đóng vỏ hộp. Nếu bạn dùng breadboard loại nhỏ thì có thể cần nối thêm dây 5v và ground để cấp nguồn cho tất cả các linh kiện.
  7. Dùng 4 ốc M3 để đóng hai nửa vỏ hộp lại. Các chân đế được gắn "như vòng đệm" vào các con ốc đó.

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution — Share Alike

CC-BY-SA

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (4 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)