1本作品主要是围绕OV7670+LCD来设计的,玩单片机已经玩很多年了,一直没有搞过摄像头,心里总感觉缺点什么。这几年机器人、机器视觉、图像处理相当的火,当然玩这些东西,不一定要用这种摄像头,使用USB摄像头就够了,如前些日子玩的树莓派就是直接用USB摄像头来搞的。可是作为嵌入开发的追随者,还是更喜欢这种独立摄像头,让人能感觉到是自己实实在在的控制着它。
本作品非常的基础,但是基本需要的东西都覆盖了,分享出来给各位热爱摄像头,热爱机器视觉等嵌入式图像处理的伙伴们。如果你们想用来做项目,可以在我这个作品的基础上去提高其通信速度,GD32F450主频可达200MHz并支持直接驱动摄像头,将其中的软件IO模拟改成硬件通讯,速度定然能大大提高,做做简单的图像处理中的运动跟踪是完全没有问题的。
2系统框图
图1.1 半自动相机系统框图
3功能介绍
图1.2 系统总体
从上图中我们可以看到整个系统包括电机部分、显示部分、按键部分、摄像头+MCU ,其中两个舵机够成了云台,使得摄像头可以多方位多角度的拍摄。LCD带有触摸功能,其实我们的矩阵键盘可以不要,直接用这个触摸屏就能实现键盘的功能,只是觉得,按键也是一个仪器设备不可缺少的,将其添加到系统中大家可以选择性的使用。整个系统实现了如下功能:
1、摄像头垂直+水平的移动
2、摄像头输出视频帧的特性设置
3、视频帧在LCD中显示
图1.3 LCD视频帧显示
4、视频帧在PC机的串口调试助手上显示
图1.4 PC端串口调试助手视频帧显示
5、LCD中实现了画板功能
图1.5 LCD画板
全部0条评论
快来发表一下你的评论吧 !