本帖最后由 freepig 于 2012-9-12 17:12 编辑
继上篇,let's go 把小车的整体联系方式做出来了,画了一个草图,理一下思路,上图:
联接图说明:
1、Romeo集成电机驱动,直接驱动电机,但只能驱动双路电机,虽然听说能并联驱动4WD的,但为了安全起见,还是用一个2WD的小车
2、路由主控板通过USBHUB供电,要刷成OpenWrt系统,设置成WIF模式,手机可以直接联接到路由,由路由向主控板下达指令
3、摄像头是中兴微301芯片的,OpenWrt已支持该摄像头
指令的发送是这样的
手机-->路由-->Romeo主控板-->电机
画面的传输是这样的
摄像头-->路由--->手机
可能存在的问题:
1、供电问题
主控板、电机、路由、摄像头,包括以后添加的其他无线模块(蓝牙 APC220),会不会因供电不足,造成系统不稳定,这多东西,怕Romeo吃不消啊
2、USB转串口驱动问题(目前我最纠结的问题)
路由通过USB与主控板连接,Romeo 2009版转串口的驱动芯片现在用的是stdi,这个OpenWrt已支持。但现在市面上的2009版的以绝迹,而2011版的驱动是用的是什么芯片呢,听说是
kmod-usb-acm这个东东,不知道OpenWrt是否支持,望高手指教。OpenWrt官网逛了一圈又一圈,全然不知道他们的最新驱动更新在哪里查(E文,我心中永远的痛啊)
现在主要是纠结在主空板的选择上,两套方案
方案一:Arduino Romeo 2011板一个(由于 USB 串口驱动,可能出现无法与路由通信的问题)
方案二:Arduino 2009 标准板+无线扩展板+电机驱动板(此方案不存在USB 串口驱动问题)
其实很想选择Romeo2011,听说在老的版本上作了很多优化,纠结啊
|