產品特色
●它具有強大的電機驅動能力,如直流電機、步進電機以及舵機
●自帶RGB燈與蜂鳴器
●Microbit空閒引腳全部引出
●支援arduino以及市面上的常見電子模組
●自帶18650電池座,集成鋰電池升壓、充電及保護晶片
●支援外部電源輸入
●支援擴展至KittenBot機器人底盤以及樂高標準孔
●強大的驅動能力與自帶電池配套可使DIY更加方便自由。受到學校老師培訓機構和個人愛好者的一致好評,microbit DIY作品選擇Robotbit不會有錯!
產品參數
●產品尺寸:78mm x 57mm x 23mm
●PCB板厚 : 1.5mm
●小孔直徑 : 3.0mm
●大孔直徑 : 4.8mm
●淨重(不含包裝): 37.5 g
技術參數
●18650 電池電壓:7V
●USB 輸入電壓:5V
●VM 引腳最大:1A(在板載電池的支援下)
●綠色端子電壓(外部電源輸入):5V(只支持5V輸入,切勿輸入超過 5V 的電壓,最大電流只支援 3V)
編程平台makecode
KittenBlock(由Kittenbot Team開發,基於Scratch 3.0)
Python
硬體介紹1. 5V外部電源端子(防反接)
2. 電源開關
3. 電源指示燈
4. 電量指示燈
5. Micro充電口
6. 4路直流電機 / 2路 28BYJ 步進電機
7. 蜂鳴器跳線帽
8. 8路 IO(對應 Micro:bit P0、P1、P2、P8、P12 、P13、P14、P15)
9. 5V 與 GND 排針
10. 無源蜂鳴器
11. 8路舵機 3PIN介面
12. I2C 介面(可拓展 I2C模組)
13. 18650 鋰電池座
14. 電池保護啟動按鈕
15. Microbit插槽
16. 4路全彩 RGB
17. 舵機驅動晶片
18. 電機驅動晶片
19. 標準 KittenBot 機器人底盤固定孔
20. 標準樂高固定孔
Robot:bit 各個部分詳解18650電池座●第一次使用擴展板前請先安裝18650鋰電池
●注意電池正負極,切勿裝反(雖然防反接功能)
●當第一次安裝電池時,擴展板處於待啟動狀態(電源燈沒有亮),
●此時需要短按一下電池保護啟動按鈕或連接 usb供電. 使擴展板進入正常工作模式(如果你重新安裝電池,或會需要做這個步驟)
18650電池電源開關●開關打開後(撥向綠色端子那邊為打開開關),電池將為 Micro:bit和擴展板供電(擴展板需要裝上18650電池)
Micro USB 充電接口●只能用於充電,不能用於程式下載!●電腦供電 或任意 5V 1A 或 1A 以上的USB充電器均可為 18650鋰電池充電
●使用5V1A 充電器約需 2.5 小時完成鋰電池充電,
●完成充電後會自動停止,不會再充電,電量指示燈會改為綠色。
電源與電量指示燈●Led(3)為電源指示燈,打開開關後常亮
●Led(1)為充電指示燈,充電過程中常亮
●Led(2)電量充滿後常亮
Micro:bit 立式插槽●用於安裝Microbit主控板,
●安裝方向:Micro:bit帶按鍵那面(正面)朝4顆LED方向
●即使插反也不會燒,只會控制無反應
4 路全彩 RGB 燈●Makecode 外掛插件已包含RGB 燈控制積木塊
●4 路 RGB 燈實際與 Micro:bit 的 P16 相連控制
8 路舵機標準 3 Pin 介面●Makecode 外掛插件 Robotbit 已內置好舵機控制積木塊
●8 路舵機實際通過專門的舵機擴展驅動晶片與 Micro:bit 的 I2C 口相連
●控制舵機介面不能作為普通 IO 口使用,
●擴展板在只裝鋰電池狀態下,最多能支援 8 個 9g 舵機(總電流<2A),並禁止使用 MG995 等大電流舵機,以免燒毀擴展板
●擴展板在外部電源介面(綠色端子)供電狀態下(5V 3A 或者 3A 以上),最多能支持總電流不超過 3A 的舵機。
支持 4 路直流電機 /2 路 28BYJ 步進電機●KittenBot 科技出品的 Makecode 外掛程式已內置好直流電機與步進電機
●控制積木塊在 KittenBot 原裝電池狀態下工作,一共可以同時控制4路(左右兩側合計)TT 馬達,或者2路步進電機(與舵機合計總電流< 2A ),
●禁止接大電流電機和大電流步進電機,以免燒毀擴展板支援直流電機與步進電機混搭使用(2 個直流電機與1個步進電機)(與舵機合計總電流< 2A )
蜂鳴器與跳帽●蜂鳴器跳帽出廠默認已插上,對應蜂鳴器與 Micro:bit 的 P0 口連接如果想使用 P0 口的 IO 口讀寫功能,
●需要把蜂鳴器跳帽拔下來蜂鳴器硬體上的電氣連接與 Microbit 的 Music 積木塊是對應的,可直接使用 Music 控制蜂鳴器
Micro:bit 的 IO 口引出●已經將 Micro:bit 上 P0 – P2、P8、P12 – P15 轉出到擴展板上(P0 使用時需要拔掉跳帽) 標準的 arduino 3PIN 介面,
●支援市面上的 Arduino 模組與常用模組 P0 – P2 支援數位讀寫和類比讀寫,
●P8 、P12 – P15 只支援數位讀寫 如果需要使用 5V 輸出模組,可以接 3PIN 介面左側的 5V 電源( 3PIN 介面的電源預設是 3.3V )
I2C 介面●可拓展 I2C 模組,只能用於插接 I2C 模組,
●不能用於普通 IO 口讀寫
2PIN 外接電源端子●雖然有防反接功能,但是還是接線需要注意正負接線端子支持 DC5V 的外部電源供電,
●推薦 5V 2A 以上適配器電源供電以滿足拓展板驅動高扭矩舵機的電流需求。
●內部電源供電時,舵機 VM 介面電源為 18650 電池電壓 7V
●當使用外部電源供電時,舵機 VM 介面的電壓為 5V 負載電流最大 3A
Robotbit 簡易組裝流程1. 把 18650 電池裝到 Robotbit 上,注意正負極
2. 把 Microbit 插到 Robotbit 上,注意插接方向
3. 按電池啟動按鈕
4. 打開18650電池開關
FAQ 常見問題與解答1. 電池插上去沒有,打開開關沒有反應?檢查是否已經按了電池啟動按鈕?檢查電池正負是否接反?檢查電池是否有電?
2. 電池啟動按鈕用什麼用?在過流,或者短路,或者打開開關插拔電池這些瞬間異常大電流情況下,電池保護晶片會啟動工作,保護電路的安全性。點擊電池啟動按鈕,即可恢復正常工作模式。
3. 插上 USB 電腦找不到 Microbitrobotbit 上的 USB 只能用於充電,不能用於下載程式,插到 robotbit 的 USB 口上,電腦是不會有反應的
4. 電池插反會不會燒?不會,robotbit有優良的實際,做了防反接處理。插反不會有供電。
5. Microbit插反會不會燒?不會,另外 Microbit 插反只會不工作
6. P0 引腳控制沒有反應?是不是壞了?PO 是通過跳帽默認連接到板子的蜂鳴器上,可以直接用 makecode 中的 music 模組進行控制蜂鳴器。如果要使用 P0 口,需要拔掉跳帽
7. Microbit 上可程式設計 IO 口不止 8 個剩下的都去哪裡了?Microbit 上可程式設計 IO 口接近 20 個,但是很多已經與板子上的點陣按鍵取用了。
考慮到複用帶來的不方便性對新手容易帶來誤解,所以只引出了 8 個跟板子資源沒有複用的 IO 口,已經完全足夠應對日常的 DIY。
如果你對 IO 數量有狂熱的追求,可以選擇另外一款擴展板 IObit
8. 舵機排針可以當程式設計IO口使用嗎?
不能,舵機 s1 – s2 使用專門的舵機驅動晶片拓展出來,只能用於舵機驅動
9. 電機介面那邊的VM有什麼用?平時使用直流電機是用不到 VM,直流電機只需要插 A+A- 或者B+B-。
使用 4 相 5 線步進電機的時候,剛好 VM 就用上了,詳細請看Robotbit 控制步進電機的視頻教程
10. 板子可以放在金屬表面或者潮濕環境下使用嗎?
不行,會短路的,要注意絕緣
11. 綠色端子外部電源應該接幾 V 電源?插高壓電會燒壞嗎?只能接 5V,高過 5V 都會燒毀板子,電流建議 2 ~ 3A,也就是說板子最大支持的電流是 3A
12. 我按照教程做得,得不到實驗結果如果實驗得不到對應的結果,請首先檢查自己的接線和程式,一般就是有些小地方遺漏了,請再次檢查一下