打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
20元改装远程遥控车去买菜(差速转向篇)

相信很多人都刷到过这个视频,疫情期间,因为不方便出门,一个小姐姐自制远程遥控小车去超市买馒头,我们先来欣赏一下视频:

对于很多创客爱好者来说,红外,蓝牙,2.4G也都快玩腻了,在学习了网上各位大神的方案之后,我也开始了一系列的改装之旅,这次准备将远程遥控分别应用于差速转向车,双线舵机转向车,三线舵机转向车,麦克纳姆轮全向移动车,接下来我会将四个系列的教程逐一汇总发布,希望同学们可以完美复刻改装。
首先科普一下差速转向,差速转向指的是车辆通过控制左右两个驱动轮的转速来实现转向,原理图如下(蓝色细线长短表示转速大小):

编程案例:

常见的差速转向车:

不论三轮车,还是四轮车和履带车,都有一个共同点就是靠左右两边电机转速不同来实现转向的。

接下来开始改装之旅

一.需要用到的电子元件,总价20出头

大家可以淘宝搜图片或者名字购买

二.电脑和手机上所需要的软件

三.接线方式

我们以驱动板为核心来接线,左右两个蓝色接线柱out12和out34分别接小车的左右马达,下边蓝色接线柱从左往右数,vcc接12V电源正极,gnd接12V电源负极与8266开发板gnd,5V接8266开发板vin,四个单片机io控制输入接口,从左往右in1,in2,in3,in4分别接8266开发板的d6,d2,d7,d5引脚,接线完毕后按照下图再检查一遍,确保无接触不良。

四.烧录程序

差速车我提供了图形化的程序和代码程序,分别使用米思齐和arduino ide烧录,下面逐一介绍。

烧录程序之前我们首先要在手机上下载点灯科技app

下载后打开,点击右上角加号

选择独立设备

选择网络接入

选择点灯科技

选择复制key,这个一会儿烧录程序时候会用到

点击右上角第一个按钮

选择界面配置

复制括号里边内容({¨version¨¨2.0.0¨¨config¨{¨headerColor¨¨transparent¨¨headerStyle¨¨dark¨¨background¨{¨img¨¨assets/img/bg/f2.jpg¨¨isFull¨»}}¨dashboard¨|{¨type¨¨btn¨¨ico¨¨fad fa-arrow-alt-up¨¨mode¨É¨t0¨¨b1前进¨¨t1¨¨文本2¨¨bg¨É¨cols¨Ë¨rows¨Ë¨key¨¨b1¨´x´Ì´y´Ò¨lstyle¨É¨clr¨¨#076EEF¨}{ßCßDßE¨fad fa-arrow-alt-down¨ßGÉßH¨b2后退¨ßJßKßLÉßMËßNËßO¨b2¨´x´Ì´y´¤DßQÉßRßS}{ßCßDßE¨fad fa-arrow-alt-right¨ßGÉßH¨b3右边¨ßJßKßLÉßMËßNËßO¨b3¨´x´Î´y´¤BßRßS}{ßCßDßE¨fad fa-arrow-alt-left¨ßGÉßH¨b4左边¨ßJßKßLÉßMËßNËßO¨b4¨´x´Ê´y´¤BßRßS}{ßC¨ran¨ßH¨速度¨ßR¨#EA0909¨¨max¨¢47¨min¨ÉßLÉßMÑßNËßO¨h1¨´x´É´y´Ë}{ßCßcßH¨点动时间¨ßRßeßf¢G8ßgÉßLÉßMÑßNËßO¨h2¨´x´É´y´Í}{ßCßDßE¨fad fa-lightbulb-on¨ßGÉßH¨b5灯¨ßJßKßLÉßMËßNËßO¨b5¨´x´Ì´y´¤BßRße}÷¨actions¨|÷¨triggers¨|÷¨rt¨|÷})粘贴到下面这个界面并选择更新配置

退出软件重新进入,可以看到遥控界面已经设置好了

接下来介绍两种烧录方法,任选其一即可。(milxy图形化程序容易理解,但是软件占用内存大,arduino ide的代码难理解,软件占用内存小

(1)milxy图形化程序烧录

首先下载最新版本的mixly,不会安装的可以参考同学叫我莫同学的帖子https://mp.weixin.qq.com/s/QF5wX_K99qEB0AouNSd36Q,解释的非常详细。安装好后再安装文件夹里的ESP8266串口驱动,全部安装完成后进去mixly软件,选择Arduino ESP8266。

进入主界面后,点击右上角设置

点击管理库

全部选中并点击云端导入

接下来再点击文件,打开

选择下载的程序文件,打开后将下图中三个内容填写成你自己的,第一个为刚才手机app上复制的密钥,找不到的可以在手机软件中打开这个界面,点击眼睛图标获取。

修改这三项后就可以进行上传了,第一次上传过程比较缓慢,耐心等待即可。

(2)arduino ide代码烧录(懂代码的人大多不是新手,简单一点)

  1. 安装文件夹中的arduino,安装完成后运行,点击-文件-首选项-设置,在

    附加开发板管理器网址栏输入:

    http://arduino.esp8266.com/stable/package_esp8266com_index.json.

    再点击-工具-管理库-搜索:blinker-安装,安装完成后关闭软件.

  2. 安装文件夹中的软件 esp8266一键安装arduino板_2.5.0版.

  3. 插入开发板,打开软件arduino,点击-工具-端口-选择开发板对应的COM口.点击-工具-开发板-ESP8266-NodeMCU 1.0(ESP12E.开发板用数据线连接电脑,上传即可)

五.运行小车 

此方案利用的是ESP8266连接WIFI,手机通过网络给服务器发送信号,服务器再通过网络把信号传输给ESP8266,所以要想实现远程遥控,还需要给小车配备一个随身WiFi,这样小车才能随时保证联网。

同时,为了保证远程遥控的视角,我们还需要给小车配备一个网络摄像头,用来随时查看小车周边路况,以及远程喊话。

最后还需要在手机上设置一个分屏功能,一半屏幕显示摄像头软件,一半屏幕用来点灯科技遥控操作小车,自此,一个低成本的远程遥控小车所有功能就全部实现了。

附上本人改装小车,仅供参考

.简易方案

由于随身WIFI加网络摄像头的价格也不低,因此我想出了一个替代方案,家里有旧手机的,可以用旧手机来代替随身WIFI和网络摄像头,只要旧手机是安卓智能机,开启热点让小车连接,同时安装QQ,遥控手机可以跟小车上的手机开启QQ视频通话,同时分屏控制小车。

.所需软件及源程序

链接:https://pan.baidu.com/s/1ysx1AFXS5A9EHIJYcE1eLQ

--来自百度网盘超级会员V6的分享

下期预告:RC遥控车蛮牛99s改装记

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
用ESP8266 wifi 遥控,用arduino制作控制灯
Arduino WIFI智能小车 无线视频遥控小车电路设计
利用吃灰的钓鱼利器做一个手机远程遥控小车
十款经典智能小车DIY
远程开关机的方法(教你10元用esp8266 DIY远程开机棒)
旧手机 Arduino的巅峰之作—视频监控机器人 ,异地远程遥控(设计资料开源共享)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服