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:
在「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」則是數據類型 , 可選擇其他類別/單位。
上傳數據:
將「ping trig unit」的 block加至 send number to Wappsto Number Value 以上傳數據!