超音波感應器
Last updated
Last updated
超音波是使用聲音來偵測,利用聲音的反射來確認前方是否有障礙物。其原理如同當我們在山谷中大聲說話,為什麼會有回音?是因為我們發出的聲音碰到障礙物後再回傳而產生的。而聲音會因為障礙物的材質,影響超音波回傳的數值。
FlipRobot搭配的為對照型超音波感應器,故可以看到2個在不同側的裝置,分別用於送出、接收訊息。
FlipRobot的超音波感應器最佳感應範圍大約在±30度內,角度越大,可以偵測道障礙物的距離會越短。
下面的程式範例將實作超音波感應器的感測。
如下圖,如果超音波感應器回傳的偵測距離(透過下圖中藍色程式積木可以得到回饋的數值)小於15公分的條件成立時,執行蜂鳴器發出Do的聲音,否則執行蜂鳴器發出Re的聲音(表示超音波感應器的偵測距離大於等於15公分)。