Video 21: HC-SR04超音波センサーを使ったエコーロケーション

このチュートリアルでは、HC-SR04センサーを使用してRaspberry Piで超音波距離センサーを作成するプロセスを説明します。このビデオでは、エコーロケーションの原理を説明し、必要なコンポーネントを紹介し、配線セットアップをデモンストレーションし、コーディングプロセスをステップバイステップで説明します。正確な距離測定のためのコード実行における正確なタイミングの重要性を強調し、良いエンジニアリングの実践を促します。

  1. エコーロケーションの紹介: コウモリやクジラに着想を得た、音を使って物体の位置を検出する方法。

  2. コンポーネントの概要: HC-SR04超音波センサーとRaspberry Piへの接続についての紹介。

  3. 配線セットアップ: 電源、グランド、トリガー、エコーのためにHC-SR04センサーをRaspberry PiのGPIOピンに接続する。

  4. コーディングプロセス: 超音波パルスを生成し、センサーをトリガーし、エコーの帰還時間を測定するPythonコードのウォークスルー。

  5. タイミングの考慮: 正確な距離測定のための正確なタイミングの重要性。

  6. 良いエンジニアリングの実践: 実装前に計画とコードの理解を重視する。

  7. エコーピンの待機: エコーピンが高くなるのを待つためにwhileループを使用する。

  8. 開始時間の記録: 測定開始をマークするために、エコーピンが高くなったときのシステム時間をキャプチャする。

  9. ピングの移動時間の測定: エコーピンが高くなってから低くなるまでの時間差を決定することにより、ピングの移動時間を計算する。

  10. 単位の変換: 読みやすさのためにピングの移動時間を1万倍する。

  11. 遅延の追加: 複数のエコーを防ぐために各測定後に遅延を導入する。

  12. 距離の計算: 音速とピングの移動時間を使用して目標までの距離を計算する。

ビデオ