該機器人控制板包含一個 ATmega328P 微控制器和一個 L293D 電機驅動器。當然,它與 Arduino Uno 板沒有什么不同,但它更有用,因為它不需要另一個屏蔽來驅動電機!它沒有跳線雜亂,可以使用 CH340G 輕松編程。在驅動兩個直流電機的同時,您還可以通過使用此板的 I/O 引腳來控制不同的傳感器。在這個項目中,我們使用了 HC-SR04 超聲波距離傳感器和 IR 紅外傳感器。此外,使用了一臺伺服電機。您還可以通過此視頻了解如何制作自己的 arduino uno 板。
您可以使用此控制板對具有 5 種不同場景的機器人進行編程。本項目包含以下場景:
- SUMO 模式:這是一項運動,其中兩個機器人試圖將彼此推出一個圓圈(以類似于相撲運動的方式)。
- 跟隨模式:它可以使用HC-SR04傳感器感知被跟隨物體的存在。
- 跟蹤模式:線跟隨機器人是一種跟隨一條線的車輛,無論是黑線還是白線。
- 避障模式:避障機器人是一種智能設備,可以自動感知前方障礙物,并通過轉向另一個方向來避開它們。
- 繪圖模式:它包含伺服電機和一支筆。它可以在表面上繪制自己的運動軌跡。
- 在這個項目中,為了便于焊接,使用了 DIP 型元件。
補給品:
- 帶引導加載程序的 ATmega328P
- L293D 電機驅動器 IC
- B 型 USB 插座
- DIP 插座 28/16 針
- 12/16 MHz 晶體
- L7805 TO-220
- 100uF 電容器
- LED
- 電阻 10K/1K
- 470nF 電容器
- 電源插孔
- 2 針接線端子
- 公針頭
- 10nF / 22pF 陶瓷
- 6V 200RPM 迷你金屬齒輪電機
- 7.4V 1000mAh 2S 鋰電池
- 9V 800mAh 電池
- 9V 電池連接器
- 超聲波模塊 HC-SR04
- IR 紅外線傳感器
- CH340G USB轉TTL IC
3D文件、電路圖、代碼等請附件下載
* 以上內容翻譯自網(wǎng)絡,原作者:Mert KILIC,如設計侵權可聯(lián)系刪除。
閱讀全文