Skip to content

活動

小夜燈

中等級數 | MakeCode, Python | LED 螢幕, 光感應器 | 天氣與氣候, 感應器, 燈光, 輸入輸出, 選擇

步驟1:製作

這是什麼?

夜燈在黑暗中照亮了micro:bit的LED顯示螢幕。

點亮所有在micro:bit月球上的LED燈

運作方式

  1. 像是陽光傳感器專案,它使用micro:bit的LED燈作為光線傳感器輸入。 用您的手覆蓋顯示螢幕,看看它是否能點亮。
  2. 它使用選擇來檢測落在micro:bit上的光是否低於特定水準–小於100。(<) 如果顏色較暗,則會點亮micro:bit顯示螢幕,否則它會清除螢幕,因此LED燈呈現黑色。
  3. 您可能需要根據所在的照明條件將閾值的數字調整為100。
  4. 您認為此夜燈可以作用於何處呢? 它可以協助改善黑暗中人或動物的安全性嗎?

你需要的東西

  • micro:bit (或,MakeCode simulator)
  • MakeCode 或, Python 編輯器
  • 電池組(選配)
  • 光源和覆蓋micro:bit的東西

步驟2:編碼

步驟3:進階

  • 更改圖像以在天黑時顯示月亮或星星。
  • 153/5000
    將micro:bit附加到您的包包或衣服上,當您步行或騎自行車時將其作為額外的安全燈–您能否讓它閃爍而變得脫穎而出呢?
  • 嘗試這個MakeCode專案
    根據落在micro:bit上的光量,LED顯示螢幕將變得更亮或更暗。
    您還能在其他地方看到以這種方式對光做出反應的事物嗎?