WiFi智能小车的不同控制方式设计与实现
2017-06-05陈建刚刘云霞黄国伟蔡鸿鑫
陈建刚,刘云霞,黄国伟,蔡鸿鑫
(深圳信息职业技术学院计算机学院,广东 深圳 518172)
WiFi智能小车的不同控制方式设计与实现
陈建刚,刘云霞,黄国伟,蔡鸿鑫
(深圳信息职业技术学院计算机学院,广东 深圳 518172)
提供了一种使用同一安卓APP近程和远程控制wifi智能小车的方法。安卓APP可以在智能小车的WiFi状态下近程控制智能小车,分别借助于安卓系统的开源java-websocket的jre包和OpenWRT系统的 开源libwebsocket插件,在安卓APP和智能小车的主控板Wrtnode上实现websocket协议功能,通过websocket server中转实现远程控制效果。安卓APP通过json格式下发控制指令,能够控制智能小车的前后左右停及摄像头的旋转,智能小车根据控制指令分别采用文本格式和二进制格式上报传感数据和监控画面,为WiFi智能设备提供多种控制方式的解决方案。
智能路由器; Wrtnode; Websocket;安卓APP; 智能小车;远程控制
引言
近年来,采用开源的基于linux的智能路由系统OpenWRT的智能路由器除了作为自身无线接入功能的家庭智能网关,如极路由HiWiFi 、联想neWiFi和小米miWiFi,还有一些主打商业免费WiFi功能,通过广告和关注商家微信公众号的方式吸引消费者。随着物联网技术和创客文化的发展,采用OpenWRT系统的硬件开发板搭建的应用系统也逐渐兴起,季晓迪等[1]设计出基于OpenWRT的医用无线内镜装置系统,李德强等[2]设计出基于OpenWRT的室内安防系统,袁玉卓等[3]设计出基于OpenWRT的植物生长环境的监测及控制系统。
伴随着物联网行业的发展趋势,采用OpenWRT系统的面向物联网行业的集成智能硬件纷纷推出,包括……
