Module 4 LED RGB

45,000 55,000 

Module 4 LED RGB là gồm có 4 đèn LED RGB ws2812 đủ màu. Với chip tích hợp, bạn có thể điều khiển từng đèn LED riêng lẻ hoặc tất cả đèn LED có trên nó. Ngoài ra, bạn có thể điều chỉnh độ sáng và tạo ra bất kỳ màu nào trong bảng màu RGB. Module này có chi phí rẻ, phù hợp với các chương trình ứng dụng chạy hiệu ứng, trang trí.

(Giá bán trên chưa bao gồm thuế GTGT)

Xóa
Mã: N/A Danh mục: Từ khóa: , ,

Mô tả

Module 4 LED RGB là gồm có 4 đèn LED RGB ws2812 đủ màu. Với chip tích hợp, bạn có thể điều khiển từng đèn LED riêng lẻ hoặc tất cả đèn LED có trên nó. Ngoài ra, bạn có thể điều chỉnh độ sáng và tạo ra bất kỳ màu nào trong bảng màu RGB. Module này có chi phí rẻ, phù hợp với các chương trình ứng dụng chạy hiệu ứng, trang trí.

Thông số kỹ thuật

● Điện áp hoạt động: 3.3 – 5V DC ● Số lượng LED: 4 x RGB LED ● Dòng điện tối đa: 60mA / (1 LED) , 240mA / (4 LED) ● Loại LED: WS2812-4 ● Độ sáng: 0~255 ● Điều khiển: Sử dụng 1 chân tín hiệu điều khiển ● Góc khả vi: >140° ● Kích thước: 48 x 24 x 18 mm (D x R x C)

Pinout của module 4 LED RGB

Module 4 LED RGB có 4 chân, và mỗi chân có chức năng như sau:

STT Chân Chức năng
1 GND Nối đất
2 VCC Cấp nguồn
3 NC Không sử dụng
4 SIG Tín hiệu điều khiển led

Hướng dẫn lập trình

Lập trình khối lệnh trên OhStem App

Bạn có thể lập trình sử dụng giao diện kéo thả trên app OhStem App hoặc tại trang web lập trình của OhStem:

Bạn cần kéo thả chương trình như sau hoặc truy cập chương trình mẫu tại đây:

Giải thích chương trình:

Ở trong vòng lặp mãi, chúng ta sẽ cho module LED thứ 1 đổi sang màu vàng, sau 1 giây sẽ đổi màu led thứ 3 thành màu xanh trong 1 giây (chờ 1 giây). Cuối cùng, ta đổi tất cả led thành màu RGB (50,50,50). Chương trình trên sẽ được lặp đi lặp lại liên tục

Lập trình trên Arduino

Chúng ta có thể lập trình bằng ngôn ngữ Arduino IDE.

Chương trình lập trình trên Arduino sử dụng module led tiny RGB như sau:

#include "xBot.h" 
#include <Wire.h> 
#include <SoftwareSerial.h> 

tiny_rgb TinyRGB(PORT_1);

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  tiny_rgb.show(1, (255,255,0))
  delay(1000);
  tiny_rgb.show(3, (0,0,255))
  delay(1000);
  tiny_rgb.show(0, (50, 50, 50))
  delay(1000);
}

Lập trình bằng Micropython

Để lập trình cho xBot sử dụng ngôn ngữ Micropython, bạn cần cài đặt chương trình lập trình python. Ở đây chúng ta sẽ sử dụng phần mềm uPycraft.

Chương trình lập trình bằng micropython sử dụng module led tiny RGB như sau:

import time
from led import tiny_rgb 

PORT_1 = 0
PORT_2 = 1
PORT_3 = 2
PORT_4 = 3
PORT_5 = 4
PORT_6 = 5

while True:
  tiny_rgb.show(PORT_11, 1, (255,255,0))
  time.sleep(1)
  tiny_rgb.show(PORT_11, 3, (0,0,255))
  time.sleep(1)
  tiny_rgb.show(PORT_11, 0, (50, 50, 50))
  time.sleep(1)

Schematic

Schematic của module đèn 4 LED RGB

Thông tin bổ sung

Phân loại

Kèm dây tín hiệu, Không kèm dây tín hiệu

FAQs

Ask a question


Đánh giá

Chưa có đánh giá nào.

Hãy là người đầu tiên nhận xét “Module 4 LED RGB”

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Menu