資料介紹
描述
我已經(jīng)在家里使用 ESP8266 制作了很多 wifi 控制的機器人。現(xiàn)在,我決定制作相同的 wifi 控制機器人,但升級版本。所以在這里我要做一個自平衡機器人。我真的希望這會比以前更有趣。所以,讓我們一起來吧……
是的,當(dāng)然我已經(jīng)嘗試讓它盡可能簡單,并確保任何人都可以通過本教程使其變得簡單......
您將從本教程中學(xué)到什么
節(jié)點單片機
NodeMCU 是一個開源的物聯(lián)網(wǎng)平臺。它包括在 Espressif Systems 的 ESP8266 Wi-Fi SoC 上運行的固件,以及基于 ESP-12 模塊的硬件。默認情況下,術(shù)語“NodeMCU”是指固件而不是開發(fā)套件。固件使用 Lua 腳本語言。
為什么在物聯(lián)網(wǎng)項目中使用節(jié)點 MCU/ESP8266?
ESP8266 具有非常低的成本和高功能,使其成為物聯(lián)網(wǎng) (IoT) 的理想模塊。它可用于任何需要將設(shè)備連接到本地網(wǎng)絡(luò)或互聯(lián)網(wǎng)的應(yīng)用程序。NodeMCU 開發(fā)板/套件 v1。0 (Version2) NodeMCU 是一個類似 Arduino 的設(shè)備。
如何在 Node MCU 中上傳代碼?
請按照以下步驟操作,如果您是新手并且不熟悉此 ESP8266 模塊,或者在上傳代碼時遇到問題
1.首先從下面的鏈接下載代碼。現(xiàn)在打開 Arduino 并轉(zhuǎn)到 File~New。
2.現(xiàn)在將出現(xiàn)一個新窗口。接下來,刪除所有現(xiàn)有代碼并粘貼給定的代碼。
3.在代碼中,您會發(fā)現(xiàn) Additional Board Manager URL 現(xiàn)在復(fù)制 URL 并執(zhí)行下一步。對于不同的操作系統(tǒng),您有不同的選擇。MAC:轉(zhuǎn)到 Arduino ~ 首選項 Windows:Fille ~ 首選項
4.現(xiàn)在將其粘貼到 Additional Board Manager URL 部分,然后按確定。現(xiàn)在去工具~板~板管理器搜索“ESP8266”并安裝最新版本。

?
5.安裝完成后進入Tools~Board,選擇ESP-12E Module。因此,現(xiàn)在選擇了董事會。
6.下一步,選擇正確的 COM 端口。
7.然后先編譯程序,然后上傳到NodeMCU。幾秒鐘后,代碼將被編譯,然后上傳到 NodeMCU Car。
什么是 L298N,為什么要使用它?
L298N 是采用 15 引腳多瓦和 PowerSO20 封裝的集成單片電路。它是一種高壓、大電流雙全橋驅(qū)動器,設(shè)計用于接受標(biāo)準 TTL 邏輯電平沙驅(qū)動感應(yīng)負載,如繼電器、螺線管、直流和步進電機。

?
L298N 是一款雙 H 橋電機驅(qū)動器,可同時控制兩個直流電機的速度和方向。該模塊可驅(qū)動電壓在 5 至 35V 之間的直流電機,峰值電流高達 2A。
什么是自平衡機器人?
兩輪自平衡機器人代表一個機器人平臺,具有兩個獨立驅(qū)動的輪子,重心位于輪子旋轉(zhuǎn)軸的上方。機器人的行為類似于倒立擺的經(jīng)典機械系統(tǒng)。

?
印刷電路板是什么意思?
印刷電路板
印刷電路板、PC 板或 PCB,是一種印刷或蝕刻有導(dǎo)電線的非導(dǎo)電材料。電子元件安裝在板上,走線將元件連接在一起以形成工作電路或組件。

?
為什么我們要在項目中使用 PCB?
有效的 PCB 設(shè)計有助于減少出錯的機會以及短路的可能性。隨著技術(shù)的日新月異,PCB 在當(dāng)今時代發(fā)揮著至關(guān)重要的作用。這些電路板是電子產(chǎn)品的基礎(chǔ),因為它們幾乎用于所有電子設(shè)備。

?

?

?
如何輕松制作PCB板?
在家制作PCB板是可能的,但制作起來非常困難并且需要很多時間。但是,如果您從任何 PCB 制造公司購買它們,這真的很容易。通常,我在EasyEDA中設(shè)計電路圖和Garber文件()在我的情況下,我總是更喜歡使用JLCPCB的服務(wù)來制作我想要的PCB板。他們非常專業(yè),也提供非常快速的交付,幫助我在短時間內(nèi)完成我的項目。我還想分享一件事,即;他們的PCB板制作價格真的很低。他們還提供了這張優(yōu)惠券,我通過它只支付了最低金額的費用。在我的下一個項目中,我將使用他們的JLCPCB SMT服務(wù)將滿足我節(jié)省金錢和時間的需求。我可以制造任何東西,因為他們有超過200k+ 的庫存組件。作為一名電子工程師和項目制造商,我?guī)缀蹩偸歉矚g使用 PCB 制作我的電子項目,如果你問我個人的選擇,JLCPCB是我制作定制 PCB 的最佳選擇
如果您通過此鏈接注冊:https ://jlcpcb.com/IAT或通過 JLCPCB注冊將其設(shè)為會員鏈接, 注冊成功后可獲得 $27 優(yōu)惠券。

?
如何組裝硬件零件?
在這一步中,我們首先要制作機器人底盤。為此,我將使用一小塊 PVC 板來制作機器人底盤。然后我用夾子和一些熱膠連接了兩個 500rpm 齒輪馬達。然后我將輪子連接到電機端子并正確擰緊螺釘。
然后我使用雙面膠帶將 18650 鋰離子電池座與機器人底盤連接起來。
接下來,我將一些電線連接到電機的正負極端子上,然后將端子與l298n電機驅(qū)動模塊連接。
現(xiàn)在我按照電路圖進行了其他連接。
我已經(jīng)隨本文提供了電路圖供您參考。

?

?

?

?

?

?

?
如何使用智能手機控制機器人?
這是該項目的最后一步。按照步驟成功制作機器人后,您必須在 Android 手機上安裝名為“NodeMCU_Car”的軟件,該軟件可在 Play-store 中輕松獲得。

?
安裝成功后,請按照步驟操作-
- 打開手機的wifi
- 搜索可用的網(wǎng)絡(luò)。在這里,在這種情況下,名稱將是“Monalisa 的 Wifi 機器人”
- 連接可用的網(wǎng)絡(luò)
- 現(xiàn)在打開名為“NodeMCU_Car”的安卓應(yīng)用
- 現(xiàn)在與機器人連接
- 因此它連接成功。讓我們和機器人一起玩吧。

- ?
- 二輪自平衡機器人開源設(shè)計
- 自平衡機器人的構(gòu)建
- 使用Arduino的自平衡機器人 0次下載
- 基于Arduino UNO的自平衡機器人 0次下載
- 帶有BT Web控制的Arduino自平衡機器人
- Magicbit的自平衡機器人
- 利用麥克風(fēng)和音符來控制自平衡機器人
- 使用TensorFlow對自平衡機器人進行手勢控制
- Arduino平衡機器人盾牌代碼
- 迷你平衡機器人
- 畢業(yè)設(shè)計--球上自平衡機器人
- 基于JJBoover的遠程控制ARDUNO自平衡機器人資料下載 2次下載
- 可載人自平衡移動機器人控制系統(tǒng)設(shè)計李京濤 0次下載
- DIY:簡簡單單自制平衡機器人 25次下載
- 自平衡人形機器人動作控制器的設(shè)計
- 如何使用PLC控制機器人 1882次閱讀
- 基于R128開發(fā)板的自平衡賽車機器人設(shè)計 962次閱讀
- 烤箱自平衡門鉸鏈機構(gòu)的設(shè)計 1760次閱讀
- 利用STM32實現(xiàn)自平衡機器人功能項目 1081次閱讀
- 基于STM32的自平衡機器人設(shè)計 981次閱讀
- 基于STM32的球上自平衡機器人設(shè)計方案 2067次閱讀
- 如何使用Arduino制造一個自動平衡機器人 4833次閱讀
- 基于使用A4988驅(qū)動程序和HC-05 bt模塊構(gòu)建自平衡機器人 2152次閱讀
- 基于ATmage128單片機和紅外測距傳感器實現(xiàn)自平衡機器人系統(tǒng)的設(shè)計 2474次閱讀
- 基于ATmega128單片機實現(xiàn)自平衡機器人控制系統(tǒng)的應(yīng)用方案 4106次閱讀
- 聯(lián)想發(fā)布自研工業(yè)機器人 2705次閱讀
- 機器人控制系統(tǒng)分類_機器人控制系統(tǒng)有哪些 2.6w次閱讀
- 機器人控制器有哪些類型_機器人控制器發(fā)展 1.2w次閱讀
- 簡易平衡機器人制作圖解 6936次閱讀
- 軟體機器人 前所未見的機器人 3770次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論