一款基于STM32F103C8T6的离线汽车限号报警器,可以应用于与天津、北京限号规则一样的城市,程序内算法自动检测限号轮换规则,无需重复设置。
1.汽车上进行限号提醒 2.放在汽车上,实现开车进行“请记好安全带”等提示
一、产品简介
一款离线汽车限号的报警器,因为在天津开车会遇到车牌限号,因此发明了这款离线汽车限号报警器,当检测到今天限行的时候,会提醒“今日限行”,不限行的时候会提示“系好安全带”,提示的语音、唤醒词都可以自己替换,程序开源。可以应用于与天津、北京限号规则一样的城市,程序内算法自动检测限号轮换规则,无需重复设置。
二、应用场景
1、汽车限号报警
2、汽车上车语音提示
3、智能对讲
三、产品概述
本项目使用STM32F103C8T6单片机作为主控芯片,成本低,成套BOM成本约40元。可实现自定义语音对话与汽车限号报警提示。
四、产品参数
1、输入电压:5V
2、通信方式:1路TTL输出信号(用于调试)
3、波特率:115200(可调)
4、喇叭:8欧姆 2W
5、麦克风:驻极体麦克风
6、语音识别烧录器:USB转TTL模块(CH340芯片)
7、语音输出下载:MICRO USB
8、PCB尺寸:圆形,直径:56cm
五、使用说明
1.板子主要分为3部分,单片机、语音识别、语音输出
2.程序默认上电是检测是否限号,可在程序中修改MY_NUM的数值,适配自己的车牌,其中0代表0、5、字母,1代表1和6,2代表2和7,3代表3和8,4代表4和9
3.程序通过串口2发送指令给语音模块,控制输出相应语音,可在附件中下载“语音输出文件包”附件,使用USB线连接语音输出模块到电脑,在电脑上即可显示出一个U盘,将文件考入显示的U盘即可。
4.程序通过串口三连接语音识别模块,焊接好语音模块之后,将模块的B6、B7两个引脚引出进行语音识别模块程序烧录,烧录方法参考附件“语音识别模块烧录说明”
5.语音识别模块和语音输出模块,请参考附件“购买参考连接”
六、备注
1.本模块是需要下载代码驱动的(硬加软),单片机程序请在附件中查看代码“KEIL-源代码DOME-V1.0-231027.zip”。
2.本模块有很大的拓展性,可以根据自己的需求改写识别此,输出的语音等内容。
3.本模块建议有单片机基础的同学尝试。
4.本程序采用keil编译,版本为“keil5.25.2.0”
七、测试视频
视频展示了再非限号时候,上车会发出“请记好安全带”的提示,及询问时间、询问备用电池电量等功能。
点赞