Module 8x8 LED RGB matrix WS2812 5050
Module 8x8 LED RGB matrix WS2812 5050
- Hàng trong kho: 64
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 849
- Vị trí: 1E14
Số lượng đã bán: 82
Lượt xem: 427
91.800đ
Giá chưa bao gồm VAT: 85.000đ
20 sản phẩm trở lên giá: 81.000đ
1. Giới thiệu tổng quan
Module 8x8 LED RGB matrix WS2812 5050 là ma trận hiển thị gồm 64 bóng LED RGB tích hợp chip điều khiển thông minh WS2812 (Neopixel tương thích) bên trong mỗi chip LED. Module cho phép điều khiển độc lập từng điểm ảnh màu sắc chỉ thông qua một đường truyền dữ liệu Single-wire duy nhất, rất dễ dàng kết nối với Arduino hoặc các dòng vi điều khiển khác.
2. Thông số kỹ thuật
- Chipset: WS2812 (Neopixel tương thích)
- Số lượng đèn LED: 64 bóng (Ma trận 8x8)
- Loại LED: SMD 5050 RGB
- Giao tiếp: Single-wire (1 dây dữ liệu)
- Điện áp hoạt động: DC 5V
- Giao diện chân (Pinout): 5V, GND, IN (Dữ liệu vào), OUT (Dữ liệu ra)
3. Ứng dụng
- Hiển thị hiệu ứng ánh sáng, hoạt ảnh, chữ chạy, biểu tượng trên ma trận LED
- Làm đồ chơi thông minh, bảng quảng cáo mini, đồng hồ LED để bàn
- Các dự án DIY trang trí nghệ thuật, nhà thông minh, thiết bị đeo tương tác
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Chuẩn bị nguồn 5V ổn định (đủ dòng cho 64 LED, tối thiểu 1A-2A khi sáng trắng toàn phần), mạch Arduino Uno/Nano và dây cắm.
- Thao tác: Cấp nguồn 5V và GND cho module, kết nối chân IN của module với một chân Digital trên Arduino (ví dụ chân số 6). Nạp code test mẫu bên dưới.
- Kết quả: Các bóng LED trên ma trận 8x8 lần lượt đổi màu hoặc chạy hiệu ứng ánh sáng RGB mượt mà theo chương trình.
* Lưu ý an toàn: Tuyệt đối không cấp ngược cực nguồn 5V và GND để tránh làm cháy chip LED WS2812. Khi thắp sáng toàn bộ 64 LED ở độ sáng tối đa với màu trắng, dòng điện có thể lên tới gần 3A, cần đảm bảo nguồn cấp đủ dòng để tránh sụt áp gây đơ mạch.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- 5V (Module) nối với 5V (Arduino)
- GND (Module) nối với GND (Arduino)
- IN (Module) nối với Digital Pin 6 (Arduino)
C/C++ (Arduino/ESP)
#include
#define PIN 6 // Chân kết nối với chân IN của module
#define NUMPIXELS 64 // Tổng số lượng bóng LED (8x8 = 64)
// Khai báo đối tượng NeoPixel
Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KH800);
void setup() {
pixels.begin(); // Khởi tạo thư viện NeoPixel
}
void loop() {
pixels.clear(); // Xóa toàn bộ trạng thái LED
// Vòng lặp bật sáng từng bóng LED với màu đỏ
for(int i=0; i module 8x8 led rgb matrix ws2812 5050













