完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我希望在这里也可以问 ESP32 问题吗?
我当前的项目基于 32x8 WS2812b 矩阵和 ESP32 开发板。我已使用 SN74AHCT125 作为电平转换器将 LED 矩阵连接到引脚 4。 通过此设置,我可以将各种 FastLED 示例与 Arduino IDE 结合使用,但切换到 NodeMCU ws2812 模块时不知何故不起作用。 例如,我正在使用 ESPlorer 发送一个基本的 ws2812.write({pin = 4, data = string.char(255, 0, 0)}) 而 LED 没有任何变化。 发送 ws2812.write({pin = 4, data = string.char(255, 0, 0, 0)}) 将第一个 LED 变为绿色(注意末尾额外的 0)? 所以我尝试了 ws2812.write({pin = 4, data = string.char(255, 0, 0, 255, 0, 0)}) 这使得第一个 LED 呈蓝色/绿色,第二个 LED 呈绿色? 发送 ws2812.write({pin = 4, data = string.char(255,0,0, 255,0,0, 0)}) 设置前两个绿色和 ws2812.write({pin = 4, data = string.char(255,0,0, 255,0,0, 255,0,0, 0)}) 前三个。 但是添加另一个三元组 ws2812.write({pin = 4, data = string.char(255,0,0, 255,0,0, 255,0,0, 255,0,0, 0)}) 不转在第四个 LED 上? 更糟。当发送 ws2812.write({pin = 4, data = string.char(0,255,0, 0,255,0, 0,255,0, 0)}) 我希望前三个 LED 是红色的,但只有前两个是红色,第三个是“褪色”的绿色? 我试过重置 ESP32 和 LED 电源,没有任何差异。 我究竟做错了什么? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
423浏览 6评论
357浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
336浏览 5评论
339浏览 4评论
320浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-29 04:21 , Processed in 0.624853 second(s), Total 46, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191