特別教室(Lesson7): 超音波距離センサモジュールを使う。

超音波センサーは、距離測定が必要なあらゆる種類のプロジェクトに適しており、例として障害物を避けることができる。
HC-SR04は安価で使いやすく、これらのセンサ用に設計されたライブラリを使用するとより簡単にプログラム作成ができます。

超音波センサモジュールHC-SR04は2cm〜400cmの非接触測定機能が可能で測距精度は3mmです。 モジュールには、超音波送信機、受信機
および制御回路が含まれる。プログラムのシーケンスは以下の通りですが、詳細はライブラリーが行うので詳細を知らなくても使えます。

 (1) IOトリガを10us以上のハイレベル信号に使用すると、
 (2) モジュールは40 kHzを自動的に8回送信し、パルス信号が戻ってきたかどうかを検出します。
 (3) 信号が戻ってくると、ハイレベルを通して、高出力IO持続時間は、超音波を送信してから戻るまでの時間である。

 測定距離=(高レベル時間×音速(340m / s)/ 2