.. note:: こんにちは!SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Communityへようこそ!Raspberry Pi、Arduino、ESP32について、他の愛好者とともにさらに深く学びましょう。 **参加する理由** - **専門家のサポート**: 購入後の問題や技術的な課題を、コミュニティやチームのサポートで解決できます。 - **学びと共有**: ヒントやチュートリアルを交換し、スキルを向上させましょう。 - **特別なプレビュー**: 新製品の発表や先行公開に早期アクセスできます。 - **特別割引**: 新しい製品に対する限定割引をお楽しみください。 - **祝祭プロモーションとプレゼント**: プレゼントや祝祭のプロモーションに参加できます。 👉 私たちと一緒に探求し、創造する準備はできましたか?[|link_sf_facebook|]をクリックして、今すぐ参加しましょう! Ultrasonic Module ================================ .. image:: img/ultrasonic_pic.png :width: 400 :align: center * **TRIG**: トリガーパルス入力 * **ECHO**: エコーパルス出力 * **GND**: グランド(接地) * **VCC**: 5V電源 こちらはHC-SR04超音波距離センサーで、2cmから400cmまでの非接触距離測定が可能で、精度は最大で3mmです。モジュールには超音波送信機、受信機、および制御回路が含まれています。 測定プロジェクトに使用するには、4つのピン(VCC(電源)、Trig(トリガー)、Echo(受信)、GND(接地))を接続するだけで簡単に使用できます。 **特徴** * 動作電圧: DC5V * 動作電流: 16mA * 動作周波数: 40Hz * 最大測定範囲: 500cm * 最小測定範囲: 2cm * トリガー入力信号: 10uS TTLパルス * エコー出力信号: 入力TTLレベル信号と距離に比例 * コネクタ: XH2.54-4P * サイズ: 46x20.5x15 mm **原理** 基本的な原理は次の通りです。 * IOトリガーを使用し、少なくとも10usの高レベル信号を送信します。 * モジュールは40kHzで8サイクルの超音波バーストを送信し、パルス信号を受信したかどうかを検出します。 * 信号が戻ってきた場合、エコーは高レベルを出力します。高レベルの持続時間は、送信から戻るまでの時間です。 * 距離 = (高レベル時間 × 音速(340M/S)) ÷ 2 .. image:: img/ultrasonic_prin.jpg :width: 800 公式: * us / 58 = 距離(センチメートル) * us / 148 = 距離(インチ) * 距離 = 高レベル時間 × 音速(340M/S)÷ 2 **使用上の注意** * このモジュールは、電源を入れた状態で接続しないでください。必要に応じて、モジュールのGNDを先に接続してください。そうしないと、モジュールの動作に影響を与える可能性があります。 * 測定対象の物体の面積は少なくとも0.5平方メートル以上で、できるだけ平坦である必要があります。そうでない場合、測定結果に影響を与える可能性があります。