リレーはどのように機能しますか?
リレーには、ノーマルオープンとノーマルクローズの 2 つの構成があります。構成の使用法は、実行する操作の種類によって異なります。
ノーマルオープン (NO) 構成
ノーマルオープン構成は、リレーをアクティブにし、スイッチを閉じて、HIGH 信号で回路を完了する場合に使用されます。この状態では、COM端子からNO端子へ電流が流れます。リレーが LOW 信号を受信するとすぐにリレーがオフになり、回路が開きます。
ノーマルクローズ (NO) 構成
これは、ノーマル オープン (NO) 構成の逆です。通常閉構成は、リレーをアクティブにし、スイッチを閉じて、LOW 信号で回路を完了する場合に使用されます。この状態では、COM端子からNC端子へ電流が流れます。リレーが LOW 信号を受信するとすぐにリレーがオフになり、回路が開きます。
リレーのピン配置
リレーには 2 セットのピンがあります。 1 つのセットは入力ピンで、もう 1 つのセットは出力ピンです。
入力ピン
- VCC: リレーにDC電源を供給するために使用されます
- グランド: アース端子です
- IN または S: Arduinoから信号を受信するために使用されます
出力ピン
- と : これは、ノーマルオープン構成とノーマルクローズ構成で使用される共通ピンです。
- いいえ: ノーマルオープン状態で使用します。
- ノースカロライナ: ノーマルクローズ状態で使用します。
Arduinoで5Vリレーを設定するにはどうすればよいですか?
Arduino で 5V リレーを設定するには、ソフトウェアとハードウェアの要件を満たす必要があります。
ソフトウェア要件:
- Arduino IDE
ハードウェア要件:
- Arduinoボード
- 5Vリレーモジュール
- ブザー
- ブレッドボード
- 接続ワイヤー
回路図
与えられた回路図に従って接続を行ってください。
1. VCC または 5V リレーモジュールを、5V とマークされている Arduino のピンに接続します。
2. リレーモジュールの GND ピンを、GND とマークされている Arduino のピンに接続します。
3. リレーモジュールの入力ピンまたは信号ピンをピン 8 または Arduino ボードに接続します。
4. 5V リレーモジュールの COM 端子と NO 端子の間にブザーを接続します。
上で説明したように接続を行ったら、指定されたコードを Arduino に供給して回路を実行できます。
整数 リレーピン = 8 ;空所 設定 ( ) {
// RelayPinを出力ピンとして設定します
pinMode ( リレーピン、出力 ) ;
}
空所 ループ ( ) {
// リレーをオンにしてみましょう...
デジタル書き込み ( リレーピン、LOW ) ;
遅れ ( 10000 ) ;
// リレーをオフにしましょう...
デジタル書き込み ( リレーピン、HIGH ) ;
遅れ ( 10000 ) ;
}
ここで、回路を実行すると、リレーがブザーをオンにし、ブザーは 10 秒間オンのままになり、その後 10 秒間オフのままになります。
5V リレーを設定する他の方法について知りたい場合は、次の記事を参照してください。
- Arduino IDEを使用したESP32によるリレー
- Arduinoリレーとは
- リレーモジュールをArduino UNOと接続する方法
結論
リレーを使用してさまざまな機器を制御できます。 5Vリレーモジュールは、シンプルなハードウェアとソフトウェアを使用してArduinoに簡単にセットアップできます。 Arduinoで設定すると、簡単なコードでリレーのON/OFFが簡単に行えます。リレーの機能を自動化するのに役立ちます。