找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3518|回复: 14
打印 上一主题 下一主题
收起左侧

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

[复制链接]
跳转到指定楼层
楼主
图片中的效果

20190301203417235.gif (1.11 MB, 下载次数: 122)

20190301203417235.gif
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:609524 发表于 2022-5-30 21:18 | 只看该作者
有没有大佬指导一下呀
回复

使用道具 举报

板凳
ID:609524 发表于 2022-5-30 21:26 | 只看该作者
这种效果是通过啥算法搞出来的呢
回复

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

6#
ID:88256 发表于 2022-5-30 22:05 | 只看该作者
回复

使用道具 举报

7#
ID:609524 发表于 2022-5-31 09:05 | 只看该作者
hhdsdy 发表于 2022-5-30 22:05
这个看看,这个是用Arduino编写的,也可以参考一下(不过需要查看调用的库)

没用过Arduino呀
回复

使用道具 举报

8#
ID:88256 发表于 2022-5-31 09:10 | 只看该作者

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

使用道具 举报

9#
ID:609524 发表于 2022-5-31 09:24 | 只看该作者
hhdsdy 发表于 2022-5-31 09:10
程序差不多啊,而且第一个链接里的不是ARDUINO,第二个才是

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

12#
ID:879348 发表于 2022-5-31 16:59 | 只看该作者
高速操作,你把动作分解就行了
回复

使用道具 举报

13#
ID:882411 发表于 2022-5-31 17:27 | 只看该作者
可以用RGB跟HSV颜色空间转换进行变色跟呼吸效果
回复

使用道具 举报

14#
ID:882411 发表于 2022-5-31 17:28 | 只看该作者
可以用HSV颜色空间跟RGB进行转换,实现呼吸效果
回复

使用道具 举报

15#
ID:609524 发表于 2022-5-31 17:34 | 只看该作者
思庆 发表于 2022-5-31 17:28
可以用HSV颜色空间跟RGB进行转换,实现呼吸效果

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

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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