This website requires JavaScript.
发布

小青蛙蓝牙后尾灯

shayk 发布于2025-02-22 17:26:01 CC BY-NC-SA协议 分类: 侵权投诉
销量: 2
1
0
2
简介:

超高性价比,采用分时方案,磁控开关采集自行车车速,无源蜂鸣器进行声音提醒,2路rcwl超声波测距模块接口 测量两侧后方的间距,8颗ws2812用于灯光显示,一路IIC外接AHT20+BMP280温湿度气压模块,type-c接口锂电池充放电模块、低功耗蓝牙BLE5.3透传模块。

应用场景:

骑行、学习

一、产品简介

  1. 基于AT32f421c8t7单片机分时方案。
  2. 控制8颗WS2812B灯珠,可以调整亮灯模式、颜色、闪烁速度、亮度等。
  3. 常开型磁控开关检测车速,并根据车速调整闪烁频率,通过车速下降阈值判断刹车信号。
  4. 无源蜂鸣器进行声音提醒,程序内有音乐代码,可以用蜂鸣器播放“小燕子”音乐。
  5. 2路rcwl超声波 宽脉冲测距接口,测量两侧后方的间距。
  6. 一路IIC外接AHT20+BMP280温湿度气压模块。
  7. 支持蓝牙控制和显示,使用蓝牙调试助手,进行信息交互。
  8. 物理按键,调整后的亮灯模式,可存储,下次开机保持最后一次亮灯模式。
  9. type-c接口的锂电池充放电,电池使用18650标注3600mah左右,每天40分钟的骑行能使用4天。

 

二、应用场景

骑行后尾灯

学习

三、产品概述

性价比超高,元器件皆采用0805及以上尺寸,适合DIY,自行组装,不费眼睛。

 

四、产品参数

输入电压:DC5V

功能按键:闪烁模式、亮灯颜色、闪烁频率、重启等

PCB规格:双层板,双层贴片

下图为pcb正面

小青蛙蓝牙后尾灯硬件项目图1

下图为pcb反面

小青蛙蓝牙后尾灯硬件项目图2

pcb尺寸图:如果做外壳,可以参考此尺寸

小青蛙蓝牙后尾灯硬件项目图3


 

五、使用说明

  1. 本驱动板为软硬件设计,包含程序、pcb。
  2. 程序使用雅特力at32-ide进行开发编译调试,需要使用at-link(推荐),或j-link,进行固件下载,或程序二次开发。
  3. 源码内,有很多的注释,方便看懂代码,可以供新手学习使用。
  4. 可提供有偿二次开发,可以联系。
  5. 外接物理按键的原理图pcb放在附件内,可以自行修改,因为考虑到后期添加心率模块,所以我这里面是包含了max30102模块的,如果只需要后尾灯,可以将此去除。
  6. 蓝牙控制,目前使用的是蓝牙调试助手app(附件中有,也可以网上搜索下载),通信协议公开,看表格,如果有开发app的能力,可以通过协议,开发其专属APP。附件中有连接、配置流程,并有可以导入的工程文件,虽然我没有导入成功过,但是不确定是否是手机问题还是app版本问题,自行尝试,如果导入失败,附件中的蓝牙调试助手配置手册,可以按照图片继续配置。

手机app界面:

小青蛙蓝牙后尾灯硬件项目图4


通信协议地址:

小青蛙蓝牙后尾灯硬件项目图5

小青蛙蓝牙后尾灯硬件项目图6

 

六、备注

  1. 元器件尺寸合适,动手能力强的可以自己在网上购买元件自己焊板,手焊可以更好的控制成本,本模块大概成本在10元之内(不包含传感器及电池),当然由于购买渠道不同,这个预算存在差异。    
  2. PCB尺寸已经附图,如需设计外壳或支撑,可以根据该尺寸进行设计。
  3. 后期有前车把的显示控制模块,并通过max30102检测心跳血氧。
  4. 附件包含多种模式控制程序。
  5. 物理按键的功能同之前的模块。

 

七、测试视频

展示使用手机蓝牙调试助手,与该模块进行通信交互。(高清视频,可以再b站检索“小青蛙蓝牙后尾灯”)


八、最近更新

  1. 2.26 源代码/固件 修改了按键bug;


骑行 AT32
最近更新时间 2025-02-26 13:50:04
描述
PCB
元件清单
原理图
附件
讨论