作者/攝影 | 何宸瑋 |
時間 | 1hour |
難度 | ★☆☆☆☆ |
材料表 |
|
我們發現有人使用Color Recognition搭配上舊的範例程式時會有找不到圖塊的情況,測試之後發現micro:bit V使用一些envirobit的函式庫,需要使用另一個圖塊就能正常使用。
參考網站:-連結
更多的micro:bit教學影片:micro:bit影片教學- cavedu
micro:bit電路圖
- KSB048 micro bit 專用四輪馬達擴充板 4WD Motor Servo Board
Color Recognition顏色感應器模組是IIC訊號輸出, 可以接「SCL、SDA」的 micro:bit訊號端上。
注意: LED腳位可以空下來。
首先需要先進入Microsoft MakeCode網頁線上編輯器,網址如下
https://makecode.microbit.org/#editor
在使用Color Recognition顏色感應器之前,需要擴展Color Recogniyion 顏色感應器的指令庫。打開makecode程式設計平臺,滾動至指令區最底部,依序點擊擴展,並使用以下名稱安裝套件。
ColorRecognition顏色感應器套件安裝名稱:
envirobit
進階;擴展套件的位置
使用關鍵字安裝envirobit的套件方法
Microsoft MakeCode積木畫布 (適用microbit v2)
使用envirobit此函式庫時,需先宣告顏色感測器。
使用此函式庫時(完整程式如下),需先宣告你要使用顏色變數
可透過顏色感測器讀出的數值看出顏色的狀態,通常數值超過80以上就為該顏色,為了確保判斷準確性,做第二次判斷,另外兩個顏色數值相對較小。