71 麥昆Plus (一)
(2020/06/15)
前幾天取得最近很火且功能很多的麥昆Plus,麥昆plus是麥昆的加強產品。和麥昆4.0相比,它比麥昆4.0多出2倍的功能,3倍數量的擴充接口,3倍的電力供應,以及擁有更大更穩定的車身。首先先來做基本的測試...,進階的部份,待下次有空再慢慢來研究!
一、特色功能 (以下取自宇宙機器人網站)
兼容micro:bit和掌控兩種主控板,一鍵切換。 [第1個特色,我就看不懂了,難道還可接另一塊掌控板?也不知在哪一鍵切換?】
18650大容量鋰電池供電,板載充電電路,續航时間是麥昆的3倍
板載編碼器車速感測器,可即時獲取目前車況、車速。例如可獲取小車當前的車速,是停止還是前進、後退,左轉還是右轉,轉彎大小。[原來也有板載編碼器車速感測器,這感測器可用來測車速、車況,又學到一招了】
可切換為PID電機車速控制,切換為PID后,電機車速的誤差將變的非常小。【PID電機車速控制,這又是什麼東西啊!?看來從這車可以學到很多以前沒用過的東西!】
8路GPIO擴充接口,3路I2C接口,3路伺服機馬達專用接口,擴充口數量是麥昆4.0的3倍。 【這些接口都在車子的後方可以看到】
6路循跡感測器,支持循跡感測器一鍵校準,支持模擬量輸出,數量是麥昆的3倍,可實現更複雜的循跡邏輯,適用於擴充訓練及比賽場地。【6路循跡感測器是我目前看過的小車中最多的,而且支持循跡感測器一鍵校準,在車子的左方有一Calc-Key,還不知如何一鍵校準。也不知什麼是支持模擬量輸出?如何寫這邊的循跡邏輯看來也是一門學問!】
支持python編程,適用國中及高中教學需求。【這也是我想學習的地方,不知使用平台為何?】
搭配金屬擴充展頂板、可調角度支架,結構擴充能力是麥昆4.0的3倍以上
雖然我玩過很多小車,但從上藍色字體可知,對這台車我有太多的未知,剛好可以藉這車來學習更多更深入的知識
二、車子構造圖(以下取自宇宙機器人網站)
上方
下方
三、小車簡易測試
makecode擴充積木網址 : https://github.com/kodorobot/MaqueenPlus
按A鍵小車前進、按B鍵小車後退、按A+B鍵小車停止
註:由於車體比較重,感覺沒有麥昆4跑得快
按A鍵原地右轉、按B鍵原地左轉、按A+B鍵小車停止 (不再測試)
控制小車走一正方形(地板磁磚) (不再測試)
三、小車進階測試
利用可變電阻器(電位計)控制車子轉速,並顯示轉速及轉向
接線說明:P1接上一個可變電阻器
程式說明:
說明:
類比值最大為1023
馬達轉動值最大為255
PID若是[關]的話,當速度值很大時,馬達速度會變成個位數,若是開則沒有此問題
按B鍵所得的速度,最快大約到240,不知單位為何?沒有真正去量一下車子的速度
260 RPM high speed metal motor; higher travel speed and well suitable for robot competitions.
2 encoders to read real-time speed and direction, thus multiple cars running in the same map can be smoother.
PID control for a stronger moment force in low speed.
遙控器測試
利用下面程式讀取遙控器上各鍵的編碼
下面為DFROBOT FIT0605及凱斯電子遙控器的值
利用凱斯電子的遙控器控制車子
超音波測距測試
求距離 (TRIG接P13、ECHO接P14),程式如下:
只用主板供電也可以
避障小車
當前方距離大於20公分時,就直線前進
當前方距離小於20公分時,就隨機左右轉
巡跡感應器測試
測試循跡感測器灰度值及感測值
測試發現:
在白線時
感測燈不亮
感測值為0
灰度值大於3000
在黑線時
感測燈亮
感測值為1
灰度值小於1000
巡跡感測器的校正
在黑線上有亮燈、白線上不亮燈
如果發現連白線上都亮燈,代表感測器測得有問題,這時就需要校正
拿出附贈的巡跡圖,右上角有一黑色的校正區域
校正方法
將小車的前方區域放在校正區上,6個感測器都要在黑色區域上,這時6個感應燈都會亮起
長按左方的Calc-Key鍵,直到前方的兩個頭燈閃爍綠燈再放開
簡易循跡測試
由於本車具有6個循跡感測器,所以可做比較細緻的循跡回饋
暫時只用4個循跡感測器來測試
根據回饋的因應作法
程式如下:
此程式對於圓形或橢圓形的循跡圖大概都沒問題,但對於如下的圖形可能會有問題
由於本次只做簡易的測試,下次有空再詳細來研究