製作 Micro:bit 循跡自走車(一):組裝
零件清單
- 車體:自己畫圖列印
- microbit開發板:約5百元
- 擴展版:2百多元
- L9110S馬達驅動板:不到50元
- 紅外線模組 x3:不到50元
- 1:120減速馬達 x2:幾十元
- 車輪 x2:不到50元
- 萬向輪:不到50元
- AAA帶開關電池盒與電池(3V):約50元
- 18650單節電池盒與電池(5V):1百多元
- USB公頭轉DIP:約10元
- 杜邦線材:不到50元
- M2x6自攻螺絲:常用到,螺絲行買很便宜
3D STL檔案 https://www.thingiverse.com/thing:3270962
安裝萬向輪
microbit擴展板是在國內購物網站買的,除了引出所有I/O接腳,還提供一整排3.3V與GND腳位。
另外,擴展板有提供蜂鳴器與蜂鳴器的短路帽,請先將短路帽移除,取消連接蜂鳴器,因為我們要使用P0腳位做紅外線訊號接收,連接蜂鳴器會使讀到的數值異常。
TT減速馬達使用1:120齒輪比,相較於1:45的馬達,速度較慢,比較不會衝過頭。
以兩根M2x6自攻螺絲將馬達固定在車體上安裝L9110S馬達驅動板
使用兩根M2x6自攻螺絲將L9110S固定在車體後方,並將減速馬達連接到綠色端子,實測時若發現馬達轉動方向相反,將馬達兩極交換再鎖入綠色端子即可。
將L9110S馬達驅動板的A-IA,A-IB,B-IA,B-IB分別連接到前方擴展板的P13,P14,P15,P16腳位
安裝紅外線感測板
紅外線感測板由一顆紅外線發射跟一顆紅外線接收,再連接電阻所組成,可以在國內購物網站買到,也可以自己配接電路,或使用其他類似模組取代。
我們將三個紅外線感測板的OUT連接到擴展板的P0,P1,P2腳位,紅外線感測板的VCC與GND連接到擴展板的3.3V與GND腳位。
安裝micro:bit開發板與2節電池盒
使用兩個AAA電池提供3V電源給micro:bit開發板
安裝18650單節電池盒與USB公頭轉DIP板
將USB轉板的5V與GND接腳連接至L9110S馬達驅動板的VCC與GND腳位,為減速馬達提供5V的電源。
開啟 https://www.thingiverse.com/thing:3270962/files ,下載microbit-trackcar.hex檔案
將檔案上傳到micro:bit開發板
當然,您也可以自己寫循跡程式
地圖
如果您還沒有地圖,
開啟 https://www.thingiverse.com/thing:3270962/files ,下載map_A4_3x3.zip檔案,將解壓縮後的圖檔切割3x3共9張A4大小紙張組成地圖,使黑線寬度約40mm。
現在,將循跡自走車放在上方起點處,按下micro:bit的A按鈕,試走囉!
下一篇,將介紹循跡自走車的程式,如果無法辨識黑線,走得不順,來了解並修改一下程式吧。