一、硬件方案
本系统由STM32F103ZET6单片机核心板(可插TF卡)、2.8寸TFT彩屏电路、OV7670摄像头图像采集电路、超声波距离探测电路、按键电路及电源组成。
二、功能设计
1、本系统由STM32单片机驱动摄像头进行图像采集,并且在TFT彩屏上进行显示,并能够进行拍照后台查看保存的图片。通过超声波实时探测前方距离,如果距离低于一定值蜂鸣器报警提醒,达到可视化车载防撞报警器,同时液晶显示相应参数及导向图。
2、上电初始化。液晶显示相应初始化内容。此时,液晶显示摄像头采集到的图像。超声波实时采集超声波探测的距离和报警阈值。报警阈值显示方式“0<0.1m<set”,其中设置值可以通过按键K3、K4进行设置其大小。当测量距离高于设置阈值时,液晶显示“状态正常”,蜂鸣器不报警;当测量距离在设置值和0.15之间时,蜂鸣器间歇性报警以提醒驾驶员,液晶相应显示“状态:提醒”;当测量距离低于0.15m时,蜂鸣器急促报警,紧急提醒,液晶相应显示“状态:提醒”。
3、通过按键K1可以对当前车况探测结果进行保存照片,即按下K1可以将液晶显示的图像和数据以及导向图进行保存成图片,抓拍后图片保存到TF卡中,(如果TF卡插入电脑也可以在电脑上查看拍摄后的图片,方便保存)。且能够通过按键切换进入相册查看抓拍的图片。
4、通过按键K2进入相册功能,能够查看相册中图片以及拍摄的照片。按键K3、K4此时可以切换上一个图片和下一个图片,如果你的TF卡中对应保存截图的目录中有其他图片,也可以作为相册功能直接显示相应的图片浏览。K2按键可以切换回可视化防撞报警模式。
5、TF卡取出可以通过读卡器插入电脑,在电脑上查看抓拍后的图片,方便保存。