資料介紹
描述
在危險、孤獨和幸福的時候,狗被認為是人類寶貴的伙伴。大多數人在日常生活中會花很多時間與寵物相處。機器狗“湯米”是專門為喜歡機器人、編碼和狗的人設計的。他們想把自己的創造力投入到使非生物謀生的過程中。我制作了一只會走路的機器狗,我的目標是幫助人們更好地理解機器人工程,并幫助學生在他們的項目中發揮更大的創造力。世界各地的人都可以聯系我尋求任何幫助,或為任何類型的項目撰寫項目報告。
好吧,讓我們回到使用 Arduino 和超聲波傳感器來避開向其方向行駛的障礙物的寵物工作機器人 Tomy。所以這是一個可以前后走動的可愛小機器人。
在這篇文章中,您將能夠找到制作此機器人的完整代碼以及帶有用于開發此項目的組件的鏈接的分步說明。事實上,如果有人稱此機器人為避障機器人,那也沒錯.
行走機器人機構
主要的伺服電機是該項目開發的重要組成部分,這些伺服電機像肌肉一樣拉動和推動機器狗的軸。伺服器與 Arduino 連接,當 Arduino 向伺服器發送信號時,它們會以特定的角運動移動。根據從超聲波傳感器收集的數據做出的信號決定。角度運動是在沒有障礙物的情況下向前移動,當機器人檢測到障礙物或路徑不清晰時,角度運動是向后的,所以簡而言之,超聲波傳感器充當了機器人的“眼睛”。
機器人腿組裝
機器人的腿和身體的所有組件都在3D打印機上打印出來,舵機的喇叭連接到3D打印機上,但是可以用螺絲和膠水把身體連在一起,黃色的部分是將在其中進行伺服的機器人主體。如果有人需要 STL 文件,請給我評論,或者您可以使用任何 3D 建模軟件來構建您的腿和身體。
![pYYBAGNY2d2AIEp5AABjSTr4JM4043.jpg](https://file.elecfans.com/web2/M00/74/17/pYYBAGNY2d2AIEp5AABjSTr4JM4043.jpg)
正如您在下圖中看到的那樣,電線井井有條,因為它提供了用于連接伺服軸的專用插槽以及連接超聲波距離傳感器的視覺效果。機器人身體的設計使得所有硬件組件都可以輕松連接到它上面。
![poYBAGNY2eCAMEEJAABci2J78c0772.jpg](https://file.elecfans.com/web2/M00/73/84/poYBAGNY2eCAMEEJAABci2J78c0772.jpg)
方法論和聯系
電路圖很簡單,所有的連接都很容易定義,人可以簡單地將rig和echo引腳連接到A3和A4引腳,伺服信號引腳與Nano的D3和D10引腳連接。
代碼
對于代碼,打開Arduino IDE,然后將其粘貼到上傳板即Arduino nano上,如果您想更改伺服延時的引腳,則需要更改代碼。或者您可以通過更改代碼添加更多傳感器。但是對于初學者來說,我們只是不對代碼進行任何更改。
電路原理圖
![poYBAGNY2eWAF_3SAAAzo1i6xeI777.jpg](https://file.elecfans.com/web2/M00/73/84/poYBAGNY2eWAF_3SAAAzo1i6xeI777.jpg)
機器人的最后步驟
進行所有連接并切斷電線而不是跳線減少電線數量,我們使用 9v 電池和開關,這樣我就可以在需要時關閉和打開。如果要添加更多的零件,這應該考慮到伺服電機每個只能承受9g,所以應該考慮等待考慮。完成所有集合后,我們將電池連接到骨架的中間位置,然后最后添加腿。如果您計劃長時間運行此項目,我建議使用可充電電池。
![poYBAGNY2eiAF3c8AAB7N513M9E464.jpg](https://file.elecfans.com/web2/M00/73/84/poYBAGNY2eiAF3c8AAB7N513M9E464.jpg)
- 機器人紅外避障 0次下載
- Arduino伺服電機避障機器人
- Arduino避障機器人車2WD帶AA電池
- 用Arduino和L298制作帶有避障機器人的巡線器
- 如何使用Arduino Uno制作智能避障機器人
- 基于Arduino UNO的避障機器人 2次下載
- 如何制作避障機器人
- 如何制作與Arduino配合使用的避障機器人
- 基于Arduino的避障機器人汽車
- Arduino機器人避障
- arduino nano避障機器人
- 基于降級模糊避障控制算法的爬壁機器人 17次下載
- 基于區塊鏈的偵查機器人實時避障設計方案 10次下載
- 如何進行簡易避障機器人的設計 27次下載
- 自主機器人避障方法研究 0次下載
- 如何使用Arduino制造一個自動平衡機器人 4833次閱讀
- 基于松下交流伺服電機和pmac運動控制卡實現機器人視覺伺服系統的設計 4829次閱讀
- 微雪電子紅外接近傳感器 紅外避障模塊簡介 2892次閱讀
- 微雪電子 Micro:bit輪式智能機器人簡介 2587次閱讀
- 微雪電子智能車Arduino AlphaBot2簡介 2275次閱讀
- 微雪電子智能車學習板配件包Arduino開發板簡介 1585次閱讀
- 微雪電子輪式智能機器人簡介 1375次閱讀
- dfrobotminiQ 4WD教育機器人介紹 2240次閱讀
- 機器人視覺避障的常用傳感器介紹和原理說明 1.3w次閱讀
- 機器人底盤的主要三大技術 8212次閱讀
- 機器人避障技術還需解決哪些問題? 1.2w次閱讀
- 如何解決機器人“避障”的問題 4568次閱讀
- 基于STM32的家庭服務機器人系統工作原理及設計 1.4w次閱讀
- 模擬智能家居的環境下的家庭服務機器人系統的設計 1828次閱讀
- 讓機器人實現避障6種的方,圖文詳解 2.5w次閱讀
下載排行
本周
- 1A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 2PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 3PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 4dsPIC33EDV64MC205電機控制開發板用戶指南
- 5.78MB | 8次下載 | 免費
- 5STC15系列常用寄存器匯總免費下載
- 1.60 MB | 7次下載 | 5 積分
- 6模擬電路仿真實現
- 2.94MB | 4次下載 | 免費
- 7PCB圖繪制實例操作
- 2.92MB | 2次下載 | 免費
- 8零死角玩轉STM32F103—指南者
- 26.78 MB | 1次下載 | 1 積分
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 141次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 137次下載 | 免費
- 4A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 5PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 6如何正確測試電源的紋波
- 0.36 MB | 19次下載 | 免費
- 7PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統EMC試驗方法及要求
- 1.97 MB | 8次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論