找回密码
 立即注册

QQ登录

只需一步,快速开始

基础模块资料库

基于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 单片机
QQ截图20200418213943.jpg
(5050白板全彩LED灯)

接线方式

QQ截图20200418214048.jpg
(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图形化编程程序

4444.png
(图形化程序)
程序实现代码

  1. #include <Adafruit_NeoPixel.h>

  2. Adafruit_NeoPixel  rgb_display_5= Adafruit_NeoPixel(8,5,NEO_GRB + NEO_KHZ800);

  3. void setup(){
  4.   rgb_display_5.begin();
  5. }

  6. void loop(){
  7.   rgb_display_5.show();
  8.   rgb_display_5.setPixelColor(1-1, 100*65536+0*256+0);
  9.   rgb_display_5.setPixelColor(2-1, 100*65536+0*256+0);
  10.   rgb_display_5.setPixelColor(3-1, 100*65536+0*256+0);
  11.   rgb_display_5.setPixelColor(4-1, 100*65536+0*256+0);
  12.   rgb_display_5.setPixelColor(5-1, 100*65536+0*256+0);
  13.   rgb_display_5.setPixelColor(6-1, 100*65536+0*256+0);
  14.   rgb_display_5.setPixelColor(7-1, 100*65536+0*256+0);
  15.   rgb_display_5.setPixelColor(8-1, 100*65536+0*256+0);

  16. }
复制代码
分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册