-
hustjtj0806 发表于 2023-2-18 08:30
合宙CORE ESP32-C3核心板,合宙生产ESP32及其它MCU的最小系统板,开源的,极具性价比,有支持Lua语言的固件 ...
是啊,还不错
-
谢谢,花雕eagler8在沙漠里,第十一天,卫星信号不太稳定,再次感谢
-
明天出门新疆,待续…….
-
动图
-
实验场景图
-
【花雕动手做】有趣好玩的音乐可视化系列项目(33)---核酸托盘灯
项目程序之一:绿色单灯循环测试
模块接线:WS2812B接D6
MAX4466 UNO
VCC 5V
GND GND
OUT D6
/*
【花雕动手做】有趣好玩的音乐可视化系列项目(33)---核酸托盘灯
项目程序之一:绿色单灯循环测试
模块接线:WS2812B接D6
MAX4466 UNO
VCC 5V
GND GND
OUT D6
*/
#include <Adafruit_NeoPixel.h>
#define PIN 6
#define MAX_LED 100
#define ADD true
#define SUB false
int val = 0;
boolean stat = ADD;
Adafruit_NeoPixel strip = Adafruit_NeoPixel( MAX_LED, PIN, NEO_RGB + NEO_KHZ800 );
void setup() {
strip.begin();
strip.show();
}
void loop() {
uint8_t i, a = 0;
uint32_t color = strip.Color(255, 100, 0);
while (a < 101)
{
for (i = 0; i < 100; i++)
{
if (i == a) strip.setPixelColor(i, color);
else strip.setPixelColor(i, 0);
}
strip.show();
delay(30);
a++;
}
}
-
对应100颗WS2812灯的光隔离,全部完成
-
泡沫的托盘太透光了,这里使用软镜子来实现单LED的光线隔离
-
忙乎半天,终于焊接好了126个焊点
-
粘贴在底板上
-
将WS2812 LED灯带裁剪为二十段
-
Arduino uno开发板接线示意图
-
-
-
-
WS2812B灯带的电原理图
-
WS2812B其主要特点
智能反接保护,电源反接不会损坏IC。
IC控制电路与LED点光源公用一个电源。
控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。
内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。
内置上电复位和掉电复位电路。
每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示,扫描频率不低于400Hz/s。
串行级联接口,能通过一根信号线完成数据的接收与解码。
任意两点传传输距离在不超过5米时无需增加任何电路。
当刷新速率30帧/秒时,级联数不小于1024点。
数据发送速度可达800Kbps。
光的颜色高度一致,性价比高。
主要应用领域
LED全彩发光字灯串,LED全彩模组, LED全彩软灯条硬灯条,LED护栏管。
LED点光源,LED像素屏,LED异形屏,各种电子产品,电器设备跑马灯。
-
WS2812B灯带选用的是每米30灯白底裸板
-
本帖最后由 eagler8 于 2022-12-19 19:21 编辑
-
xutong 发表于 2022-12-7 14:10
老哥项目狂人啊
谢谢鼓励,瞎捣鼓呢