長條圖顯示亮度
這篇文章會介紹如何使用「點亮長條圖」、「光線感測值」、「邏輯判斷」、「演奏音階」積木,做出透過 LED 長條圖顯示周圍亮度的效果,並且當環境太亮時,透過蜂鳴器發出音效提醒。
積木程式原理
將「點亮長條圖」積木放在重複無限次積木裡,每次重複時,透過長條圖顯示「光線感測值」,因為光線感測最大值為 255,所以將長條圖的最大值設定為 255。
完成後啟動 micro:bit,用手電筒照射 micro:bit,就會根據亮度顯示對應的長條圖 ( 如果是使用模擬器,可以用滑鼠拖拉亮度來模擬環境光線 )。
如果要讓程式更有變化,可以加入另外一個重複無限次積木,每次重複判斷光線的數值,如果數值大於 240,就讓蜂鳴器發出聲音,如果數值小於 240 就不發出聲音 ( 下圖將蜂鳴器連接在 micro:bit 0 號引腳 )。
範例解答
範例解答:長條圖顯示亮度
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~