資料介紹
描述
介紹
本教程演示如何構(gòu)建一個由您的 Android 智能手機控制的拾取和放置機器人。我們使用 MIT App Inventor 平臺構(gòu)建了一個移動應(yīng)用程序。在本教程中,我們將分別討論這個項目的每個部分。我們將討論:
- 1 如何控制伺服電機
- 2 如何控制直流電機
- 3 如何使用藍(lán)牙模塊
- 4 如何用你的手機控制你的機器人
因此,我希望本教程涵蓋您構(gòu)建機器人的所有需求。
情景
首先,我們要知道機器人是如何接單的。我們正在使用一個藍(lán)牙模塊,該模塊將連接到我們將在之后構(gòu)建的移動應(yīng)用程序。現(xiàn)在我們需要知道我們將使用藍(lán)牙連接通過手機向機器人發(fā)送命令。
![pYYBAGNOSSOAG-k-AABni-P45po140.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSSOAG-k-AABni-P45po140.jpg)
硬件
- 該套件需要一些簡單的組裝,但確實需要一些時間。按照套件隨附的說明進(jìn)行組裝,
在組裝結(jié)束時,它應(yīng)該如下所示:
![pYYBAGNOSSiAM8HpAAmOGAcfOwk641.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSSiAM8HpAAmOGAcfOwk641.jpg)
?
![pYYBAGNOSS2AN6P0AAXFaANgDZA362.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSS2AN6P0AAXFaANgDZA362.jpg)
Motor Shield 可讓您與電機交談。如果將電機直接連接到 Arduino 板,它會起火!因為每個電機至少需要 80MA,但數(shù)字 Arduino 引腳可以提供的最大電流是 40MA,所以不要嘗試將電機直接連接到您的 Arduino 板。
- 電機護罩可幫助您控制電機的方向(例如,向前、向后和釋放)。
![poYBAGNOSTOAGOK2AAure2YWw4g421.jpg](https://file.elecfans.com/web2/M00/70/CA/poYBAGNOSTOAGOK2AAure2YWw4g421.jpg)
- 電機屏蔽允許您通過單獨的 8 位速度選擇控制多達(dá) 4 個雙向直流電機(因此,分辨率約為 0.5%)。
您可以在屏蔽的頂部焊接一些排針,以便能夠使用 Arduino 引腳。
![poYBAGNOSTiAHqn9AAiDAWeZIns846.jpg](https://file.elecfans.com/web2/M00/70/CA/poYBAGNOSTiAHqn9AAiDAWeZIns846.jpg)
?
![pYYBAGNOST2AEgJrAAXXTnHYc3o959.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOST2AEgJrAAXXTnHYc3o959.jpg)
您需要將電機護罩貼在 Arduino 板上方,如下所示:
![pYYBAGNOSUqAYpmwAAkRmJ6jYPI518.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSUqAYpmwAAkRmJ6jYPI518.jpg)
藍(lán)牙模塊:它是飛行員和機器人之間發(fā)送命令和采取行動的通道。
![pYYBAGNOSVKAL6wbABFBGC0LTls447.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSVKAL6wbABFBGC0LTls447.jpg)
它有6個引腳;我們將只使用中間的四個引腳(RX-TX-GND-+5):
![pYYBAGNOSVmAUWuUAAu8bUdhTQ4478.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSVmAUWuUAAu8bUdhTQ4478.jpg)
我們將連接:
- 藍(lán)牙模塊上的 +5 到 Arduino 上的 5v
- 藍(lán)牙模塊上的 GND 到 Arduino 上的 GND
- 藍(lán)牙模塊上的 Rx 到 Arduino 上的 Tx
- 藍(lán)牙模塊上的 Tx 到 Arduino 上的 Rx
![poYBAGNOSWCAMjIcAArx7cOFXsE345.jpg](https://file.elecfans.com/web2/M00/70/CA/poYBAGNOSWCAMjIcAArx7cOFXsE345.jpg)
注意:為什么 Rx 到 Tx 和 Tx 到 Rx?
因為藍(lán)牙模塊發(fā)送數(shù)據(jù)(Tx)而 Arduino 接收此數(shù)據(jù)(Rx)。
一個發(fā)送,另一個接收
4) 伺服電機有 3 根線:紅色(正極)、棕色(負(fù)極)、黃色或橙色(信號)。
注意:請勿將伺服電機的正極和負(fù)極連接到 Arduino 板的 5V 和 GND。由于電機吸收的大電流,Arduino板會起火;使用外接電池。
![pYYBAGNOSWWATBXlAAhKPV7dXQo305.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSWWATBXlAAhKPV7dXQo305.jpg)
?
![pYYBAGNOSWmAP7GTAAVtzMFkAr4686.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSWmAP7GTAAVtzMFkAr4686.jpg)
?
![pYYBAGNOSW6ANsYdAAa0FPlA6zE765.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSW6ANsYdAAa0FPlA6zE765.jpg)
- 紅線接外接電池正極
- 外接電池負(fù)極的棕色線
- 橙色線連接到 Arduino 上的任何數(shù)字 (PWN) 引腳
![pYYBAGNOSXOAMZwLAAkj83Oy9Ck905.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSXOAMZwLAAkj83Oy9Ck905.jpg)
?
![pYYBAGNOSXiAUP28AAmuXShoKTA149.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSXiAUP28AAmuXShoKTA149.jpg)
注意:不要忘記將電池的 GND 和 Arduino 的 GND 共用,通過將每個 GND 相互連接來實現(xiàn)。
5) 直流電機
您需要在電機端子上焊接一些電線才能使用這些電機。
直流電機沒有極性。沒有正面也沒有負(fù)面。如果你顛倒你的電機連接,電機的運動方向?qū)淖儭?/font>
![pYYBAGNOSX2AU64tAAXnBsLMeug116.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSX2AU64tAAXnBsLMeug116.jpg)
?
![pYYBAGNOSYGAYLGZAAYT8jSA3DY902.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSYGAYLGZAAYT8jSA3DY902.jpg)
焊接電機端子后,將這些端子連接到電機護罩。
![pYYBAGNOSYaASieiAAshfkBaLfg587.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSYaASieiAAshfkBaLfg587.jpg)
注意:在Arduino 代碼中,我使用了電機 1 和電機 2 ,而不是電機 3 和電機 4。
?
原理圖
如何將機器人電機和電池與電機驅(qū)動器連接起來。
![poYBAGNOSYmAb2jWAAExWo2DJsY758.jpg](https://file.elecfans.com/web2/M00/70/CA/poYBAGNOSYmAb2jWAAExWo2DJsY758.jpg)
如何將 Arm 伺服電機和電池與 Arduino 板連接。
?
![poYBAGNOSYyAHQ3qAAD1xtftANA876.jpg](https://file.elecfans.com/web2/M00/70/CA/poYBAGNOSYyAHQ3qAAD1xtftANA876.jpg)
如何將藍(lán)牙模塊與 Arduino 板連接。
?
![pYYBAGNOSY6AUE8sAADAU7ayRKU874.jpg](https://file.elecfans.com/web2/M00/71/5D/pYYBAGNOSY6AUE8sAADAU7ayRKU874.jpg)
注意:在將代碼上傳到 Arduino 板時斷開(移除 RED WIRE +5 引腳)藍(lán)牙模塊。然后在上傳過程完成后重新連接。
- 藍(lán)牙控制的避障機器人
- DIY Arduino藍(lán)牙控制機器人
- 藍(lán)牙控制的Arduino機器人
- Arduino藍(lán)牙控制的機器人汽車
- 簡單的藍(lán)牙控制機器人開源
- 帶藍(lán)牙控制的遠(yuǎn)程機器人
- 藍(lán)牙控制機器人開源
- 基于ESP32的藍(lán)牙控制機器人 0次下載
- 基于視覺的自動駕駛拾放機器人
- 藍(lán)牙控制機器人車開源分享
- 藍(lán)牙控制機器人開源分享
- 基于DSP和PC的農(nóng)業(yè)機器人控制系統(tǒng) 18次下載
- 基于DSP的排險機器人車體控制系統(tǒng) 14次下載
- 機器人PID控制概述 27次下載
- 機器人設(shè)計教程之機器人控制和決策子系統(tǒng) 25次下載
- 如何使用PLC控制機器人 1882次閱讀
- 基于PIC單片機和PSC控制器實現(xiàn)機器人控制系統(tǒng)的設(shè)計 4085次閱讀
- 面對疫情 醫(yī)療機器人能幫上什么忙? 2236次閱讀
- 機器人控制系統(tǒng)分類_機器人控制系統(tǒng)有哪些 2.6w次閱讀
- 工業(yè)機器人技術(shù)應(yīng)用 5343次閱讀
- 機器人控制器有哪些類型_機器人控制器發(fā)展 1.2w次閱讀
- 關(guān)于工業(yè)機器人智能控制的四種控制方式 6479次閱讀
- 協(xié)作機器人的起源_為什么需要協(xié)作機器人 8322次閱讀
- 移動機器人控制系統(tǒng)設(shè)計與仿真 3640次閱讀
- 機器人臂展選擇三大注意事項 1738次閱讀
- 機器人控制系統(tǒng)的基本單元與機器人控制系統(tǒng)的特點分析 1.1w次閱讀
- 機器人的運動控制的介紹和如何將機器人的運動控制分成4種任務(wù) 1w次閱讀
- AI和VR在機器人控制的實在應(yīng)用匯總 5620次閱讀
- 基于PLC的機器人伺服運動控制系統(tǒng)設(shè)計詳解 1.6w次閱讀
- 詳細(xì)解析工業(yè)機器人控制系統(tǒng) 3.5w次閱讀
下載排行
本周
- 1A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 2PIC12F629/675 數(shù)據(jù)手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 3PIC16F716 數(shù)據(jù)手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 4dsPIC33EDV64MC205電機控制開發(fā)板用戶指南
- 5.78MB | 8次下載 | 免費
- 5STC15系列常用寄存器匯總免費下載
- 1.60 MB | 7次下載 | 5 積分
- 6模擬電路仿真實現(xiàn)
- 2.94MB | 4次下載 | 免費
- 7PCB圖繪制實例操作
- 2.92MB | 2次下載 | 免費
- 8零死角玩轉(zhuǎn)STM32F103—指南者
- 26.78 MB | 1次下載 | 1 積分
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 141次下載 | 1 積分
- 3基于STM32單片機智能手環(huán)心率計步器體溫顯示設(shè)計
- 0.10 MB | 137次下載 | 免費
- 4A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 5PIC12F629/675 數(shù)據(jù)手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 6如何正確測試電源的紋波
- 0.36 MB | 19次下載 | 免費
- 7PIC16F716 數(shù)據(jù)手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統(tǒng)EMC試驗方法及要求
- 1.97 MB | 8次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論