Wappsto:bit + Ultrasonic Sensor 簡單教學

一般主流的Ultrasonic sensor 能量度2cm至100cm的非接觸式障礙物.

只需要把4個PINS連駁到Wappsto:bit的相對應位置,

你便能找到障礙物與 Ultransonic sensor之間的距離,協助你製作不同又多元化測距專題!

例如 : 測距專題,防盜裝置等等...

所需物料:

micro:bit x 1

Wappsto:bit x 1

Ultrasonic Sensor x 1

Jumper Wire F/F x 4

電線接駁:

Ultrasonic ---> Wappsto:bit

VCC --> 3.3V

Trig --> P1 (視乎Coding的Pin位)

Echo --> P0 (視乎Coding的Pin位)

GND --> GND

編程教學:

簡單讀取距離:

ping trig跟echo是什麼?

ping trig 是用作發出一個訊號出去計算距離,

echo 則用作收回訊號從而得出距離(unit)

我們將利用 P1(trig)發訊號 , P0(echo)收訊號!(視乎你的電線駁法)

加入 sonar extension 以量度距離:

按下「Advanced」然後再按「Extensions」

輸入「sonar」, 選擇 「sonar」加入Extension。

加入完成後可在 「sonar」拖拉出這個 block :

ping trig / echo 的 Pin 請對應你 Ultrasonic Sensor 接駁至 Wappsto:bit 的 Pin

unit 可以自行選擇 , 最常用的為 cm

完成編程後 , 只需按下 micro:bit A 制便能顯示障礙物與sensor之間的距離

加入 Wappsto:bit 上傳數據:

同樣先加入「Wappsto」Extension

設定 Wappsto:bit:

Mouse Highlight Overlay

在「On start」加入「setup micro:bit on Wappsto with name "Ultrasonic"」

Name是專題的名稱 , 在dashboard上已連接的Wappsto:bit會顯示為這個名字。

「setup number value」的作用是設定 dashboard 要顯示的數據類型和名稱 ,

Number Value 1 即是dashboard第一組數據 , name "Distance" 是顯示的名稱 ;

as 「Number」則是數據類型 , 可選擇其他類別/單位。

上傳數據:

Mouse Highlight Overlay

將「ping trig unit」的 block加至 send number to Wappsto Number Value 以上傳數據!

收集到的數據: