这篇教程会向你展示如何在家中用根本电子零件制作一辆大略的机器人车。

低廉甜头一辆基于ESP8266的简单纯真三轮机械人小车可以经由进程手机遥控

车子可以通过手机来掌握,而且不但限于4个方向。
这是一个对付初学者来说非常有趣的项目,占用的完成韶光不会很多,通过它不仅可以学习到如何搭建车辆,还可以理解电机对车辆事情的浸染,以及一些基本的电子知识、编程实践,乃至一些物理知识。

所需物料

NodeMCU 或者 ESP8266 板L298N 电机驱动器BO电机(减速电机)轮子纸板片热熔胶和强力胶跳线锂离子电池和电池盒开关

以下是如果你希望制作一个炫酷版本的替代品

3D打印机PLA丝线Tinkercad运用Cura切片软件制作步骤制备底板

这个项目供应两种进行底板制作的办法:可以选择3D打印,也可以选择用纸板制作。
(STL文件可以在文末下载)

如果选择3D打印作为底板,须要利用Tinkercad运用进行设计,然后打印。
如果选择纸板,则须要根据BO电机的设计参考标准制作模板,然后将模板轮廓画在纸板上,剪裁出底板。

制作电路图

整辆机器人车的电路图如教程所示,没有利用面包板,而是直策应用跳线在组件之间进行连接。

建立连接之前,确保将电池的地线连接到马达驱动器和Nodemcu的GND。
电池盒的电池正极连接到马达驱动器的12v插槽,马达驱动器的5v连接到Nodemcu板的Vin 现在,马达驱动器和Nodemcu之间的通信连接如下:

ENA 至 GPIO14 (D5)ENB 至 GPIO12 (D6)IN_1 至 GPIO15 (D8)IN_2 至 GPIO13 (D7)IN_3 至 GPIO2 (D4)IN_4 至 GPIO0 (D3)

末了,我们把BO电动机的连线的接口连接到马达驱动器上的电动机连接插槽。
这样,马达驱动器就可以掌握BO马达的运转了。

编写Arduino代码

连接开拓板到电脑,打开Arduino IDE,接着将教程中供应的代码复制并粘贴到IDE中。
(代码可以在文末下载)

如果你想为WiFi设置自定义名字,可以在代码中编辑,如果你对此还不完备清楚,建议不要做任何改变。

点击板子,选择esp8266模块板,现在检讨精确的串行端口(COM)号码,然后点击上传代码按钮。

一段韶光后,代码将被上传到板子上,现在板子上有了代码。

完成这一步后,通过电池的电力供应测试项目,当你打开开关后,如果统统正常,Nodemcu的LED指示灯将会亮起,你可以在手机上看到Wi-Fi的名字。

添加前轮

机器人车是三轮车,前面的一个轮子是自由滚动的,其余两个轮子是由电机轴掌握的。

现在对付这个我们利用的是一个大略的机制,我们要做的便是利用一根吸管或一段管子。
如果你找不到任何管子,你可以自己动手制作,只需将纸条卷成管状并用强力胶加固。

在纸板的小尖端上放置并利用强力胶固定。

然后可以添加轮子,并利用管子或者低廉甜头纸管从中央锁住它!

根本模型已经准备好,现在我们要添加的便是电子元件,并且这并不是一个繁芜的任务。

完成装置

在纸板上放一滴热胶,然后放上装有电池的锂离子电池座。
接下来,将电机驱动器固定到纸板上,可以将BO电机的线连接到驱动器的插槽里。
末了,放上Nodemcu板。

利用办法

设立机器人车和手机(掌握设备)的连接十分大略。
利用Wi-Fi接入热点,先在手机上打开Wi-Fi,然后开启机器人车,你将在手机上看到你为车辆所设的Wi-Fi名称,连上网络。
然后,你可以打开已预装在你手机上的运用,这样你就能通过一个数字屏幕遥控器来掌握机器人车了。

文章来源:https://www.instructables.com/Make-Very-Easy-Robot-Car-That-Is-Smartphone-Contro/

项目作者:ROBO HUB

翻译文首发于:DF创客社区 https://mc.dfrobot.com.cn/thread-317088-1-1.html

转载请注明来源信息