0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何制作WiFi控制的汽車以及為其編寫應(yīng)用程序

454398 ? 來(lái)源:wv ? 2019-10-05 17:11 ? 次閱讀

步驟1:所需的組件

NodeMCU 12E

L293D電動(dòng)機(jī)驅(qū)動(dòng)器(或其他類似Adafruit的電動(dòng)機(jī)驅(qū)動(dòng)器護(hù)罩和L298N)

BO電機(jī)對(duì)

底盤(在這里,我使用手工制作的底盤使該項(xiàng)目變得便宜)

蓖麻輪

跳線很少電線

迷你面包板

移動(dòng)電源(用于為NodeMCU供電

9V電池(用于電動(dòng)機(jī))

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

步驟2:連接

1。將電機(jī)導(dǎo)線連接到Motor Driver

2的Motor輸出引腳。將驅(qū)動(dòng)器的電機(jī)輸入引腳與NodeMCU引腳連接

在這里,我們使用的引腳為:

D0和D1:用于右電機(jī)

D2和D3:用于左馬達(dá)

3。可選:((如果您正在使用不需要為其IC提供5v電源的電動(dòng)機(jī)驅(qū)動(dòng)器模塊,請(qǐng)?zhí)^此)

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

7805的輸出----》電動(dòng)機(jī)驅(qū)動(dòng)器的5V i/p

在所有接地點(diǎn)上通用

第3步:編碼部分

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

在代碼中,您只需要編輯網(wǎng)絡(luò)的SSID和密碼,然后上傳草圖并記下NodeMCU的本地IP(連接到我們的漫游器就需要)

(如果愿意,為電動(dòng)機(jī)使用不同的引腳,然后相應(yīng)地更改代碼,發(fā)送(用于通過App與NodeMCU進(jìn)行比較的字符串)是我們?cè)贏pp制作過程中使用的關(guān)鍵字)

步驟4:使用AppInventor制作WiFi App

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

想要制作自己的文件:然后下載.aia文件(https://goo.gl/kndTii)并將其導(dǎo)入MIT App Inventor中,并根據(jù)需要編輯布局。或按照上面的圖片獲得有關(guān)塊和布局的想法。

第5步:所有相關(guān)下載

下載部分:

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

應(yīng)用程序:https://goo.gl/AJftJZ

Mit AppInventor應(yīng)用程序aia文件:https://goo .gl/AJftJZ

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5301

    瀏覽量

    204190
  • NODEMCU
    +關(guān)注

    關(guān)注

    13

    文章

    289

    瀏覽量

    21479
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    EE-134:SHARC系列編寫C兼容匯編代碼中斷處理程序

    電子發(fā)燒友網(wǎng)站提供《EE-134:SHARC系列編寫C兼容匯編代碼中斷處理程序.pdf》資料免費(fèi)下載
    發(fā)表于 01-07 13:58 ?0次下載
    EE-134:<b class='flag-5'>為</b>SHARC系列<b class='flag-5'>編寫</b>C兼容匯編代碼中斷處理<b class='flag-5'>程序</b>

    TAS2521應(yīng)用程序參考指南

    電子發(fā)燒友網(wǎng)站提供《TAS2521應(yīng)用程序參考指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-10 13:49 ?0次下載
    TAS2521<b class='flag-5'>應(yīng)用程序</b>參考指南

    AWTK-WEB 快速入門(1) - C 語(yǔ)言應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺(tái)的應(yīng)用程序。有時(shí)我們需要使用Web界面與設(shè)備進(jìn)行交互,本文介紹一下如何使用C語(yǔ)言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建一個(gè)應(yīng)用程序
    的頭像 發(fā)表于 11-27 11:46 ?248次閱讀
    AWTK-WEB 快速入門(1) - C 語(yǔ)言<b class='flag-5'>應(yīng)用程序</b>

    I2C啟動(dòng)加載準(zhǔn)備TMS320C645x應(yīng)用程序

    電子發(fā)燒友網(wǎng)站提供《I2C啟動(dòng)加載準(zhǔn)備TMS320C645x應(yīng)用程序.pdf》資料免費(fèi)下載
    發(fā)表于 10-16 11:30 ?0次下載
    <b class='flag-5'>為</b>I2C啟動(dòng)加載準(zhǔn)備TMS320C645x<b class='flag-5'>應(yīng)用程序</b>

    所有的labview應(yīng)用程序的三要素是什么

    的一種圖形化編程語(yǔ)言,它廣泛用于數(shù)據(jù)采集、儀器控制、自動(dòng)化測(cè)試和過程控制等領(lǐng)域。LabVIEW應(yīng)用程序通常由三個(gè)基本要素組成:前面板(Front Panel)、塊圖(Block Diagram)和圖標(biāo)
    的頭像 發(fā)表于 09-04 16:08 ?389次閱讀

    可以使用CYBT-343026-01制作使用HFP和AVRCP的應(yīng)用程序嗎?

    我們計(jì)劃使用 CYBT-343026-01 制作使用 HFP 和 AVRCP 的應(yīng)用程序。 可以使用 CYBT-343026-01 制作使用 HFP 和 AVRCP 的應(yīng)用程序嗎? 根
    發(fā)表于 05-22 06:50

    AIROC客戶端控制應(yīng)用程序不起作用的原因?

    似乎可以連接(不再顯示灰色),但在按下任何按鈕時(shí)都不會(huì)發(fā)生任何情況。 不過,BTSpy 似乎什么都能顯示,比如在 Windows/TeraTerm BTSpy 上按鍵時(shí),它會(huì)顯示信息,但在客戶端控制應(yīng)用程序 SPP 標(biāo)簽或信息
    發(fā)表于 05-21 06:56

    Anthropic推出iPhone應(yīng)用程序和業(yè)務(wù)層

    Anthropic 推出 iPhone 應(yīng)用程序和業(yè)務(wù)層,支持使用Claude 3 Opus、Sonnet 和 Haiku 模型
    的頭像 發(fā)表于 05-07 10:22 ?473次閱讀

    嵌入式汽車系統(tǒng)中的GUI導(dǎo)航

    一線汽車供應(yīng)商需要能夠使用生產(chǎn)的定制圖形和獨(dú)特的字體,以幫助區(qū)分產(chǎn)品品牌并創(chuàng)造精美的外觀和感覺。顯示增強(qiáng)型嵌入式技術(shù)使您可以編寫應(yīng)用程序行為,并將
    發(fā)表于 05-03 09:23 ?324次閱讀
    嵌入式<b class='flag-5'>汽車</b>系統(tǒng)中的GUI導(dǎo)航

    鴻蒙OpenHarmony【標(biāo)準(zhǔn)系統(tǒng)編寫“Hello World”程序】 (基于RK3568開發(fā)板)

    編寫“Hello World”程序 下方將展示如何在單板上運(yùn)行第一個(gè)應(yīng)用程序,其中包括新建應(yīng)用程序、編譯、燒寫、運(yùn)行等步驟,最終輸出“Hello World!”。 前提條件 已參考[創(chuàng)
    的頭像 發(fā)表于 04-24 17:32 ?885次閱讀
    鴻蒙OpenHarmony【標(biāo)準(zhǔn)系統(tǒng)<b class='flag-5'>編寫</b>“Hello World”<b class='flag-5'>程序</b>】 (基于RK3568開發(fā)板)

    【從0開始創(chuàng)建AWTK應(yīng)用程序】編譯應(yīng)用到RTOS平臺(tái)

    AWStudio上編寫好AWTK應(yīng)用程序后,部署到RTOS平臺(tái)(如STM32)是很方便的,下面就以STM32F429型號(hào)為例子來(lái)介紹如何編譯AWTK應(yīng)用到RTOS
    的頭像 發(fā)表于 03-21 08:23 ?643次閱讀
    【從0開始創(chuàng)建AWTK<b class='flag-5'>應(yīng)用程序</b>】編譯應(yīng)用到RTOS平臺(tái)

    應(yīng)用程序中的服務(wù)器錯(cuò)誤怎么解決?

    在使用應(yīng)用程序時(shí),可能會(huì)遇到服務(wù)器錯(cuò)誤的問題。這種錯(cuò)誤通常會(huì)導(dǎo)致應(yīng)用程序無(wú)法正常運(yùn)行 ,給用戶帶來(lái)不便。下面將介紹應(yīng)用程序中的服務(wù)器錯(cuò)誤及其解決方法,幫助您快速解決這一問題。
    的頭像 發(fā)表于 03-12 15:13 ?6362次閱讀

    使用CY8CKIT-062-WIFI-BLE編寫Wi-Fi應(yīng)用程序,如何禁用Wi-Fi驅(qū)動(dòng)程序消息到UART?

    我正在使用CY8CKIT-062-WIFI-BLE編寫Wi-Fi應(yīng)用程序。 當(dāng)程序啟動(dòng)時(shí),它會(huì)打印以下有關(guān)堆棧的消息。 很有用,但我對(duì) UART 還有其他計(jì)劃。 如何禁用這些消息? W
    發(fā)表于 03-01 08:11

    LTE MQTT通信應(yīng)用程序說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《LTE MQTT通信應(yīng)用程序說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 02-21 10:47 ?0次下載
    LTE MQTT通信<b class='flag-5'>應(yīng)用程序</b>說(shuō)明

    CYBLE-416045-02在微控制器上制作應(yīng)用程序,過段時(shí)間后突然停止工作的原因?

    我正在使用 CYBLE-416045-02 在微控制器上制作應(yīng)用程序。 但是,它在 10 分鐘或更長(zhǎng)時(shí)間后突然停止工作。 我懷疑運(yùn)行應(yīng)用程序時(shí)是否會(huì)發(fā)生內(nèi)存泄漏。 因此,我想檢查是否發(fā)
    發(fā)表于 01-22 06:35