Mục lục:

Cách sử dụng cảm biến nhiệt độ và độ ẩm DHT12 I2C với Arduino: 7 bước
Cách sử dụng cảm biến nhiệt độ và độ ẩm DHT12 I2C với Arduino: 7 bước

Video: Cách sử dụng cảm biến nhiệt độ và độ ẩm DHT12 I2C với Arduino: 7 bước

Video: Cách sử dụng cảm biến nhiệt độ và độ ẩm DHT12 I2C với Arduino: 7 bước
Video: [Arduino basic #18] Cảm biến độ ẩm, nhiệt độ DHT11 2024, Tháng bảy
Anonim
Image
Image

Trong hướng dẫn này, chúng ta sẽ học cách sử dụng Cảm biến nhiệt độ và độ ẩm DHT12 I2C với Arduino và hiển thị các giá trị trên Màn hình OLED.

Xem video!

Bước 1: Các dự án khác của tôi

Những gì bạn sẽ cần
Những gì bạn sẽ cần

Vui lòng dành chút thời gian để xem các Dự án thú vị khác của tôi tại đây

Bước 2: Những gì bạn sẽ cần

Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
  • Arduino Uno hoặc bất kỳ bảng Arduino nào khác
  • Breadboard
  • Dây nhảy
  • Màn hình OLED
  • Phần mềm Visuino: Tải tại đây

Bước 3: Mạch

Mạch
Mạch
  • Kết nối chân dương DHT12 + (VCC) với chân Arduino + 5V
  • Kết nối chân âm DHT12 - (GND) với chân Arduino GND
  • Kết nối chân DHT12 (SCL) với chân Arduino (SCL)
  • Kết nối chân DHT12 (SDA) với chân Arduino (SDA)
  • Kết nối chân Màn hình OLED [VCC] với chân Arduino [5V]
  • Kết nối chân Màn hình OLED [GND] với chân Arduino [GND]
  • Kết nối chân Màn hình OLED [SDA] với chân Arduino [SDA]
  • Kết nối chân Màn hình OLED [SCL] với chân Arduino [SCL]

Bước 4: Khởi động Visuino và chọn loại bảng Arduino UNO

Khởi động Visuino và chọn loại bảng Arduino UNO
Khởi động Visuino và chọn loại bảng Arduino UNO
Khởi động Visuino và chọn loại bảng Arduino UNO
Khởi động Visuino và chọn loại bảng Arduino UNO

Visuino: https://www.visuino.eu cũng cần được cài đặt. Tải xuống phiên bản miễn phí hoặc đăng ký dùng thử miễn phí.

Khởi động Visuino như trong hình đầu tiên Nhấp vào nút "Công cụ" trên thành phần Arduino (Hình 1) trong Visuino Khi hộp thoại xuất hiện, chọn "Arduino UNO" như hiển thị trên Hình 2

Bước 5: Trong Visuino Thêm, Đặt & Kết nối các thành phần

Trong Visuino Thêm, Đặt & Kết nối các thành phần
Trong Visuino Thêm, Đặt & Kết nối các thành phần
Trong Visuino Thêm, Đặt & Kết nối các thành phần
Trong Visuino Thêm, Đặt & Kết nối các thành phần
Trong Visuino Thêm, Đặt & Kết nối các thành phần
Trong Visuino Thêm, Đặt & Kết nối các thành phần
Trong Visuino Thêm, Đặt & Kết nối các thành phần
Trong Visuino Thêm, Đặt & Kết nối các thành phần
  • Thêm thành phần "DHT12"
  • Thêm thành phần màn hình "OLED"
  • Nhấp đúp vào "DisplayOLED1"
  • Trong cửa sổ phần tử, kéo "Trường Văn bản" sang bên trái
  • Trong cửa sổ thuộc tính, đặt kích thước thành 2
  • Trong cửa sổ phần tử, hãy kéo một "Trường Văn bản" khác sang bên trái
  • Trong cửa sổ thuộc tính, đặt kích thước thành 2 và Y thành 20
  • Đóng cửa sổ Thành phần
  • Kết nối nhiệt độ chân "HumidityThermometer1" với "DisplayOLED1"> "Text Field1"
  • Kết nối chân "HumidityThermometer1" Độ ẩm với "DisplayOLED1"> "Trường văn bản2"
  • Kết nối chân cảm biến "HumidityThermometer1" I2C với chân bảng Arduino I2C In
  • Kết nối chân I2C Out của "DisplayOLED1" với chân I2C In của bảng Arduino

Bước 6: Tạo, biên dịch và tải lên mã Arduino

Tạo, biên dịch và tải lên mã Arduino
Tạo, biên dịch và tải lên mã Arduino

Trong Visuino, ở dưới cùng nhấp vào Tab "Xây dựng", đảm bảo rằng cổng chính xác được chọn, sau đó nhấp vào nút "Biên dịch / Xây dựng và Tải lên".

Bước 7: Chơi

Nếu bạn cấp nguồn cho mô-đun Arduino UNO, Màn hình OLED sẽ bắt đầu hiển thị các giá trị nhiệt độ và độ ẩm.

Xin chúc mừng! Bạn đã hoàn thành dự án của mình với Visuino. Cũng được đính kèm là dự án Visuino, mà tôi đã tạo cho Có thể hướng dẫn này, bạn có thể tải xuống và mở nó trong Visuino:

Đề xuất: