找回密码
 立即注册

QQ登录

只需一步,快速开始

帖子
查看: 3616|回复: 14
收起左侧

有没有大佬知道,单片机控制ws2812,这种变色流动效果咋写出来呀?

[复制链接]
ID:609524 发表于 2022-5-30 16:27 | 显示全部楼层 |阅读模式
图片中的效果
20190301203417235.gif
回复

举报

ID:609524 发表于 2022-5-30 21:18 | 显示全部楼层
有没有大佬指导一下呀
回复

举报

ID:609524 发表于 2022-5-30 21:26 | 显示全部楼层
这种效果是通过啥算法搞出来的呢
回复

举报

ID:624769 发表于 2022-5-30 21:33 | 显示全部楼层
通常,用全彩灯 依次点亮 红绿蓝即可。 不过看这个效果 貌似用的是 慢闪7彩灯,而不是用的RGB灯。而且也不是程控,就是电流流过,依次通电达到的效果……
回复

举报

ID:609524 发表于 2022-5-30 21:46 | 显示全部楼层
188610329 发表于 2022-5-30 21:33
通常,用全彩灯 依次点亮 红绿蓝即可。 不过看这个效果 貌似用的是 慢闪7彩灯,而不是用的RGB灯。而且也不 ...

是用的rgb灯呢,他是用的ws2812做的
回复

举报

ID:88256 发表于 2022-5-30 22:05 | 显示全部楼层
回复

举报

ID:609524 发表于 2022-5-31 09:05 | 显示全部楼层
hhdsdy 发表于 2022-5-30 22:05
这个看看,这个是用Arduino编写的,也可以参考一下(不过需要查看调用的库)

没用过Arduino呀
回复

举报

ID:88256 发表于 2022-5-31 09:10 | 显示全部楼层

程序差不多啊,而且第一个链接里的不是ARDUINO,第二个才是
回复

举报

ID:609524 发表于 2022-5-31 09:24 | 显示全部楼层
hhdsdy 发表于 2022-5-31 09:10
程序差不多啊,而且第一个链接里的不是ARDUINO,第二个才是

彩虹呼吸灯我会做,那个流动的效果整不出来
回复

举报

ID:123289 发表于 2022-5-31 15:49 | 显示全部楼层
建议先完成驱动一个RBG三色灯的电路。
要求:能任意改变灯的显示亮度、时间、颜色。
这就是教你的方法。完成上述任务后就会了95%了。
剩下的就是学习扫描显示多个灯的方法。
回复

举报

ID:25310 发表于 2022-5-31 16:49 | 显示全部楼层
这个借助DMX512 编程应该容易实现,解码DMX512 数据再发回RBG三色灯。效果控制在DMX512主控端。单片机只需要接收数据处理即可。
回复

举报

ID:879348 发表于 2022-5-31 16:59 | 显示全部楼层
高速操作,你把动作分解就行了
回复

举报

ID:882411 发表于 2022-5-31 17:27 | 显示全部楼层
可以用RGB跟HSV颜色空间转换进行变色跟呼吸效果
回复

举报

ID:882411 发表于 2022-5-31 17:28 | 显示全部楼层
可以用HSV颜色空间跟RGB进行转换,实现呼吸效果
回复

举报

ID:609524 发表于 2022-5-31 17:34 | 显示全部楼层
思庆 发表于 2022-5-31 17:28
可以用HSV颜色空间跟RGB进行转换,实现呼吸效果

我想实现图片中的效果,他那个是流动渐变,我现在做的只有流动效果,没有渐变
回复

举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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