天问Block扩展库ASR外接模块说明——WS2812
本帖最后由 陈哲东 于 2022-7-18 10:55 编辑1-模块概述
WS2812 是一个集控制电路与发光电路于一体的智能外控 LED 光源。其外型与一个5050LED 灯珠相同,每个元件即为一个像素点。像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部 振荡器和可编程定电流控制部分,有效保证了像素点光的颜色高度一致。 数据协议采用单线归零码的通讯方式,像素点在上电复位以后,DIN 端接受从控制器传输过来的数据,首先送过来的 24bit 数据被第一个像素点提取后,送到像素点内部的数据锁存器,剩余的数据经过内部整形处理电路整 形放大后通过 DO 端口开始转发输出给下一个级联的像素点,每经过一个像素点的传输,信号减少 24bit。像素点 采用自动整形转发技术,使得该像素点的级联个数不受信号传送的限制,仅受限信号传输速度要求。
2-图形块模块
①
让RGB在某个引脚初始化,可以修改引脚与灯珠个数
② 控制特定某个灯珠写入固定的几种颜色,同时可以调节亮度
③
控制全部的灯珠显示(R,G,B)
④
所有的RGB写入后需要添加一条显示指令来让RGB生效
3-连接说明
WS2812连接ASR PRO:
4-示例代码
示例代码1 语音控制WS2812
请问版主,进入彩虹模式后 只持续5秒动画就停止了. 应该怎么解决 同问:
请问版主,进入彩虹模式后 只持续5秒动画就停止了. 应该怎么解决 elliot 发表于 2022-12-29 21:30
同问:
请问版主,进入彩虹模式后 只持续5秒动画就停止了. 应该怎么解决
同问,新手表示不懂 elliot 发表于 2022-12-29 21:30
同问:
请问版主,进入彩虹模式后 只持续5秒动画就停止了. 应该怎么解决
这个简单,加个while就行了,关键是进入后就卡死了,不听话了,大家都是怎么解决的? go138 发表于 2023-4-28 20:53
这个简单,加个while就行了,关键是进入后就卡死了,不听话了,大家都是怎么解决的? ...
放到多线程里面。但是也卡,将就能用。 xqxyk 发表于 2023-5-5 07:24
放到多线程里面。但是也卡,将就能用。
不仅卡,语音识别也不存在了 xqxyk 发表于 2023-5-5 07:24
放到多线程里面。但是也卡,将就能用。
你最后解决没有:D 您好,能不能增加一个【单色单灯以S曲线规律逐渐变亮】和【单色单灯以S曲线规律逐渐变暗】的灯效指令?我能为此做什么力所能及的事情? WS2812B可以用这个库吗
页:
[1]