先看效果:

利用巴法云平台arduino ESP8266,L298开发一款远程遥控小车,或手机APP遥控或者手持遥控。连续按RST键5次可重置 配网信息。
首先要网上购买esp8266 NodeMCU 开发板,10元左右 。控制电机L298N模块,不足5元。再买带2个电机的小车,10元左右。杜邦线若干。按键4个(按下接通) 1元左右,一条安卓电源线,某宝都有卖

项目所需费用:

项目 Value
esp8266*2 ¥10左右*2
L298N ¥5左右
小车带电机 ¥10左右
杜邦线 ¥2左右
按键4个 ¥2左右

开发工具:arduino ide
环境搭建,参考:原文链接:
截取部分注意事项:

编译/下载/运行
在编译前可以简单的看下之前编辑区出现的2个函数的含义:
setup()
Arduino 程序运行时,首先要调用 setup ()函数,一般放在程序开头,用于初始化变量、设置针脚的输出/输入类型、配置串口、引入类库文件等。每次 Arduino 上电或重启后, setup ()函数只运行一次。
loop ()
loop ()函数用于执行程序,是一个死循环,其中的代码将被循环执行,用于完成程序的功能,如读入引脚状态、设置引脚状态等。
这里简单写个串口打印,添加几行代码如下:

voidsetup(){
   
   
    Serial.begin(19200);//  设置波特率}voidloop(){
   
    
    Serial.println("Hello world");// 打印信息delay(1000);//  延时1000ms}

如上代码编写完之后,可以点击下图第二个按钮进行编译和下载(第一个按钮是仅仅编译,第二个按钮是编译和下载):

编译完后会自动下载,输出窗口如下:

点击右上角的串口按钮:

在下方的串口监视器会出现串口打印的信息,如下,如打印的乱码,确定波特率是否正确:

————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

**以手持遥控为例开发**

一、准备材料

ESP8266模块:

L298N模块:

小车:

杜邦线:

二、连接图


遥控器接线图: