本帖最后由 emm119 于 2025-10-16 14:07 编辑
一、系统简介本系统为安全倒车与取车控制系统,适用于车辆近距避障等场景。系统由迪文屏(多页面 UI)、DHT11 温湿度传感器、HC-SR04 超声波模块、FPM10A 指纹模块、蜂鸣器(低电平有效)以及 OV2640 摄像头组成。
超声测距时将温度 (℃) 与相对湿度 (%) 引入声速公式:
c=331.45+0.61T+0.0124RH (m/s)c = 331.45 + 0.61T + 0.0124RH \ (\text{m/s})c=331.45+0.61T+0.0124RH (m/s)
计算得到距离并在阈值附近采用迟滞消抖:低于阈值报警,高于(阈值+10 cm)解除。UI 按页面号工作:72(主界面/指纹开锁显示)、73(测距与阈值/报警)、74(指纹管理)、75(摄像头抓拍与显示)。 二、系统功能温湿度监测:DHT11 读取温度、湿度,参与声速修正;读值写入指定 VP 显示。 测距显示:HC-SR04 触发并测量回波脉宽,按温湿度修正声速换算距离(cm)。 智能报警:当distance<threshold蜂鸣器鸣叫,distance>threshold+10关闭,区间内保持上一状态。 指纹门锁:FPM10A 支持校验、录入、匹配与一键清除;匹配成功显示“已解锁”。 摄像头预览:OV2640 设为 JPEG 模式,页面 75 时进行一帧抓取并显示。
三、核心元件及作用 四、系统工作原理数据采集
数据处理
用 c(T,RH)c(T,RH)c(T,RH) 修正声速并换算距离:dist(cm)=t(μs)⋅c(m/s)⋅1002⋅106\text{dist(cm)}=\frac{t(\mu s)\cdot c(\text{m/s})\cdot 100}{2\cdot 10^6}dist(cm)=2⋅106t(μs)⋅c(m/s)⋅100。
控制执行
稳定性保障
五、视频链接 六、图片展示
|