现在在做一个硬件项目,主要是用“高端的”51单片机连一个摄像头完成二维码识别的问题。
目录:
一、解决方案
二、详细分析
一、解决方案:
现在的需求是:给出二维码(可能存在图像偏移、旋转等问题),输出一个解码的字符串
解决方案目前是这样设计的:
这里有几个点:
1. 选什么摄像头
2. 摄像头怎么连开发板
3. 开发版上面怎么编程?怎么获取io信息
4. 怎么输出
当然,本项目最关键的还是其中的识别过程。
一、选什么摄像头
基本上所有的OV系列的摄像头都差不多,选择了一款比较常规的ov7670摄像头
二、摄像头怎么连接开发板
这个目前打算用杜邦线解决
三、开发版上面怎么编程?怎么获取io信息
这也是本项目的难点,因为一直是做深度学习算法,对于硬件开发根本不会。本节也记录学习历程。
首先,了解一下51单片机的原理:
51单片机是由存储器、控制器、io组