.. note:: FacebookでSunFounder Raspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Raspberry Pi、Arduino、ESP32についての知識を深め、同じ趣味を持つ仲間と交流しましょう。 **なぜ参加するのか?** - **専門的なサポート**: コミュニティとチームの支援を受けて、販売後の問題や技術的な課題を解決します。 - **学びと共有**: ヒントやチュートリアルを交換してスキルを向上させましょう。 - **独占的なプレビュー**: 新製品の発表や先行プレビューに早期アクセスが可能です。 - **特別な割引**: 最新製品の独占的な割引を楽しみましょう。 - **祭りのプロモーションとギブアウェイ**: ギブアウェイや休日のプロモーションに参加しましょう。 👉 私たちと一緒に探索し、創造しませんか?[|link_sf_facebook|]をクリックして今すぐ参加してください! .. _cpn_ultrasonic: 超音波モジュール ================================ |img_ultrasonic| * **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 |ultrasonic_prin| 計算式: * us / 58 = 距離 (cm) * us / 148 = 距離 (インチ) * 距離 = 高レベル時間 × 音速 (340m/s) / 2 .. note:: このモジュールは通電状態で接続しないでください。必要な場合は、まずGNDを接続してください。そうしないと、モジュールの動作に影響を与える可能性があります。 測定対象の面積は少なくとも0.5平方メートル以上で、できるだけ平らな状態である必要があります。そうでないと、測定結果に影響を及ぼす可能性があります。 **例** * :ref:`py_ultrasonic` (MicroPythonユーザー用) * :ref:`py_reversing_aid` (MicroPythonユーザー用) * :ref:`ar_ultrasonic` (Arduinoユーザー用) .. * :ref:`per_reversing_system` (For Piper Make User)