Arduino & IoT Academy · レッスン

TriggerとEchoを配線する

センサーの2本の制御ピンを接続します。

レッスン 2/413 ステップ

「TriggerとEchoを配線する」はCoddyKit上の無料Arduino & IoT Academyレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはArduino & IoT Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Arduino & IoT Academyコースには全4レッスンが含まれています。

4本の小さなピン

HC-SR04には、VCC、Trig、Echo、GNDの4本のピンが一列に並んでいます。正しく接続すれば、センサーは動作します。

電源を入れる

VCCをArduinoの5Vピンに接続します。このセンサーは、充電して音のパルスを正しく発生させるために、5Vの電源を必要とします。

グランドを共有する

GNDをArduinoのGNDピンに接続します。グランドを共有しないと信号の基準が一致せず、測定値が意味を持たなくなります。

Trigはスピーカー

Trigピンはセンサーの入力です。少しの間HIGHにすると、センサーが超音波を発生させます。

Echoは聞き手

Echoピンはセンサーの出力です。音が進んで跳ね返ってくる間、正確にその時間だけHIGHになります。

2本のデジタルピンを選ぶ

TrigとEchoを、任意の2本のdigital pinsに接続します。たとえば9番ピンと10番ピンです。Arduinoが接続先を認識できるよう、コード内で名前を付けます。

ピンに名前を付ける

スケッチの先頭で、それぞれのピンに分かりやすい名前を付けます。定数を使うと、後からコードを読んだり編集したりしやすくなります。

const int trigPin = 9;
const int echoPin = 10;

入出力方向を設定する

setupで、Trigを操作できるようTrig as OUTPUTとして宣言し、EchoはArduinoが戻りのパルスを読み取れるようINPUTに設定します。

pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);

Echoの電圧に注意する

Echoピンは5Vを出力するため、標準的なUnoなら問題なく読み取れます。ESP32のような3.3V boardでは、ピンに過電圧がかからないよう分圧回路を追加してください。⚠️

ブレッドボードを使う

センサーとジャンパー線をbreadboardに接続すると、しっかり整理された配線にできます。読み取り値がちらつく主な原因は、配線の緩みです。

電源を入れる前に再確認する

VCCとGNDを絶対に入れ替えないでください。電源を入れる前に各配線をもう一度確認し、sensorとボードの両方を守りましょう。

確認してみる

それぞれのピンが何をするのか考えてみましょう。

配線完了、準備OK

電源、グランド、名前を付けた2本のデジタルピンがあれば、配線は完了です。Trigで発信し、Echoで受信する準備ができたので、パルスの時間を測れます。✅

無料で開始

AI チューターと学ぶ C++ — 無料

ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。

コース
30
レッスン
120

よくある質問

「TriggerとEchoを配線する」レッスンは無料ですか?

はい。「TriggerとEchoを配線する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Arduino & IoT Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Arduino & IoT Academyコースには全4レッスンが含まれています。

「TriggerとEchoを配線する」で何を学びますか?

センサーの2本の制御ピンを接続します。 ブラウザで直接実行するハンズオンコードでArduino & IoT Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Arduino & IoT Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのArduino & IoT Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。

「TriggerとEchoを配線する」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このArduino & IoT Academyレッスンでコードを書いて実行できますか?

はい。すべてのArduino & IoT Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. 超音波距離測定の仕組み
  2. TriggerとEchoを配線する
  3. pulseInで反響時間を測る
  4. 近接アラームを作る
← Arduino & IoT Academyに戻る