编号:
T5312613M
设计简介:
本设计是基于单片机的防酒驾系统,主要实现以下功能:
1.通过酒精传感器实时显示检测酒精含量
2.通过温度传感器监测温度
3.通过人体红外传感器监测驾驶人
4.通过GPS模块获取位置信息
5.通过OLED显示屏显示对应信息
6.通过按键设置阈值,参数
7.通过DY-SV17F播报进行语音播报
8.通过人脸识别模块监测驾驶人的疲劳状态
9.通过GSM模块发送短信提醒
电源: 5V
传感器:温度传感器(DS18B20)、人体红外传感器(D203S)、酒精传感器(MQ-3)、GPS模块(NEO-6M)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:蜂鸣器(BEEP),led灯
人机交互:独立按键、语音播报(DY-SV17F)
通信:GSM模块
标签:STM32、MQ-3、DS18B20、OLED、GSM、D203S、DY-SV17F、NEO-6M、蜂鸣器(BEEP)、led灯
题目扩展:大棚环境检测,农田数据检测![]()
![]()
![]()
![]()
![]()
![]()
![]()

基于stm32单片机的防酒驾疲劳驾驶云端设计
-
一、主控部分
核心:STM32F103 单片机
功能:获取输入部分数据,经过内部处理,控制输出部分二、输入部分
- 时钟模块(DS1302):用于获取实时时间与驾驶时长
- 人体红外传感器模块:用于检测车内是否有驾驶人
- 温度采集模块(DS18B20):用于获取车内温度值
- 酒精传感器模块(MQ-3):用于实时检测驾驶者的酒精浓度值
- GPS模块(NEO-6M):用于获取车辆的经纬度位置信息
- 人脸识别模块(OV2640):用于检测驾驶者是否处于疲劳状态
- 独立按键模块:用于界面切换、时间修改、酒精浓度阈值设置、模拟发动汽车
- 供电电路:为整个系统稳定供电
三、输出部分
- OLED 显示模块:用于展示车内温度、酒精浓度、酒精阈值、实时时间、驾驶时长、车辆状态等信息
- 触发语音模块(DY-SV17F):根据酒精含量、驾驶时长、疲劳状态播报对应的语音提示
- 蜂鸣器模块:在检测到疲劳驾驶、酒精超标时触发本地声光报警
- 4G模块:当酒精浓度过高、驾驶时长超过 6 小时、车内温度过高、人脸识别到疲劳时,发送报警短信并携带 GPS 定位信息;另外通过云平台,用于远程查看车辆状态、报警信息、GPS 定位数据与历史记录,实现远程监控与数据追溯




