技术栈
ws2812
林政硕(Cohen0415)
13 天前
linux
·
arm开发
·
嵌入式
·
ws2812
在ARM Linux应用层下使用SPI驱动WS2812
事情是这样的,前段时间,写了一个基于RK356x/RK3588的WS2812驱动,实验发现,单独点亮RGB灯倒是没什么问题。但点灯只是第一步,因为后面还要做呼吸灯,所以又经过实验发现,在基于此驱动实现的呼吸灯应用效果差强人意,过程中会频繁出现灯灭和颜色误识别的情况。为什么呢?在之前的驱动里,是利用了程序执行的延时来完成码0和码1的传输,加上呼吸灯需要对WS2812频繁操作,所以容易出现不稳定的情况。
k-kun
2 个月前
单片机
·
嵌入式硬件
·
esp32
·
rmt
·
ws2812
ESP32驱动WS2812
WS2812是一种可编程的LED灯,使用RGB三个通道,可以显示2^24种颜色,而且自带控制芯片,便于控制。数据从DIN进入第一个灯珠时,第一个灯珠会锁存第一个24位数据,然后剩下的数据会从灯珠DOUT引脚输出到下一个灯珠的输入端,依此类推,可达到单总线控制多个灯珠的目的。
dnpao
4 个月前
esp32
·
micropython
·
ws2812
·
js颜色选择器
七、ESP32-S3上使用MicroPython点亮WS2812智能LED灯珠并通过web控制和JS颜色选择器改变灯珠颜色
本地代码集成离线iro.js库来添加一个颜色选择器控件,在无网络环境可以通过JavaScript将选中的颜色发送到服务器以改变LED颜色。以下是将iro.js集成到网页后的颜色图片。
dnpao
4 个月前
esp32
·
micropython
·
ws2812
五、ESP32-S3上使用MicroPython点亮WS2812智能LED灯珠并通过web控制改变灯珠颜色
实现通过ESP32S3连接Wi-Fi并使用Web页面控制WS2812灯珠的颜色,可以使用ESP32的WebServer库来创建一个简单的Web界面。通过这个界面,你可以动态地控制灯珠的显示效果。
优信电子
8 个月前
esp32
·
智能家居
·
homeassistant
·
ws2812
·
esphome
搭建个人智能家居 4 -WS2812B-RGB灯
上一篇文章我们已经完成了第一个外设的添加(一个LED灯),今天接着来“壮大”这个系统,添加第二个外设“RGB灯”。 环境搭建可以回顾前面的文章。前文回顾: 搭建个人智能家居 开篇(搭建Home Assistant) 搭建个人智能家居 2 -安装ESPHome 搭建个人智能家居 3 -第一个设备“点灯”
Milton
1 年前
py32
·
ws2812
·
py32f072
普冉PY32系列(十三) SPI驱动WS2812全彩LED
WS2812 是一种集成了控制器的全彩LED, 常见单体尺寸为50mm * 50mm, 4个PIN, 分别是 VCC, GND, DIN, DOUT, 工作电压3.7V-5.3V, 电流16mA. 市面上出售的大都是制作成条状, 环状或矩阵的成品. 供电电压有5V和12V两种, 前者因为电压低, 如果长度较长, 每隔两三百颗需要外接电源补电.
Hai小易
1 年前
stm32
·
单片机
·
嵌入式硬件
·
proteus
·
arduino
·
ws2812
【Proteus仿真】【Arduino单片机】RGB彩灯
本项目使用Proteus8仿真Arduino单片机控制器,使用WS2812 RGB彩灯等。 主要功能: 系统运行后,RGB彩灯花样显示。