Microbit少兒編程之五自己做一個指南針

這一節講解一個Microbit板子的一個傳感器--磁力傳感器。

這個磁力傳感器比較複雜了,這一節簡單點說是利用Microbit的磁力傳感器做一個指南針。

基本信息

Microbit本身有一個磁力傳感器,這磁力傳感器可以測量地磁強度還可以作為電子羅盤,同時還能檢測板子姿態。磁力檢測範圍是-1000µT~+1000µT(µT磁力強度單位)。我們這一節做要是用力裡面電子羅盤的功能做一個指南針,做指南針時角度檢測範圍是0°~359°剛好一個圓周。



先通過一個視頻瞭解下怎麼使用,這就是最簡單的用法,通過這個實踐來幫助理解剛才的理論。我使用的依然是模擬器,有一點需要注意,真實的Microbit板子第一次使用磁力計功能(指南針角度、磁力強度)的時候需要校準,就是一開始會在板子中央顯示一個紅點,通過變換不同的角度,讓板子上所有的LED燈都點亮。校準完會顯示一個笑臉。

Microbit少兒編程之五自己做一個指南針

校準完成

指南針朝向這個積木塊是什麼意思呢?


The micro:bit measures thecompass headingfrom0to359degrees with itsmagnetometerchip. Different numbers mean north, east, south, and west.

這是官方的解釋,大概意思就是:

Microbit用它的磁力計芯片測量指南針從0度到359度的方位。不同的數字表示北方、東方、南方和西方。

橢圓形的積木塊返回的都是數字,這個積木塊返回的是什麼意思呢


a number from 0 to 359 degrees, which means the compass heading. If the compass isn’t ready, it returns -1003.

意思就是返回一個0到359度之間的數字,表示指南針的方向。如果指南針沒有準備好,它會返回-1003。


Microbit少兒編程之五自己做一個指南針

原版解析

通過顯示的度數,我們就能輕易知道了自己所站方位,再也不會轉向了。

結語

Microbit是不是很強大,麻雀雖小五臟俱全,還有更多更好玩的東西等著發掘呢!


分享到:


相關文章: