《2023 DigiKey 汽车应用创意挑战赛》--驻车车内状态监测系统
#竞赛
1708 人阅读
|
0 人回复
|
2024-01-20
TA的每日心情 | 开心 2025-1-5 15:22 |
|---|
签到天数: 792 天 连续签到: 1 天 [LV.10]以坛为家III
状元
- 积分
- 4277
|
本帖最后由 leo121_3006061 于 2024-1-27 18:55 编辑
【项目概述】
随着车辆的增多,车辆安全问题日益被重视起来,从车辆驾驶、停车到本次项目涉及的驻车都会有各种安全问题,那么就会有人问,为何要在驻车时进行检测呢?主要是由于驻车时一般人员都在车上或短时离开,比如说行驶一段时间需要休息,人员还在车上,尤其冬季天气寒冷,车辆还会怠速运行,此时会产生co为主有毒气体,势必对车内人员造成伤害甚至危及生命。避免这种危险的情景的发生,这正是本次项目的主要目标,利用这套系统进行监测并及时预警或控制,本系统是基于B-U585I-IOT02A Discovery kit开发板,并利用开发板上的诸多传感器进行驻车时的车内各项指标数据采集,并进行分析预警。本次主要记录实验,软件硬件的调试及安装过程。
【项目开发环境】
操作系统:windows11
开发工具:cubemx,keil,B-U585I-IOT02A sdk(STM32Cube_FW_U5_V1.4.0)
硬 件: B-U585I-IOT02A Discovery kit,MQ-7 CO传感器,ST7789 LCD
【项目成品预览】
【系统工作流程图】
【项目实现步骤】 以IOT_HTTP_WebServer为蓝本实现本次项目,集成了所有板载传感器及web服务器,实现了物联网。
1.首先更新MXCHIP-WIFI模块的firmware,型号为EMW3080B,下载后按照官方文档给定的方法进行更新
2.打开终端串口,并进行更新固件,简单的方法直接将固件拖进DIS_U585AI盘
- picocom -b 115200 /dev/ttyACM0
复制代码 按下蓝色的user button或敲入flash,系统自动开始更新,更新成功后如下图提示
3. 验证wifi模块是否正常工作,输入ssid及password,可以看到正常运行,web服务器也已经起动。
4. 查看webserver运行状态,浏览器里输入 192.168.1.100:80,出现如下图所示的页面。
查看传感器数据波形
5. 添加CO传感器的驱动,让CO传感器将采集到的数据通过web服务器推送出去。
|
|
|
|
|
|
|
|
|