查看: 963|回复: 0

[项目提交] 《2023 DigiKey 汽车应用创意挑战赛》--驻车车内状态监测系统

[复制链接]
  • TA的每日心情
    开心
    2024-5-26 11:02
  • 签到天数: 791 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2024-1-20 11:14:52 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 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
    项目成品预览



    系统工作流程图
    Screenshot from 2024-01-20 12-15-01.png




    项目实现步骤         以IOT_HTTP_WebServer为蓝本实现本次项目,集成了所有板载传感器及web服务器,实现了物联网。
    1.首先更新MXCHIP-WIFI模块的firmware,型号为EMW3080B,下载后按照官方文档给定的方法进行更新
    Screenshot from 2024-01-27 17-21-56.png

    2.打开终端串口,并进行更新固件,简单的方法直接将固件拖进DIS_U585AI盘
    1. picocom -b 115200 /dev/ttyACM0
    复制代码
    按下蓝色的user button或敲入flash,系统自动开始更新,更新成功后如下图提示
    Screenshot from 2024-01-27 17-05-47.png

    3. 验证wifi模块是否正常工作,输入ssid及password,可以看到正常运行,web服务器也已经起动。
    Screenshot from 2024-01-27 16-59-01.png
    4. 查看webserver运行状态,浏览器里输入 192.168.1.100:80,出现如下图所示的页面。 Screenshot from 2024-01-27 17-39-22.png
    查看传感器数据波形
    Screenshot from 2024-01-27 17-42-08.png
    Screenshot from 2024-01-27 17-46-42.png
    Screenshot from 2024-01-27 17-41-41.png
    Screenshot from 2024-01-27 17-41-24.png
    5. 添加CO传感器的驱动,让CO传感器将采集到的数据通过web服务器推送出去。










    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /5 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-12-24 08:24 , Processed in 0.129817 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.