<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于ESP8266的簡易三輪機器人小車設計

strongerHuang ? 來源:instructables.com ? 2023-12-14 09:30 ? 次閱讀

項目作者:ROBO HUB 翻譯文首發于:DF創客社區

這篇教程會向你展示如何在家中用基礎電子零件制作一輛簡單的機器人車。

車子可以通過手機來控制,而且不只限于4個方向。這是一個對于初學者來說非常有趣的項目,占用的完成時間不會很多,通過它不僅可以學習到如何搭建車輛,還可以了解電機對車輛工作的作用,以及一些基本的電子知識、編程實踐,甚至一些物理知識。

所需物料

NodeMCU 或者 ESP8266

L298N 電機驅動器

BO電機(減速電機)

輪子

紙板片

熱熔膠和強力膠

跳線

鋰離子電池和電池盒

開關

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

3D打印機

PLA絲線

Tinkercad應用

Cura切片軟件

制作步驟

制備底板

這個項目提供兩種進行底板制作的方式:可以選擇3D打印,也可以選擇用紙板制作。(STL文件可以在文末下載

如果選擇3D打印作為底板,需要使用Tinkercad應用進行設計,然后打印。如果選擇紙板,則需要根據BO電機的設計參考標準制作模板,然后將模板輪廓畫在紙板上,剪裁出底板。

制作電路圖

17d1780c-9a17-11ee-8b88-92fbcf53809c.png

整輛機器人車的電路圖如教程所示,沒有使用面包板,而是直接使用跳線在組件之間進行連接。

建立連接之前,確保將電池的地線連接到馬達驅動器和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中。(代碼可以在文末下載

17d53514-9a17-11ee-8b88-92fbcf53809c.png

如果你想為WiFi設置自定義名字,可以在代碼中編輯,如果你對此還不完全清楚,建議不要做任何改變。

點擊板子,選擇esp8266模塊板,現在檢查正確的串行端口(COM)號碼,然后點擊上傳代碼按鈕。

17f51bb8-9a17-11ee-8b88-92fbcf53809c.png

一段時間后,代碼將被上傳到板子上,現在板子上有了代碼。

完成這一步后,通過電池的電力供應測試項目,當你打開開關后,如果一切正常,Nodemcu的LED指示燈將會亮起,你可以在手機上看到Wi-Fi的名字。

添加前輪

180e2630-9a17-11ee-8b88-92fbcf53809c.png

機器人車是三輪車,前面的一個輪子是自由滾動的,另外兩個輪子是由電機軸控制的。

18228df0-9a17-11ee-8b88-92fbcf53809c.png18417724-9a17-11ee-8b88-92fbcf53809c.png

現在對于這個我們使用的是一個簡單的機制,我們要做的就是使用一根吸管或一段管子。如果你找不到任何管子,你可以自己動手制作,只需將紙條卷成管狀并用強力膠加固。

在紙板的小尖端上放置并使用強力膠固定。

然后可以添加輪子,并使用管子或者自制紙管從中心鎖住它!

基礎模型已經準備好,現在我們要添加的就是電子元件,并且這并不是一個復雜的任務。

完成裝配

18515590-9a17-11ee-8b88-92fbcf53809c.png

在紙板上放一滴熱膠,然后放上裝有電池的鋰離子電池座。接下來,將電機驅動器固定到紙板上,可以將BO電機的線連接到驅動器的插槽里。最后,放上Nodemcu板。

使用方式

設立機器人車和手機(控制設備)的連接十分簡單。使用Wi-Fi接入熱點,先在手機上打開Wi-Fi,然后開啟機器人車,你將在手機上看到你為車輛所設的Wi-Fi名稱,連上網絡。然后,你可以打開已預裝在你手機上的應用,這樣你就能通過一個數字屏幕遙控器來控制機器人車了。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電路圖
    +關注

    關注

    10248

    文章

    10646

    瀏覽量

    515964
  • mcu
    mcu
    +關注

    關注

    146

    文章

    16130

    瀏覽量

    344836
  • 機器人
    +關注

    關注

    206

    文章

    27273

    瀏覽量

    202003
  • 電機驅動器
    +關注

    關注

    15

    文章

    599

    瀏覽量

    64094
  • ESP8266
    +關注

    關注

    50

    文章

    950

    瀏覽量

    44160

原文標題:自制一輛基于ESP8266的簡易三輪機器人小車,可以通過手機遙控!

文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何使用ESP8266和ArduinoUno設計無線遙控兩輪機器人漫游車

    本教程展示了如何使用連接到ESP8266Wi-fi模塊的ArduinoUno和兩個步進電機,通過Wi-Fi網絡設計遠程控制的兩輪機器人漫游車。
    的頭像 發表于 05-13 17:06 ?8176次閱讀
    如何使用<b class='flag-5'>ESP8266</b>和ArduinoUno設計無線遙控兩<b class='flag-5'>輪機器人</b>漫游車

    三輪循跡小車

    用51控制一個三輪循跡小車,采用五路光電檢測,還有一個輪子是萬向,現在調節占空比是小車能夠實現循跡,可是在走直線的時候,車子總是繞著黑線左右擺,請問有什么好的程序控制方法?
    發表于 11-01 20:48

    三輪移動機器人平移方法

    求助,三輪全向機器人怎么實現平移,求解
    發表于 01-02 10:03

    基于ESP8266物聯網智能小車的設計資料分享

    小車開發系列文章目錄前言一、最簡單DIY基于ESP8266的物聯網智能小車①(webserver服務器網頁簡單遙控版)是什么?二、制作步驟1.準備硬件2.搭建Arduino開發環境和鏈接硬件和下載代碼3.智能
    發表于 01-21 08:39

    自制一輛基于ESP8266簡易三輪機器人小車,可以通過手機遙控!

    一切正常,Nodemcu的LED指示燈將會亮起,你可以在手機上看到Wi-Fi的名字。 添加前輪 機器人車是三輪車,前面的一個輪子是自由滾動的,另外兩個輪子是由電機軸控制的。 現在對于這個我們
    發表于 10-12 17:57

    如何將ESP8266連接到WiFi

    在之前的ESP8266項目中,我簡要介紹了ESP8266 WiFi模塊,如何開始使用ESP8266和Arduino,ESP8266 ESP-
    的頭像 發表于 07-29 11:32 ?8.6w次閱讀
    如何將<b class='flag-5'>ESP8266</b>連接到WiFi

    怎樣使用ESP8266 Flasher和Programmer燒寫ESP8266 AT固件

    選擇要連接的COM端口ESP8266 Flasher和Programmer + ESP8266 Wifi串行收發器模塊。將BAUDRATE設置為115200。
    的頭像 發表于 11-18 17:58 ?2w次閱讀

    NodeMcu ESP8266 無需任何基礎 制作wifi小車

    NodeMcu ESP8266 無需任何基礎 制作wifi小車 簡介硬件連線代碼在手機上下載 TCP 調試APP下載簡介使用arduino編譯(代碼簡單)所需工具:Arduino (需要安裝
    發表于 10-28 10:21 ?38次下載
    NodeMcu <b class='flag-5'>ESP8266</b> 無需任何基礎 制作wifi<b class='flag-5'>小車</b>

    ESP8266之硬件機理

    ESP8266硬件機理1.ESP8266簡介2.硬件結構3.運行機理3.1 Warning3.2 機理4.快速搭建服務器Attention4.1進入STA模式4.2復位4.3獲取附近能夠連接
    發表于 12-09 12:21 ?34次下載
    <b class='flag-5'>ESP8266</b>之硬件機理

    最簡單DIY基于ESP8266的物聯網智能小車②(webserver服務器網頁高級遙控版)

    ESP8266ESP32物聯網智能小車開發系列文章目錄第一篇:最簡單DIY基于ESP8266的物聯網智能小車①(webserver服務器網
    發表于 12-29 18:58 ?0次下載
    最簡單DIY基于<b class='flag-5'>ESP8266</b>的物聯網智能<b class='flag-5'>小車</b>②(webserver服務器網頁高級遙控版)

    使用ESP8266-01制作WIFI遙控小車(一)

    使用ESP8266-01制作WIFI遙控小車(一)ESP8266簡介ESP8266有三種工作模式:STA、AP以及STA+AP。STA 模式:ESP
    發表于 01-12 19:47 ?46次下載
    使用<b class='flag-5'>ESP8266</b>-01制作WIFI遙控<b class='flag-5'>小車</b>(一)

    帶有ESP8266的電報機器人

    電子發燒友網站提供《帶有ESP8266的電報機器人.zip》資料免費下載
    發表于 11-21 09:47 ?0次下載
    帶有<b class='flag-5'>ESP8266</b>的電報<b class='flag-5'>機器人</b>

    基于ESP8266的電報機器人

    用電報機器人 API 和 ESP8266 開始我的 Hackster 職業生涯真是太棒了。通過這個項目,我試圖描述如何使用電報機器人控制 ESP8266,這將打開物聯網的偉大世界。1.
    發表于 12-21 11:35 ?0次下載

    機器人小車開源設計

    電子發燒友網站提供《機器人小車開源設計.zip》資料免費下載
    發表于 06-28 15:26 ?0次下載
    <b class='flag-5'>機器人小車</b>開源設計

    ESP8266由游戲手柄控制的汽車機器人

    電子發燒友網站提供《ESP8266由游戲手柄控制的汽車機器人.zip》資料免費下載
    發表于 07-03 10:12 ?0次下載
    <b class='flag-5'>ESP8266</b>由游戲手柄控制的汽車<b class='flag-5'>機器人</b>
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>