找回密码
 立即注册
楼主: VECENT_LIN

USB型MCU, 8H8K64U驱动900颗WS2812烟花灯放烟花,高速/安全,过年了 !

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:433
  • 最近打卡:2025-10-15 07:06:29
已绑定手机

16

主题

319

回帖

1803

积分

金牌会员

积分
1803
发表于 2024-11-6 17:38:38 | 显示全部楼层
Wd*** 发表于 2024-11-6 09:28
大佬威5,过年可以搞一个玩

简单,只要会C51,都可以DIY效果模式
专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:433
  • 最近打卡:2025-10-15 07:06:29
已绑定手机

16

主题

319

回帖

1803

积分

金牌会员

积分
1803
发表于 2024-11-6 17:44:31 | 显示全部楼层
Wd*** 发表于 2024-11-6 11:28
用这么多脚 的 IC 感觉很浪费呀

SOP16已经就最小封装了,SOP8的XDATA太小
专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:616
  • 最近打卡:2025-10-15 09:14:36

9

主题

103

回帖

2594

积分

金牌会员

积分
2594
发表于 2024-11-7 08:16:25 | 显示全部楼层
VECEN*** 发表于 2024-11-6 17:38
简单,只要会C51,都可以DIY效果模式

51会点小灯了,但是这种还没学会,感觉好高深
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:433
  • 最近打卡:2025-10-15 07:06:29
已绑定手机

16

主题

319

回帖

1803

积分

金牌会员

积分
1803
发表于 2024-11-7 08:50:54 | 显示全部楼层
Wd*** 发表于 2024-11-7 08:16
51会点小灯了,但是这种还没学会,感觉好高深

点小灯只是用IO口就好了,WS2812只要知道原理然后按自己的想法,再实现出来就好,刚开始的确会觉得无从入手,要多尝试,从几个灯开始,掌握了再慢慢增加灯数,后面就知道怎 么做了
专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2024-12-26 19:21:55
已绑定手机

1

主题

15

回帖

147

积分

注册会员

积分
147
发表于 2024-11-7 17:19:47 来自手机 | 显示全部楼层
像流星一样的效果怎么实现的?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:433
  • 最近打卡:2025-10-15 07:06:29
已绑定手机

16

主题

319

回帖

1803

积分

金牌会员

积分
1803
发表于 2024-11-8 08:07:47 | 显示全部楼层
辰*** 发表于 2024-11-7 17:19
像流星一样的效果怎么实现的?

做拖尾的流水灯就可以了,亮度从最亮到最暗,看要几个灯就分几级,这样不断变化就有流星的效果
专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:433
  • 最近打卡:2025-10-15 07:06:29
已绑定手机

16

主题

319

回帖

1803

积分

金牌会员

积分
1803
发表于 2024-11-8 08:15:04 | 显示全部楼层
辰*** 发表于 2024-11-7 17:19
像流星一样的效果怎么实现的?

看20#的程序,这个就是实现发射线的流星效果的
for(x=0;x<260;x=x+sd)
        {
                if(x<202)
                {
                for(j=0;j<210;j++)
         {
                 WsDat[j]=0x000000;
         }
}
               
                if(x<202)
                {
                        WsDat[x]=caihongseku[color][7];
                        WsDat[x+1]=caihongseku[color][6];
                        WsDat[x+2]=caihongseku[color][5];
                        WsDat[x+3]=caihongseku[color][4];
                        WsDat[x+4]=caihongseku[color][3];
                        WsDat[x+5]=caihongseku[color][2];
                        WsDat[x+6]=caihongseku[color][1];
                        WsDat[x+7]=caihongseku[color][0];
                }
专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:616
  • 最近打卡:2025-10-15 09:14:36

9

主题

103

回帖

2594

积分

金牌会员

积分
2594
发表于 2024-11-9 00:18:21 | 显示全部楼层
VECEN*** 发表于 2024-11-7 08:50
点小灯只是用IO口就好了,WS2812只要知道原理然后按自己的想法,再实现出来就好,刚开始的确会觉得无从入 ...

时序看得有点meng
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:433
  • 最近打卡:2025-10-15 07:06:29
已绑定手机

16

主题

319

回帖

1803

积分

金牌会员

积分
1803
发表于 2024-11-9 06:12:32 来自手机 | 显示全部楼层
Wddz 发表于 2024-11-9 00:18
时序看得有点meng

WS2812你不要太深入去研究时序,论坛梁工不是做好几个驱动程序吗?你先会调用就好了,再把效果加上去,只要显示出来跟你想的一样,慢慢就会用了{:5_272:}
专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:616
  • 最近打卡:2025-10-15 09:14:36

9

主题

103

回帖

2594

积分

金牌会员

积分
2594
发表于 2024-11-10 00:57:30 | 显示全部楼层
VECEN*** 发表于 2024-11-9 06:12
WS2812你不要太深入去研究时序,论坛梁工不是做好几个驱动程序吗?你先会调用就好了,再把效果加上去,只 ...

我尝试一下
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-10-16 08:06 , Processed in 0.128640 second(s), 99 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表