MicroBitMbitBot03_不要吃我的零食snack

 透過MbitBot 上的光感應器,來感測有沒有人拿走零食,並使用蜂鳴器發出警報聲。

利用刺耳的聲音與爆閃的燈光,高調的告訴左鄰右舍,「咱們的零食被豬豬ㄎㄧㄤ走啦!」

  • MicroBitMbitBot 積木
  • Light Sensor 這個程式積木能幫助我們讀出環境光的強弱,數值與強度成正比。光越強數值越高,反之則越弱。

    記錄放上零食後以及沒放零食時,Light Sensor 感測的光強度數值。
    在此假設:
    a. 放上零食後的光強度數值為67-105。
    b. 沒放零食時的光強度數值為956-987。
    依照上述兩個數值做為參考,取一個中間值,以500作為中間值。
    程式將以剛剛設定的中間值來判斷零食有沒有被拿走。當Light Sensor 感測的光強度數值小於中間值時,表示零食還在感測器上。當Light Sensor 感測的光強度數值大於中間值時,表示零食已經被拿走囉。
    我們在判斷零食被拿走時,加入蜂鳴器發出聲音以及燈光閃爍的程式。而判斷零食還在時,則將燈光以及蜂鳴器關閉。
  • MicroBitMbitBot01光感測_on MakeCode
  • MicroBitMbitBot01光感測_on Google
  • 沒有留言:

    張貼留言

    嵌入式系統(Embeded System)

     嵌入式系統的核心-微控制器單元(microcontroller unit,MCU) ,