方位表:
北方角度在45與315之間,在判斷時「315<角度 或者 角度 <=45」,顯示N
東方角度在45與135之間,在判斷時「45<角度 或者 角度 <=135」,顯示E
南方角度在135與225之間,在判斷時「135<角度 或者 角度 <=225」,顯示S
西方角度在315與225之間,在判斷時只要不是以上三種就屬於西方了,顯示W
完成程式後上傳到Microbit
Microbit會要我們校正羅盤:
校正羅盤時,螢幕上會顯示「TILT TO FILL SCREEN」
micro:bit前後左右轉動、傾斜來讓光點填滿螢幕直到每一個點都亮起為止。
接著就可以進行測試了
要特別注意,如果是使用顯示箭頭的方式,箭頭東、西方向必須跟偵測到的東、西方向相反才是對的,我是後來的發現的。
如果要精準一點,可以寫出八個方位的指北針。