- 夜行超人:書包也能變身安全裝備!如果要設計一個能在天色變暗時提醒同學注意安全的智慧書包,你會讓 micro:bit 顯示什麼圖案或訊息?除了光感測器,你還希望加入什麼功能?
- 護眼工程師:燈光太亮還是太暗?如果你要設計一盞智慧讀書燈,讓 micro:bit 根據環境光線顯示不同圖案,提醒使用者調整燈光,你會如何設定?你認為只靠光感測器,就能確保閱讀環境一定適合眼睛嗎?為什麼?
- 未來發明家:如果生活可以更聰明!請發揮創意,設計一個利用光感測器改善生活的裝置,可以用在教室、走廊、家裡或校園。它要解決什麼問題?例1:micro:bit 在什麼情況下顯示什麼圖案,才能讓使用者知道該採取什麼行動?例2:如果你的房間能自動判斷環境亮度(懶人救星),例:太暗就打開、太亮就關閉!
- 程式與結果截圖
| 程式設計: 光影魔術手 - 光感測器 | |
| 班級: | |
| 座號:microbit | |
| 姓名:程式設計 | |
| 標題:光影魔術手 - 光感測器 | |
| 備註: | |
| 班級: | |
| 座號:micro:bit | |
| 姓名:light sensing | |
| 標題: | |
| 備註: | |
練習(1):
練習(2):
練習(3):
先把光線感測值指派給變數Light,以免光線感測值在程式執行中有變動或遺失,這種方式是常見的技巧,接著只要判斷變數Light 的內容值是否小於50,再決定LED 要全亮或全滅,即可完成自動點亮的燈,天黑時LED 變亮,天亮時LED 變滅。
練習(4):
如果感應到我關掉檯燈,旁邊那個會發亮的板子就會開始閃紅光,然後一邊發出警鈴聲來提醒我,直到我關掉電扇。
我認為這可以對我家的電費有很大的幫助,我可以即時關掉電風扇,不會出門後,開一整天的電,這樣的程式對我來說有非常棒的協助!
使用「鱷魚夾」或「麵包板 + 杜邦線 + 1K 電阻」,將 micro:bit 連接 LED 燈。
「數位信號寫入引腳 P0」,設定數位信號寫入「數字 1」

沒有留言:
張貼留言