基于Arduino使用8位5050白板全彩LED流水灯模块
基于Arduino使用8位5050白板全彩LED流水灯模块产品特点
[*]5050高亮LED,内置控制芯片,仅需1个IO口即可控制多个LED
[*]芯片内置整形电路,信号畸变不会累计,稳定显示
[*]三基色256级亮度调剂,16万色真彩显示效果,扫描频率不低于400Hz/S
[*]串行连级接口,能通过一根信号线完成数据的接收与解码
[*]刷新速率30帧/秒时,低速连级模式连级数不小于512点
[*]数据收发速度最高可达800Kbps
[*]高亮LED,光色亮度一致性高
[*]两端有连级接口,可以直接连接
产品参数
[*]型号:8位5050全彩LED模块
[*]尺寸:11*15mm
[*]芯片:WS2811(内置于LED)
[*]LED:5050封装RGB全彩高亮
[*]电压:5V
[*]端口:数字
[*]平台:Arduino 单片机
(5050白板全彩LED灯)
接线方式
(5050白板全彩LED灯背面)
Arduino nano <------> 8-Bit2812 RGB
GND <------> GND
D5 <------> D1
3V/5V <------> 4-7VDC
--null-- <------> GND
另一边的接口用于连接第二个8位5050全彩LED模块,可用于多根彩灯连接
--null-- <------> GND
--null-- <------> D0 --null-- <------> 4-7VDC
--null-- <------> GND
实验原理
利用Arduino Nano结合8-Bit 2821RGB,点亮其八个灯珠
程序测试——点亮全彩LED流水灯模块
Mixly图形化编程程序
(图形化程序)
程序实现代码
#include <Adafruit_NeoPixel.h>
Adafruit_NeoPixelrgb_display_5= Adafruit_NeoPixel(8,5,NEO_GRB + NEO_KHZ800);
void setup(){
rgb_display_5.begin();
}
void loop(){
rgb_display_5.show();
rgb_display_5.setPixelColor(1-1, 100*65536+0*256+0);
rgb_display_5.setPixelColor(2-1, 100*65536+0*256+0);
rgb_display_5.setPixelColor(3-1, 100*65536+0*256+0);
rgb_display_5.setPixelColor(4-1, 100*65536+0*256+0);
rgb_display_5.setPixelColor(5-1, 100*65536+0*256+0);
rgb_display_5.setPixelColor(6-1, 100*65536+0*256+0);
rgb_display_5.setPixelColor(7-1, 100*65536+0*256+0);
rgb_display_5.setPixelColor(8-1, 100*65536+0*256+0);
}
页:
[1]