為了方便初學(xué)者學(xué)習機電一體化,并將這個迷你流浪者建成一個最終的項目。我的設(shè)計標準是保持小巧,便宜,簡單,遠程控制。在尋找便宜的跟蹤平臺的同時,我發(fā)現(xiàn)這款廉價的迷你漫游器機箱是來自robotshop.com,并決定在其上建立。我經(jīng)歷了幾個迭代設(shè)計過程,使初學(xué)者能夠簡單的構(gòu)建,這里是我的最終版本。
第1步:零件和工具
機器人迷你流動車底盤套件(包括Tamiya軌道和雙電機齒輪)
2 x 130馬達替代Tamiya電機。它需要適用于TB6612FNG電機驅(qū)動器的高壓/低電流電機。(我使用6V 12500rpm 0.11A空載電機,它們工作正常。)
迷你面包板
Arduino Nano或兼容
TB6612FNG電機驅(qū)動器
紅外遙控和接收機組合
9V助推器
電池座(4 x AA)
滑動開關(guān)
杜邦電線(約30 x 20厘米MM)
2 x 5mm透明LED
2個220歐姆電阻
LED大燈組裝板
3 x 0.1uF 50V電容
3 x 8mm六角柱
3 x 4mm平頭螺絲
1 x 7mm平頭螺絲
2x 8mm圓頭螺絲
紙板做套管(油漆可選)
使用的工具:烙鐵,螺絲刀,線切割機,膠槍,實用刀,鉆頭,埋頭鉆頭等
步驟2:底盤和車身
步驟3:接線圖
根據(jù)圖表對所有組件進行連接。您會注意到,我使用9v升壓升壓轉(zhuǎn)換器通過Vin引腳為納米電源供電。這樣就省掉了另外9V的電池。電機仍然由6V供電。
步驟4:源代碼
首先,您必須從Arduino IDE中刪除內(nèi)置的IR遙控器,并安裝新的IR遠程庫。
然后,下載附加的Arduino IDE代碼。代碼中的注釋應(yīng)該解釋代碼中發(fā)生了什么。它是為納米寫的,但它應(yīng)該在其他Arduino板上工作,很少或沒有修改。如果您使用的是不同的IR遙控器,則可能需要更改代碼以反映上,下,左,右,和OK(停止)按鈕的不同編碼。
紅外遙控按鈕分配:
向上:向前
下來:反向
左:左
是的是的
好的,停下來
*:大燈
#:大燈熄滅
上傳代碼并測試驅(qū)動它!