这个项目是一款创意十足的电子蜡烛,它能从任何角度展示出类似蜡烛闪烁的3D视觉效果。项目的核心是一块简易的LED矩阵板和一个高速旋转的电机,通过视觉暂留 (Persistence of Vision, POV )效应产生立体图像。使用了小巧的RP2040-tiny微控制器板和LIR2450锂离子可充电电池,整个装置可以自由旋转,同时,项目还包括了一个红外传感器来监测旋转速度并同步显示速度。
Github地址:
https://github.com/mitxela/candle
https://mitxela.com/projects/candle
硬件列表:
LED矩阵板:用于显示图像的基本元件,LED灯珠0603封装。
Charmhigh CHM-T36VA贴片机:用于快速组装LED矩阵板的机器。(手动一个一个贴片0603 LED灯珠,是个体力活)
Waveshare RP2040-tiny微控制器板:控制LED矩阵的核心,基于RP2040芯片。
LIR2450锂离子可充电电池:。可以提供超过 100mA 的电流小型充电电池。
TCRT5000红外传感器:用于检测旋转速度并同步显示内容。
3D打印的电池座:用于固定电池的支架。
RF-410CA电机:驱动整个装置旋转的小型电机。
MOSFET和二极管:用于控制电机的电子元件。
WS2812 LED:用于显示测试图案的LED。
软件列表:
Blender软件:用于生成3D模型和动画的渲染软件。
Python脚本:处理Blender生成的图像并转换为微控制器能读取的格式。
转载自:嵌入式杂谈
关注公众号,加星标,回复1024获取学习资料,每天进步一点点。
声明:
本号原创、转载的文章、图片等版权归原作者所有,如有侵权,请联系删除。