基于openmv的汽车内后视镜

1 前言(含研究目的及意义)
汽车后视镜又俗称汽车倒车镜,作为汽车的主动安全装置之一,它是行车或泊车时重要的必备安全配件,其主要功能是反映汽车两侧及后方的视野情况,它是安全行车和泊车时必不可少的。为了使驾驶员在行车或泊车的过程中通过后视镜获得汽车侧后方的最佳视野,本文设计了一种新型的后视镜调节系统。
2 研究工作的主要内容
2.1硬件选型:
图像处理部分:使用开源硬件openmv3。核心为一颗型号为STM32F765VIT6的Cortex M7 内核处理器,主频为216 MHz ,512KB RAM,2 MB flash。使用ov公司生产的一颗型号为OV7725的摄像头,该摄像头是30W像素高清摄像头,各项指标远高于OV7670,属于OV7670的换代产品。提供USB,串口,SD卡等接口,以方便下载调试,程序扩展等功能。
数据解析和电机驱动部分:
(1)使用stm32f103c8t6核心板;
(2)电机驱动部分
使用 28BYJ-48 步进电机,驱动器为 ULC2003A,步距脚为0.17°;
(3)串口调试部分
采用ch340TTL串口调试模块,进行串口数据的解析。
2.2系统框图
图1 系统框图
2.3软件流程图
图2 openmv软件流程图及程序
3 主要成果(含创新点)
1.1 Openmv完成人眼坐标的读取
使用开源硬件完成人眼识别和瞳孔的坐标输出
图3 人眼坐标读取
1.2 系统的联合调试
判断出人眼位置后,,openmv的led会闪烁,f1的led改变状态表明成功接收了坐标信息,电机会随人眼位置变化而变化
图4 系统联合调试
4 结语
本次设计完成了一个自动调节汽车内后视镜,原采用一块stm32f4,结合颜色识别的算法来确定人眼的坐标,中期时已经初步分割出人眼,后来由于硬件问题,我们考虑采用更为成熟的方案,即用开源硬件openmv来进行图像处理,使用stm32f1的核心板来进行串口数据解算和电机驱动。由于时间上和经验上的欠缺,本次设计存在一定缺陷,即由于环境光的影响,样机可能会出现不灵敏的情况,这就要求样机一定要在光线充足的条件下使用。
在本次设计中,熟悉了ov公司基于sccb总线摄像头(如7670 7725 2640),在摄像头的驱动编写上积累了一定的经验,同时,对于颜色空间的进一步认识,也验证了图像处理的基础

带图片报告和32代码 openmv源码在附件中。
https://download.csdn.net/download/qq_35451217/11200516

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值