0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

454398 来源:wv 2019-10-05 17:11 次阅读

步骤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步:编码部分

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

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

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

步骤4:使用AppInventor制作WiFi App

如果您想使用我的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

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

    关注

    81

    文章

    5163

    浏览量

    199540
  • NODEMCU
    +关注

    关注

    13

    文章

    289

    浏览量

    21032
收藏 人收藏

    评论

    相关推荐

    CYBLE-416045-02在微控制器上制作应用程序,过段时间后突然停止工作的原因?

    我正在使用 CYBLE-416045-02 在微控制器上制作应用程序。 但是,它在 10 分钟或更长时间后突然停止工作。 我怀疑运行应用程序时是否会发生内存泄漏。 因此,我想检查是否发
    发表于 01-22 06:35

    如何用RK3588编写应用程序

    由于笔者平时的嵌入式开发工作,主要是集中在嵌入式Linux和Qt应用开发方向,因此,本篇文章我们尝试参考飞凌官方提供的嵌入式Linux+Qt相关的资料,编写一个Qt应用程序,并运行在OK3588-C
    发表于 12-19 13:24

    开发java应用程序的基本步骤是

    Java应用程序。确定您希望应用程序能够执行的任务和提供的功能。这将有助于指导您在开发过程中进行决策并确定实现代码的方式。 2.设计应用程序:在开始编写代码之前,您应该设计
    的头像 发表于 11-28 16:52 693次阅读

    OpenHarmony应用程序包整体说明

    到一起制作成OpenHarmony应用程序包,便于开发者对应用程序的部署。 应用软件所涉及的设备类型多种多样,开发者可通过OpenHarmony提供的应用程序包配置文件指定
    发表于 09-20 15:34

    OpenHarmony:全流程讲解如何编写Watchdog平台驱动以及应用程序

    1、程序介绍本程序是基于OpenHarmony标准系统编写的平台驱动案例:Watchdog目前已在凌蒙派-
    的头像 发表于 09-19 10:54 618次阅读
    OpenHarmony:全流程讲解如何<b class='flag-5'>编写</b>Watchdog平台驱动<b class='flag-5'>以及</b><b class='flag-5'>应用程序</b>

    OpenHarmony:全流程讲解如何编写RTC平台驱动以及应用程序

    1、程序介绍本程序是基于OpenHarmony标准系统编写的平台驱动案例:RTC目前已在凌蒙派-RK3568开发板跑通。
    的头像 发表于 09-19 10:14 536次阅读
    OpenHarmony:全流程讲解如何<b class='flag-5'>编写</b>RTC平台驱动<b class='flag-5'>以及</b><b class='flag-5'>应用程序</b>

    基于OpenHarmony编写GPIO平台驱动和应用程序

    程序是基于OpenHarmony标准系统编写的基础外设类:GPIO驱动。
    的头像 发表于 09-12 10:04 487次阅读
    基于OpenHarmony<b class='flag-5'>编写</b>GPIO平台驱动和<b class='flag-5'>应用程序</b>

    OpenHarmony:全流程讲解如何编写ADC平台驱动以及应用程序

    1、案例简介该程序是基于OpenHarmony标准系统编写的基础外设类:ADC驱动。目前该案例已在凌蒙派-RK3568开发板跑通。详细资料请参考官网:https://gitee.com
    的头像 发表于 09-04 16:41 662次阅读
    OpenHarmony:全流程讲解如何<b class='flag-5'>编写</b>ADC平台驱动<b class='flag-5'>以及</b><b class='flag-5'>应用程序</b>

    OpenHarmony:全流程讲解如何编写ADC平台驱动以及应用程序

    核心层统一管理,并由核心层统一发布一个服务供接口层,因此这种模式下驱动无需再为每个控制器发布服务。详细资料请参考官网地址:ADC平台驱动2.3、ADC应用程序ADC模块提供的主要接口如表1所示,具体
    发表于 09-04 16:34

    RTOS应用程序设计的五个实践技巧

    我在编写RTOS应用程序的过程中,经常会遇到这些困难,包括正确确定系统中有多少任务、如何设置优先级、协调任务行为、避免常见陷阱,有时只是为了让应用程序正常工作!
    发表于 07-07 16:10 581次阅读
    RTOS<b class='flag-5'>应用程序</b>设计的五个实践技巧

    可以用来制作智能广告板的应用程序IoTrix

    电子发烧友网站提供《可以用来制作智能广告板的应用程序IoTrix.zip》资料免费下载
    发表于 07-04 09:12 0次下载
    可以用来<b class='flag-5'>制作</b>智能广告板的<b class='flag-5'>应用程序</b>IoTrix

    Contromat:房间模型控制应用程序

    电子发烧友网站提供《Contromat:房间模型控制应用程序.zip》资料免费下载
    发表于 06-30 11:12 0次下载
    Contromat:房间模型<b class='flag-5'>控制</b><b class='flag-5'>应用程序</b>

    浅谈PLC应用程序的内容和质量

    PLC应用程序应最大限度地满足被控对象的控制要求,在构思程序主体的框架后,要以它为主线,逐一编写实现各控制功能或各子任务的
    发表于 06-25 10:04 172次阅读
    浅谈PLC<b class='flag-5'>应用程序</b>的内容和质量

    如何使用LUA的Web可配置wifi通用控制

    wifi 板。嗯,ESP8266 是我的解决方案,而且便宜!我分两部分描述该项目,第一部分发布在我的博客 第 1 部分解释了如何进行设置以及如何使用 LUA 编写和加载固件;描述了一个带有 GPIO2
    发表于 05-24 07:19

    是否可以通过Android应用程序控制ESP?

    您好我是这个论坛的新手,需要一些帮助。我正在使用 ESP-01 制作一个简单的 wifi控制器。我想知道是否可以通过 Android 应用程序控制 ESP。
    发表于 05-10 07:04