🧭 數位指南針是什麼?
數位指南針是一種可以偵測磁場方向的感測器。
micro:bit 裡面就有一個電子羅盤,能告訴你它面朝的方向!
也就是說,你可以知道 micro:bit 面對的是 北方、南方、東方還是西方。
⚡ 它是怎麼工作的?
micro:bit 用的其實是 磁阻感測器(magnetometer):
它可以偵測地球的磁場,找出南北方向。
這就是為什麼你手機打開地圖 App,旋轉手機時地圖也會跟著轉。
但是磁阻感測器很敏感,附近有大功率馬達、電塔或磁鐵,會影響它的準確度。
💡 小知識:
micro:bit 的電子羅盤還可以感應金屬物品靠近它,因為它對磁場很敏感。
🔧 校正指南針
由於電子羅盤會因環境磁場影響而失去精準度,第一次使用時或長時間使用後,需要校正指南針:
當程式啟動時,螢幕會顯示:「TILT TO FILL SCREEN」(傾斜 micro:bit 讓光點填滿整個螢幕)
前後左右慢慢轉動 micro:bit,直到每個 LED 點都亮起為止。
⚠️ 校正時盡量遠離磁鐵、喇叭或強磁場的電器喔!
🧩 Compass-01:顯示羅盤數值
任務:
把 micro:bit 的指南針數值顯示在「Show data 裝置」上。
👉 試試看:
旋轉 micro:bit,看看 X、Y、Z 軸的數值怎麼變化?
數值會隨著你面向不同方向改變。
🧭 Compass-02:做一個指北針
任務:
利用 micro:bit 做一個「指北針」:
LED 顯示 micro:bit 面對的方向
北方指向 LED 顯示最亮的一格
其他方向依照角度調整亮度或箭頭
小挑戰:
想想怎麼做一個可以指向北方的動畫效果,像真正的指北針一樣轉動!
🎩 Compass-03:魔術時間
任務:
做一個「小魔術」:
按下 A 鍵 → LED 顯示笑臉 😄
當特定的人手靠近或手掌劃過 micro:bit → LED 變成哭臉 😢
💬 想一想:
為什麼會這樣?
提示:micro:bit 的電子羅盤可以感應 附近磁性物體或金屬物件,所以手靠近時會影響感測數值。