设计目标:
实现一个带双摄像头,可实现远程无线监控,控制的小车。
其他:
1.监控具体的作用还为定义。
2.硬件需要设计为可拓展性,方便后续增加功能。
实现方案:
这里的方案主要指硬件的方案。
这里限制方案选型的条件有:摄像头,无线。普通单片机速度上带不起摄像头;另外现在X宝上买的无线模块基本是以串口数据透传居多的,这样在速度上也没法达到要求。
所以这里最终选用了一款MT7688联发科的一款智能家居芯片,上面跑openwrt,自带wifi,可以做为一个路由器,通过网络连接进行通信,能基本能满足要求。
附带的参考如下:
https://labs.mediatek.com/zh-cn/chipset/MT7688
http://www.52solution.com/news/80022207.html
因为之前没接触过Linux的项目,也没在Linux环境下编过程,所以下面的方案不一定是合理的。大概是到只能到可以正常实现的地步。如果有更好的方式评论留言。
不过估计这部分代码如非必要不会再改了,开发环境实在是卡的要命,整个交叉编译调试的过程太过与痛苦了。而且倒霉的是第一次写的环境被优快云的BUG给吞掉了