該機器人控制板包含一個ATmega328P微控制器和一個L293D電機驅(qū)動器。當(dāng)然,它與Arduino Uno板沒有什么不同,但是它更有用,因為它不需要另一個屏蔽來驅(qū)動電機!它不受跳線干擾的影響,可通過CH340G輕松編程。在驅(qū)動兩個直流電動機時,還可以通過在此板上使用I / O引腳來控制不同的傳感器。在此項目中,我們使用了HC-SR04超聲波距離傳感器和IR紅外傳感器。另外,使用了一個伺服電動機。您還可以通過此視頻了解如何制作自己的arduino uno板。
您可以使用該控制板對具有5種不同場景的機器人進行編程。此項目包括以下方案:
相撲模式:這是一種運動,其中兩個機器人試圖將彼此推出一個圓圈(與相撲運動類似)。
跟隨我模式:它可以使用HC-SR04傳感器感應(yīng)是否存在要跟隨的物體。
跟蹤模式:追隨者機器人是跟隨黑線或白線的車輛。
避開模式:避障機器人是一種智能設(shè)備,可以自動感知前方的障礙物,并通過將自己轉(zhuǎn)向另一個方向來避開障礙物。
繪圖模式:它包含伺服電機和一支筆。它可以在表面上繪制自己的運動軌跡。
在該項目中,使用了DIP類型的組件以便于焊接。
所需組件:
帶有Bootloader的ATmega328P
L293D電機驅(qū)動器IC
B型USB插座-https
DIP插座十六分之二十八銷
12/16 MHz晶體
L7805 TO-220
100uF的電容
LED
電阻10K / 1K
470nF的電容
電源插座
2針接線端子-
公引腳頭
10nF的/ 22pF的陶瓷
6V 200RPM迷你金屬齒輪減速電機
7.4V 1000mAh的2S鋰聚合物電池
9V 800mAh電池-http:
9V電池連接器-https
超聲波模塊HC-SR04
紅外紅外線傳感器
CH340G USB轉(zhuǎn)TTL IC-