我是用WebIOPi来建立web接口,这样就可以通过任何支持Java脚本的浏览器来进行控制和接受视频流。月球车主要能实现的动作有前进、后退、左右转弯、停止以及开关LED灯光,以便在黑暗或者弱光环境中提供照明。

从下面的图片可以看到月球车前面的摄像头和LED灯,后面是电源开关、绿色LED电源指示灯和用于为7.4V锂聚合物电池充电的DC电源接口,并且还带有一个显示电池状态的红色指示灯。

下面的图片可以看到树莓派和WIFI收发器
,以及各种必要的连线。月球车的背面就是锂聚合物电池、稳压器、H桥电路和电池充电器。

通过测试后,视频传输非常流畅,几乎没有延迟,可以很轻松的根据web页面看到的视频来控制月球车的行动方向。