Mục lục:

Nhiệt kế vòng RGB: 4 bước
Nhiệt kế vòng RGB: 4 bước

Video: Nhiệt kế vòng RGB: 4 bước

Video: Nhiệt kế vòng RGB: 4 bước
Video: BẠN ĐÃ BIẾT HẾT VỀ QUẠT TẢN NHIỆT CHƯA? Video này sẽ nói về 2 loại QUAN TRỌNG NHẤT! 2024, Tháng mười một
Anonim
Nhiệt kế vòng RGB
Nhiệt kế vòng RGB

Trong bài viết này, tôi sẽ tạo một Nhiệt kế bằng cách sử dụng một vòng pixel Neo RGB 16 bit.

Nhiệt độ tối đa có thể đo bằng công cụ này là 48 độ C.

Vì vậy, bởi vì nó sử dụng 16 đèn LED, mỗi đèn LED RGB sẽ đại diện cho 3 độ C.

Màu sắc và số lượng đèn LED sẽ điều chỉnh theo nhiệt độ đo được. Ví dụ, nhiệt độ đo được là 30 độ C. Đèn Led sẽ sống là 10 cái. Hãy nhìn bức tranh phía trên. đối với màu sắc, tôi sử dụng chuyển màu từ xanh lá cây sang đỏ.

Bước 1: Thành phần bắt buộc

Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc

Các thành phần phải chuẩn bị:

  • Arduino nano
  • Điểm ảnh Neo Ring RGB
  • DHT11
  • Dây nhảy
  • USB mini
  • Bảng dự án

Thư viện bắt buộc

  • DHT
  • Adafruit_NeoPixel

Bước 2: Lắp ráp tất cả các thành phần

Lắp ráp tất cả các thành phần
Lắp ráp tất cả các thành phần
Lắp ráp tất cả các thành phần
Lắp ráp tất cả các thành phần

Xem hình trên để thực hiện lắp ráp linh kiện

Arduino sang RGB & DHT

+ 5V ==> VCC RGB & (+) DHT

GND ==> GND RGB & (-) DHT

D2 ==> TRONG RGB

D4 ==> HẾT DHT

Bước 3: Lập trình

Lập trình
Lập trình

Tải xuống tệp phác thảo mà tôi đặt bên dưới:

Bước 4: Kết quả

Kết quả
Kết quả
Kết quả
Kết quả

Xem hình trên để biết kết quả.

Nhiệt độ đo được là 30 độ C. Nếu 3 độ C = 1 đèn LED thì 30 độ C = 10 đèn LED. Và riêng biệt, tôi sử dụng chuyển màu từ xanh lá cây sang đỏ.

Đề xuất: