自行车车尾指示灯,基于at32f421c8t7单片机控制WS2812B灯珠,支持485通信(或物理按键)控制,可以调整亮灯模式、颜色、闪烁速度,可接传感器检测车速,并根据车速调整闪烁频率
骑行、学习
一、产品简介:
基于at32f421c8t7单片机控制WS2812B灯珠,支持485通信(或物理按键)控制,可以调整亮灯模式、颜色、闪烁速度,1路高电平中断采集(可接码表感应器/或常开型接近开关)检测车速,并根据车速调整闪烁频率。
物理按键,调整后的亮灯模式,可存储,下次开机保持最后一次亮灯模式。
485通信,可控制亮灯模式,可获取亮灯模式,及速度、累计圈数
二、应用场景:
骑行后尾灯
学习
三、产品概述:
性价比超高,适合diy 自行组装
预留24L01/射频接口 ,可以扩展无线控制
预留I2C接口,可以接其他传感器
四、产品参数:
输入电压:DC5V
功能按键:闪烁模式、亮灯颜色、闪烁频率、重启等
PCB规格:双层板,双层贴片
下图为pcb正面
下图为pcb背面
↓整体图示
灯带pcb尺寸,注意需要2个相连
主板pcb尺寸
外壳尺寸
五、使用说明:
1、本驱动板为软硬件设计,包含程序、pcb、外壳。
2、程序使用雅特力at32-ide进行开发编译调试,需要使用at-link(推荐),或j-link,进行固件下载,或程序二次开发。
3、源码内,有很多的注释,方便看懂代码,可以供新手学习使用。
4、可提供有偿二次开发,可以联系
六、备注:
1、原件很少,动手能力强的可以自己在网上购买元件自己焊板,手焊可以更好的控制成本,本模块大概成本在10元之内,当然由于购买渠道不同,这个预算存在差异。
2、外壳部分设计比较简单 有能力的小伙伴可以重新设计,附件提供已设计的外壳stl源文件。
3、后期如有需求,可以扩展出无线控制/屏显等功能
4、附件栏包含多种模式控制程序
7.测试视频
1、展示使用sscom串口调试软件,进行通信测试。
2、展示使用按键,进行物理按键测试。
图片为接上传感器(码表感应器/磁控开关)。
视频展示,1、测试车速和闪灯频率、刹车和减速显示;2、sscom串口调试器检测状态
点赞