S017C-基于STM32汽车防酒驾系统(心率、血氧、短信)【Proteus仿真+Keil程序+原理图】

☆、设计硬件组成:STM32单片机最小系统+MQ-3酒精传感器+MAX30102心率血氧传感器+Air780短信模块+OLED显示屏+继电器+按键+蜂鸣器+红色LED灯;

1、本设计采用STM32F103C8T6单片机作为主控芯片;

2、酒精检测:采用MQ-3酒精传感器实时监测酒精浓度值;

3、心率血氧检测:采用MAX30102心率血氧传感器实时检测驾驶员的心率和血氧数据;

3、实时显示:通过OLED显示屏实时显示采集的酒精浓度值、心率、血氧和驾驶时长等信息;

4、一键启停:驾驶员可以通过按键一键控制点火/熄火,并通过继电器吸合进行模拟演示。

5、疲劳驾驶检测:当驾驶员点火后系统就会开启计时器进行计时并通过显示屏实时显示,当驾驶的时长达到设定疲劳驾驶限值时启动会控制蜂鸣器和LED灯发出声光提醒休息;

6、限值设置:用户可以通过按键设置酒精浓度限值、心率上下限值、血氧上下限值、疲劳驾驶限值,并自动保存在单片机FLASH中;

7、酒驾报警:当实际采集的酒精浓度超过设定限值时,系统控制红色LED灯常亮蜂鸣器鸣叫提示,同时屏幕上倒计时10秒提示,倒计时结束后系统强制断开继电器控制汽车熄火;

8、短信通知:当汽车处于点火状态时,系统检测到酒精浓度大于上限值时就会发生短信到预留手机上进行通知。

9、体征异常报警:当检测心率或者血氧数据超过设定范围时,系统控制蜂鸣器和LED灯发出滴滴滴~进行提示;

点击下方了解更多详情 ↓ ↓ ↓ ↓ ↓ ↓

相关推荐
fly_sunnn2 小时前
STM32-GPIO输出以及按键控制LED&光敏传感器控制蜂鸣器
stm32·单片机·嵌入式硬件
qq_401700414 小时前
FreeRtos:SysTick的功能分析
单片机·嵌入式硬件
zbyyd5 小时前
i.MX6ULL 裸机开发|GT9147 触控 + SPI 与 ADXL345 加速度传感器驱动
单片机·嵌入式硬件
fly_sunnn5 小时前
STM32-LED闪烁·LED流水灯·蜂鸣器
stm32·单片机·嵌入式硬件
jianqiang.xue5 小时前
【CStackGUI 实战】画板 drawpad:鼠标拖拽作图、撤销 / 重做、导出 PNG
单片机·嵌入式·cstackgui·c语言gui·可视化拖拽
新晨单片机设计6 小时前
S022A-基于STM32单片机音乐盒(数码管显示)【Proteus仿真+Keil程序+原理图】
stm32·单片机·proteus·音乐盒
深圳老胡6 小时前
STM32 MCU 国产替代型号简介
笔记·stm32·单片机·代码规范
殷忆枫7 小时前
基于STM32的独居老人语音/一键双模紧急呼救系统设计与实现
stm32·嵌入式硬件·xcode
暖焰核心7 小时前
USART 概念篇——从高低电平到数据帧
stm32