MicroBit_MbitBot 03光感應器_不要吃我的零食
實作:
Light Sensor 感測的光強度數值,假設:
a. 放上零食後的光強度數值為67-105。
b. 沒放零食時的光強度數值為956-987。
依照上述兩個數值做為參考,取500作為中間值。程式將以設定的中間值來判斷零食有沒有被拿走。當Light Sensor 感測的光強度數值小於中間值時,表示零食還在感測器上。當Light Sensor 感測的光強度數值大於中間值時,表示零食已經被拿走。判斷零食被拿走時,加入蜂鳴器發出聲音以及燈光閃爍的程式。而判斷零食還在時,則將燈光以及蜂鳴器關閉。
a. 放上零食後的光強度數值為67-105。
b. 沒放零食時的光強度數值為956-987。
依照上述兩個數值做為參考,取500作為中間值。程式將以設定的中間值來判斷零食有沒有被拿走。當Light Sensor 感測的光強度數值小於中間值時,表示零食還在感測器上。當Light Sensor 感測的光強度數值大於中間值時,表示零食已經被拿走。判斷零食被拿走時,加入蜂鳴器發出聲音以及燈光閃爍的程式。而判斷零食還在時,則將燈光以及蜂鳴器關閉。
實作:MakeCode 「擴展」,輸入下方網址新增MbitBot 專屬程式積木:
https://github.com/iCShopMgr/MbitBot
沒有留言:
張貼留言