Arduinoで5Vリレーモジュール(ロートリガー)を使用する

Arduinoで5Vリレーモジュール(ロートリガー)を使用する

このチュートリアルでは、Arduinoを使用して5Vリレーモジュールをどのように使うかを探ります。特に、ロートリガーリレーに焦点を当てます。リレーは、低電圧のマイクロコントローラーで高電圧デバイスを制御できるため、さまざまな自動化プロジェクトにとって不可欠なコンポーネントです。このチュートリアルの終わりまでには、Arduinoを使用してリレーをオンおよびオフにすることができるようになり、これを利用して照明、モーター、その他のデバイスを制御できます。

これを達成するために、リレーを定期的にオンとオフに切り替えるシンプルなArduinoプログラムを書きます。このプロジェクトは簡単で、マイクロコントローラーとリレーの動作を理解しようとする初心者に最適です(動画の00:30で)。

ハードウェアの解説

このプロジェクトに必要な主なコンポーネントには、Arduinoボード、5Vリレーモジュール、およびジャンパーワイヤーが含まれます。Arduinoボードは操作の脳として機能し、リレーモジュールに信号を送ってその状態を制御します。リレーモジュールは、Arduinoからの低電圧信号で高電圧側を制御することによって、デバイスのオンまたはオフを切り替えるように設計されています。

各リレーモジュールには通常、低電圧回路と高電圧回路の間の絶縁のためにオプトアイソレータが含まれており、Arduinoを逆起電力や電圧スパイクから保護します。私たちの場合、ロートリガーリレーを使用します。これは、制御信号がLOWに設定されるとアクティブになることを意味します。

データシートの詳細

製造業者一般的な
部品番号5Vリレーモジュール
制御電圧5 V
リレータイプロー・トリガー
最大負荷電圧250 V AC / 30 V DC
最大負荷電流10 A
オプトアイソレーションはい
パッケージモジュール

  • 高負荷を使用する際は、適切な熱放散を確保してください。
  • 高電圧機器には別の電源を使用してください。
  • ショート回路を避けるために配線を再確認してください。
  • リレーの仕様があなたの意図した負荷に合っていることを確認してください。
  • 高電圧を接続する前に、マルチメーターでリレーをテストしてください。

配線指示

リレーモジュールを配線するには、まずリレーモジュールのVCCピンをArduinoの5Vピンに接続します。次に、リレーモジュールのGNDピンをArduinoのGNDピンに接続します。リレーの制御ピンは通常INとラベル付けされており、Arduinoのデジタルピン、例えばピン8に接続する必要があります。この設定により、Arduinoがリレーの状態を制御できるようになります。

配線が完了すると、VCCとGNDがリレーモジュールに電力を供給し、制御ピンがリレーをオンおよびオフにする信号を送ります。動作中の不具合を防ぐために、接続が確実であることを確認してください。異なるArduinoボードを使用している場合は、制御ピンを適切にマッピングしてください。

コード例とウォークスルー

int relayPin = 8; // define output pin for relay

void setup() {
  pinMode(relayPin, OUTPUT); // define pin 8 as output
}

void loop() {
  digitalWrite(relayPin, LOW); // turn the relay ON
  delay(500); // wait for 500 milliseconds
  digitalWrite(relayPin, HIGH); // turn the relay OFF
  delay(500); // wait for 500 milliseconds
}

コードでは、リレーの出力ピンを定義することから始めます。relayPin8に設定します。setup()このピンを出力として設定します。loop()関数は、ピンにLOWを書き込むことでリレーの状態を継続的に切り替え、ONにし、その後HIGHを書き込むことで500ミリ秒の遅延の後にOFFにします。

デモンストレーション / 期待すること

配線とプログラミングが完了したら、リレーが0.5秒ごとにオンとオフを繰り返すのを観察するはずです。これは、Arduinoがリレーを正常に制御していることを示しています。リレーに高電圧デバイスを接続すると、リレーの状態に合わせてオンとオフが切り替わるはずです。デバイスの電圧と電流に対してリレーが適切に定格されていることを確認し、損傷を防いでください(動画の02:15で)。

一般的な落とし穴には、誤った配線が含まれ、これによりリレーが期待通りに機能しない可能性があります。さらに、低トリガーリレーを使用していることを確認してください。そうでない場合は、高トリガーリレーに対応するためにコードを調整する必要があるかもしれません。

ビデオのタイムスタンプ

  • 00:00プロジェクトの紹介
  • 00:30ハードウェアの概要
  • 01:15配線指示
  • 02:15リレーの動作デモンストレーション
7-Introduction to a 5V, 1-channel relay for Arduino
言語: C++
コピーしました!

リソースと参考文献

まだリソースはありません。

ファイル📁

ファイルは利用できません。