第1步:汽車底盤和組裝
您可以在該項(xiàng)目中使用任何機(jī)器人汽車底盤,只需更改硬件和程序即可根據(jù)您的機(jī)箱。我正在為此項(xiàng)目使用4WD機(jī)器人車載套件。
檢查隨附的視頻以學(xué)習(xí)組裝。
步驟2:組件
Arduino UNO
L298N電動(dòng)機(jī)驅(qū)動(dòng)器
PS2無線遙控器和接收器
18650可充電3.7 V電池x 2
電池/電池座
跳線
為電池充電/保護(hù)目的,您可以添加其他組件
用于2S的BMS
用于3S的BMS
步驟3:硬件連接
我還沒有找到PS2接收器的一部分,所以我從Arduino Pins上取了一些線,我將解釋它的連接,非常簡單。
如您所見所附圖片,我們使用PS2接收器(DATA,COMMAND,+ 3.3V,GND,ATTENTION,CLOCK)的6個(gè)引腳。
Arduino引腳------ ---------------- PS2接收器引腳
數(shù)據(jù)----------------------- ----------- Pin 12
命令-------------------------- Pin 11
+3.3V------------- --------------------- 3.3V Arduino引腳
GND ---------------- ------------------- GND
注意---------------------- --- Pin 10
CLOCK -------------------------------- Pin 9
第4步:編程部分
在您的Arduino IDE軟件中添加附帶的PS2控制器庫,然后將代碼上傳到Arduino開發(fā)板中。
步驟5:注意
請(qǐng)檢查隨附的視頻以及完整的過程。
您可以使用PS2遙控器上的兩個(gè)操縱桿來控制汽車,按L1使用左操縱桿,按R1使用右操縱桿。
調(diào)試
請(qǐng)確保兩個(gè)右側(cè)電機(jī)在同一運(yùn)行中方向和左側(cè)電機(jī)也以相同方向運(yùn)行。如果兩個(gè)電動(dòng)機(jī)都不沿同一方向運(yùn)行,請(qǐng)從側(cè)面更改任何一個(gè)電動(dòng)機(jī)的極性。
如果向前推動(dòng)操縱桿而汽車倒車,請(qǐng)更改電動(dòng)機(jī)的極性,或者只需更改Arduino引腳。
責(zé)任編輯:wv
-
機(jī)器人
+關(guān)注
關(guān)注
211文章
28604瀏覽量
207857 -
遙控器
+關(guān)注
關(guān)注
18文章
840瀏覽量
66401 -
Arduino
+關(guān)注
關(guān)注
188文章
6477瀏覽量
187511
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論