4驱(4WD)ESPduino版视频小车使用说明 - SmartArduino/DOITWiKi GitHub Wiki

简介

本文档主要讲述了通过手机软件APP来视频遥控小车的前进、左右,以及后退。从而在手机上可以看到路由器传过来的视频,但目前版本无法保存视频到本地。

https://img.alicdn.com/imgextra/i4/116050204/TB22C.NjNtmpuFjSZFqXXbHFpXa_!!116050204.jpg

工作原理

系统构成:

W703N路由器+Doit-ESP8266开发板+Doit-ESP8266扩展板+高清摄像头

如何工作

  • W703N建立热点,名称:Doit_tank 密码: 12345678
  • Doit-ESP8266开发板与手机APP同时连接此热点
  • 手机APP通过W703N控制tank.

通讯协议(供二次开发使用)

  • 视频采用mjpeg编码,获取地址为: http://192.168.2.1:8080/?action=stream

  • 控制命令: 手机端通过 ip:192.168.2.1,端口9001(TCP链接)控制小车: 命令类型:(在每条命令后增加\r\n) 0 停止 1 前 2 后 3 左 4 右

       6  左轮加速
       7  左轮减速
       8  右轮加速
       9  右轮减速
    
       s  取状态(定时1秒取一次)
    
  • 定时状态获取: 每次指令的时候,下位机会返回状态,格式: cmd=upload_stat&topic=设备名_stat&message=100|200|0|0(分别代表左轮转速、右轮转速,温度、湿度) 例如: cmd=upload_stat&topic=tank_stat&message=127|255|30|75 表示设备名:tank;左轮速度127,右轮速度255,温度30,湿度75

https://img.alicdn.com/imgextra/i3/116050204/TB2U4JWc4qK.eBjSZJiXXaOSFXa_!!116050204.jpg

常见问题

  • 小车密码:默认密码都是12345678,名称是:doit_tank;
  • ESPduino电压在6-18V,探宝的电压是5V,可以用充电宝供电;
  • ESPduino套件放在小车面板上,必须用铜柱隔离,以免短路烧毁。