如何制作WiFi控制的汽车以及为其编写应用程序

电子说

1.2w人已加入

描述

步骤1:所需的组件

NodeMCU 12E

L293D电动机驱动器(或其他类似Adafruit的电动机驱动器护罩和L298N)

BO电机对

底盘(在这里,我使用手工制作的底盘使该项目变得便宜)

蓖麻轮

跳线很少电线

迷你面包板

移动电源(用于为NodeMCU供电)

9V电池(用于电动机)

IC7805(可选)。我正在使用的L293D模块需要5v的IC)

步骤2:连接

1。将电机导线连接到Motor Driver

2的Motor输出引脚。将驱动器的电机输入引脚与NodeMCU引脚连接

在这里,我们使用的引脚为:

D0和D1:用于右电机

D2和D3:用于左马达

3。可选:((如果您正在使用不需要为其IC提供5v电源的电动机驱动器模块,请跳过此)

输入7805 -----》 9V(+)

7805的输出----》电动机驱动器的5V i/p

在所有接地点上通用

第3步:编码部分

NODEMCU

NODEMCU

NODEMCU

NODEMCU

代码:https://goo.gl/3dIlcK

在代码中,您只需要编辑网络的SSID和密码,然后上传草图并记下NodeMCU的本地IP(连接到我们的漫游器就需要)

(如果愿意,为电动机使用不同的引脚,然后相应地更改代码,发送(用于通过App与NodeMCU进行比较的字符串)是我们在App制作过程中使用的关键字)

步骤4:使用AppInventor制作WiFi App

NODEMCU

NODEMCU

NODEMCU

NODEMCU

如果您想使用我的App,则要下载它:https://goo.gl/AJftJZ

想要制作自己的文件:然后下载.aia文件(https://goo.gl/kndTii)并将其导入MIT App Inventor中,并根据需要编辑布局。或按照上面的图片获得有关块和布局的想法。

第5步:所有相关下载

下载部分:

代码:https://goo.gl/3dIlcK

应用程序:https://goo.gl/AJftJZ

Mit AppInventor应用程序aia文件:https://goo .gl/AJftJZ

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分