:::

5. 超音波

元件 6 腳位 A2(Trig) A3(Echo)

  • 由超音波的發射器(T)、接收器(R)和控制電路所組成,應用聲波反射的原理,測量從發射到接收的時間差,換算出感測器所在位置與物體間的距離。
  • 由Trig腳位發出訊號,Echo腳位接收訊號
  • 感應角度約為 15 度,有效感測距離約 2 cm ~ 200 cm?

  • 從訊號發出到接收到的時間* 聲音傳送速度/2,就是超音波感測器與 障礙物的距離。
  • 當感測不出距離時會傳回0,所以寫程式時記得過濾無效資訊

測試一下以下程式傳回的距離

配合蜂鳴器,做個音效控制

程式注意事項:

  • 如果連續不斷由Trig腳位發出信號,很容易造成前後訊號互相干擾,反而無法正確做計算,因此超音波測距時需要適當的時間間隔
  • 當無法正常計算距離時,會傳回數值 0,所以寫程式時需要過濾無效資訊

 

延申參考

 


Google網站翻譯工具列

站內搜尋