Skip to Content
Yolo UnoLẬP TRÌNH ARDUINO VỚI Yolo UNO8. Đèn thông minh dùng LED RGB

8. Đèn thông minh dùng LED RGB

1. Mục tiêu

Sử dụng cảm biến ánh sáng (cổng A1) và LED màu (cổng D3) để điều khiển đèn LED. Khi mức độ ánh sáng thấp, đèn sẽ sáng, ngược lại khi mức độ sáng cao, đèn sẽ tắt.

2. Kết nối

  • Kết nối module LED RGB vào chân D3-D4
  • Kết nối cảm biến ánh sáng vào chân A1-A2 den thong minh

3. Chương trình Arduino

#include <Arduino.h> #include <Adafruit_NeoPixel.h> Adafruit_NeoPixel rgb(4, D3, NEO_GRB + NEO_KHZ800); void setup() { rgb.begin(); } void loop() { // cảm biến ánh sáng gắn vào cổng A1 if ((analogRead(A1)/10.24 < 30)) { rgb.fill(rgb.Color(255,255,255)); rgb.show(); } else { rgb.fill(rgb.Color(0,0,0)); rgb.show(); } }
Last updated on