MENU
  • Arduino入門と準備
    • Arduinoとは?電子工作初心者が知っておきたい基礎知識とRaspberry Piとの違い
    • Arduinoスターターキットの選び方、初めての1台に必要な構成・グレードの見分け方
    • Arduino IDEのインストール・初期設定・書き込み(アップロード)方法を手順どおりに解説
    • はじめてのLチカに挑戦、回路の組み方とスケッチ(コード)の意味を理解する
    • Arduinoが書き込みできない・反応しないときのチェックリスト、よくあるエラーと原因別の対処法
    • Arduinoの電源の取り方、USB給電・電池・ACアダプタの違いと使い分け
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoライブラリのインストール方法、ライブラリマネージャの使い方とよくあるトラブル対処
    • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
  • 部品・工具の選び方
    • はんだごての選び方、初心者でも失敗しない温度調整・こて先の見分け方
    • ブレッドボードの使い方、内部配線の仕組みとサイズ選びのコツ
    • テスター(マルチメーター)の使い方、電圧・抵抗・導通チェックの基本
    • 抵抗のカラーコードの読み方、4色帯・5色帯の計算方法をわかりやすく解説
    • 電子工作に必要な道具リストと予算別の早見表、ジャンパー線・ケーブルの選び方
    • LED(発光ダイオード)の選び方、色・明るさ・抵抗値の考え方
    • コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
    • タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
    • リレーモジュールの選び方、機械式・ソリッドステートリレーの違いと選定ポイント
  • センサー・モーター活用
    • Arduinoのセンサー・モーターの基礎知識、アナログ出力とデジタル出力・PWM制御の違い
    • 温湿度センサー(DHT11・DHT22)の使い方、Arduinoで気温と湿度を測る方法
    • 人感センサー・超音波距離センサーの使い方、Arduinoで人や物を検知する
    • サーボモーターの使い方、Arduinoで角度を制御する仕組みとコードの書き方
    • Arduinoのセンサー・モーター選び早見表、目的別のおすすめとステッピングモーターの動かし方
    • 光センサー(CdSセル)の使い方、明るさを検知する工作の基本
    • 加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法
    • 静電容量式タッチセンサー(TTP223)の使い方、タッチスイッチをArduinoで作る
    • 赤外線(IR)リモコン受信モジュールの使い方、信号を受信して処理する仕組み
  • 作って学ぶプロジェクト
    • Arduinoで作る簡単な車輪ロボット入門、必要な部品と動かし方の基本
    • Arduino Uno R4 WiFiで始めるIoT入門、スマホから操作する仕組みと基本の使い方
    • Arduinoの次に挑戦したいRaspberry Pi入門、違いと選び方・始め方
    • 自由研究にもできる電子工作テーマ集と、安全に長く楽しむための注意点まとめ
    • 土壌水分センサーで作る植物の水やりお知らせ、しくみと配線の基本(スマートプランツ入門)
    • I2C接続のLCDディスプレイ(16×2)で作る温湿度モニター表示器、配線とコードの基本
    • ブザーとLEDで作る簡易電子メロディ、tone関数で音を鳴らす工作入門
    • フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作
    • 人感センサーとLEDで作る自動点灯ナイトライト、実践プロジェクトで学ぶセンサー活用
電子工作・Arduino入門ノート
  • Arduino入門と準備
    • Arduinoとは?電子工作初心者が知っておきたい基礎知識とRaspberry Piとの違い
    • Arduinoスターターキットの選び方、初めての1台に必要な構成・グレードの見分け方
    • Arduino IDEのインストール・初期設定・書き込み(アップロード)方法を手順どおりに解説
    • はじめてのLチカに挑戦、回路の組み方とスケッチ(コード)の意味を理解する
    • Arduinoが書き込みできない・反応しないときのチェックリスト、よくあるエラーと原因別の対処法
    • Arduinoの電源の取り方、USB給電・電池・ACアダプタの違いと使い分け
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoライブラリのインストール方法、ライブラリマネージャの使い方とよくあるトラブル対処
    • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
  • 部品・工具の選び方
    • はんだごての選び方、初心者でも失敗しない温度調整・こて先の見分け方
    • ブレッドボードの使い方、内部配線の仕組みとサイズ選びのコツ
    • テスター(マルチメーター)の使い方、電圧・抵抗・導通チェックの基本
    • 抵抗のカラーコードの読み方、4色帯・5色帯の計算方法をわかりやすく解説
    • 電子工作に必要な道具リストと予算別の早見表、ジャンパー線・ケーブルの選び方
    • LED(発光ダイオード)の選び方、色・明るさ・抵抗値の考え方
    • コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
    • タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
    • リレーモジュールの選び方、機械式・ソリッドステートリレーの違いと選定ポイント
  • センサー・モーター活用
    • Arduinoのセンサー・モーターの基礎知識、アナログ出力とデジタル出力・PWM制御の違い
    • 温湿度センサー(DHT11・DHT22)の使い方、Arduinoで気温と湿度を測る方法
    • 人感センサー・超音波距離センサーの使い方、Arduinoで人や物を検知する
    • サーボモーターの使い方、Arduinoで角度を制御する仕組みとコードの書き方
    • Arduinoのセンサー・モーター選び早見表、目的別のおすすめとステッピングモーターの動かし方
    • 光センサー(CdSセル)の使い方、明るさを検知する工作の基本
    • 加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法
    • 静電容量式タッチセンサー(TTP223)の使い方、タッチスイッチをArduinoで作る
    • 赤外線(IR)リモコン受信モジュールの使い方、信号を受信して処理する仕組み
  • 作って学ぶプロジェクト
    • Arduinoで作る簡単な車輪ロボット入門、必要な部品と動かし方の基本
    • Arduino Uno R4 WiFiで始めるIoT入門、スマホから操作する仕組みと基本の使い方
    • Arduinoの次に挑戦したいRaspberry Pi入門、違いと選び方・始め方
    • 自由研究にもできる電子工作テーマ集と、安全に長く楽しむための注意点まとめ
    • 土壌水分センサーで作る植物の水やりお知らせ、しくみと配線の基本(スマートプランツ入門)
    • I2C接続のLCDディスプレイ(16×2)で作る温湿度モニター表示器、配線とコードの基本
    • ブザーとLEDで作る簡易電子メロディ、tone関数で音を鳴らす工作入門
    • フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作
    • 人感センサーとLEDで作る自動点灯ナイトライト、実践プロジェクトで学ぶセンサー活用
  • Arduino入門と準備
  • 部品・工具の選び方
  • センサー・モーター活用
  • 作って学ぶプロジェクト
電子工作・Arduino入門ノート
  • Arduino入門と準備
    • Arduinoとは?電子工作初心者が知っておきたい基礎知識とRaspberry Piとの違い
    • Arduinoスターターキットの選び方、初めての1台に必要な構成・グレードの見分け方
    • Arduino IDEのインストール・初期設定・書き込み(アップロード)方法を手順どおりに解説
    • はじめてのLチカに挑戦、回路の組み方とスケッチ(コード)の意味を理解する
    • Arduinoが書き込みできない・反応しないときのチェックリスト、よくあるエラーと原因別の対処法
    • Arduinoの電源の取り方、USB給電・電池・ACアダプタの違いと使い分け
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoライブラリのインストール方法、ライブラリマネージャの使い方とよくあるトラブル対処
    • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
  • 部品・工具の選び方
    • はんだごての選び方、初心者でも失敗しない温度調整・こて先の見分け方
    • ブレッドボードの使い方、内部配線の仕組みとサイズ選びのコツ
    • テスター(マルチメーター)の使い方、電圧・抵抗・導通チェックの基本
    • 抵抗のカラーコードの読み方、4色帯・5色帯の計算方法をわかりやすく解説
    • 電子工作に必要な道具リストと予算別の早見表、ジャンパー線・ケーブルの選び方
    • LED(発光ダイオード)の選び方、色・明るさ・抵抗値の考え方
    • コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
    • タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
    • リレーモジュールの選び方、機械式・ソリッドステートリレーの違いと選定ポイント
  • センサー・モーター活用
    • Arduinoのセンサー・モーターの基礎知識、アナログ出力とデジタル出力・PWM制御の違い
    • 温湿度センサー(DHT11・DHT22)の使い方、Arduinoで気温と湿度を測る方法
    • 人感センサー・超音波距離センサーの使い方、Arduinoで人や物を検知する
    • サーボモーターの使い方、Arduinoで角度を制御する仕組みとコードの書き方
    • Arduinoのセンサー・モーター選び早見表、目的別のおすすめとステッピングモーターの動かし方
    • 光センサー(CdSセル)の使い方、明るさを検知する工作の基本
    • 加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法
    • 静電容量式タッチセンサー(TTP223)の使い方、タッチスイッチをArduinoで作る
    • 赤外線(IR)リモコン受信モジュールの使い方、信号を受信して処理する仕組み
  • 作って学ぶプロジェクト
    • Arduinoで作る簡単な車輪ロボット入門、必要な部品と動かし方の基本
    • Arduino Uno R4 WiFiで始めるIoT入門、スマホから操作する仕組みと基本の使い方
    • Arduinoの次に挑戦したいRaspberry Pi入門、違いと選び方・始め方
    • 自由研究にもできる電子工作テーマ集と、安全に長く楽しむための注意点まとめ
    • 土壌水分センサーで作る植物の水やりお知らせ、しくみと配線の基本(スマートプランツ入門)
    • I2C接続のLCDディスプレイ(16×2)で作る温湿度モニター表示器、配線とコードの基本
    • ブザーとLEDで作る簡易電子メロディ、tone関数で音を鳴らす工作入門
    • フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作
    • 人感センサーとLEDで作る自動点灯ナイトライト、実践プロジェクトで学ぶセンサー活用
  1. ホーム
  2. 部品・工具の選び方
  3. リレーモジュールの選び方、機械式・ソリッドステートリレーの違いと選定ポイント

リレーモジュールの選び方、機械式・ソリッドステートリレーの違いと選定ポイント

2026 11/04
部品・工具の選び方
当ページのリンクには広告が含まれています。
木製の机の上に青色の小さなリレーモジュール基板とUSBケーブル、小さな工具が自然に置かれている情景

この記事の結論

  • リレーは、Arduinoの小さな電気信号で、電流・電圧の大きな機器をオン/オフする「電気式スイッチ」
  • リレーモジュールの基板にはトランジスタが載っているため、Arduinoのデジタル出力ピンだけで直接駆動できる(フォトカプラは搭載品と非搭載品があり、搭載品でもジャンパーを外し外部電源を使わないと絶縁効果は限定的)
  • 制御信号がHIGHで動くアクティブHIGH、LOWで動くアクティブLOWの2方式があり、モジュールによって異なるため配線前に必ず仕様を確認する
  • 機械式リレーは物理的な接点がカチッと動く方式、ソリッドステートリレー(SSR)は半導体で無接点・無音・高速だが発熱対策が必要

ArduinoでLEDやセンサーの工作に慣れてくると、次に触ってみたくなるのが「家庭にあるコンセント機器をオン/オフする」という工作です。

Arduino Uno R4 WiFiを使ったIoT入門の記事でも、KY-019というリレーモジュールに軽く触れましたが、実際に部品を選ぶ段階になると「トリガー電圧」「アクティブHIGH/LOW」「接点定格」など、聞き慣れない言葉が並んで戸惑う人が多いのが実情です。

この記事では、リレーモジュールを選ぶときに確認すべきポイントを、Arduinoから直接駆動できる仕組みも含めて整理します。

目次

リレーとは何か、Arduinoから直接駆動できる理由

リレーとは、電磁石の力を使って物理的なスイッチを動かす部品で、小さな電気信号を使って別の大きな電流・電圧の回路をオン/オフできます。

リレー内部のコイルを動作させるには、一般的な5Vリレー(SRD-05VDC系)で約70〜80mA程度の電流が必要ですが、Arduino Unoのデジタル出力ピンは推奨電流20mA・絶対最大でも40mA程度が上限のため、ピン1本だけで直接駆動するのは電流不足になります。

配線のつながっていない青色のリレーモジュール基板を1枚だけ木製の机の上に置いた俯瞰の物撮り写真

モジュール基板のトランジスタとフォトカプラの役割

市販の「リレーモジュール」は、リレー本体だけでなく、小さな基板にトランジスタが一緒に載っています。

Arduinoからの信号は、まずこのトランジスタを軽く動かすためだけに使われ、実際にリレーのコイルを動かす電流は基板上の電源(多くはVCCピンからの5V)から供給される仕組みになっています。

製品によっては、このトランジスタにあわせてフォトカプラが搭載されているものと、搭載されていないものがあります。安価な汎用モジュールでは、フォトカプラを省いてトランジスタとフライバックダイオードだけで構成されている製品も多く流通しています。

フォトカプラは、光を介して信号だけを伝えることで、Arduino側の回路とリレーのコイル側の回路を電気的に切り離す(絶縁する)ための部品です。

この仕組みがあるおかげで、初心者でもArduinoのデジタル出力ピンにモジュールの制御ピン(IN)をつなぐだけで、リレーを動かせるようになっています。
生のリレー部品(モジュール化されていないもの)を単体で使う場合は、別途トランジスタや保護用のダイオードを自分で回路に組み込む必要があり、難易度が上がります。

VCC/JD-VCCピンとジャンパー、本当に絶縁したいときの注意

フォトカプラ搭載品の多くは、基板上に「VCC」と「JD-VCC」という2つの電源ピンがあり、出荷時はこの2つがジャンパーピンで接続された状態になっています。

ジャンパーを装着したままだと、Arduinoの5V電源がVCCとJD-VCCの両方に流れ込み、制御側とコイル側で電源・GNDを共有してしまうため、フォトカプラを搭載していても実質的な絶縁効果はほとんど得られません。

本当にArduino側とリレーのコイル側を電気的に切り離したい場合は、このジャンパーピンを外し、JD-VCCに別電源(外部の5V電源)を接続する必要があります。
ジャンパーを外したままVCCだけをArduinoの5Vにつないでも、JD-VCC側に電源が来ずリレーが動作しないため注意してください。
ノイズの多い機器やモーターなどの誘導性負荷を扱う場合は、この外部電源によるフォトカプラ絶縁が特に有効です。

ジャンパーピンの有無やVCC/JD-VCCの2系統電源に対応しているかどうかは、購入前に商品説明で確認しておきたい選定ポイントのひとつです。

紹介した商品:リレーのコイル側(JD-VCC)に使う外部5V電源

Security-01 PSE認証取得 ACアダプター 5V2A DC電源アダプター センタープラス DC5.5x2.1

PSE認証取得 ACアダプター 5V2A センタープラス DC5.5×2.1mm
ジャンパーを外してJD-VCCに別電源を接続するときの、外部5V電源の一例です。
Amazon ¥1,419 / 楽天市場 ¥2,903

※価格は記事執筆時点のものです。購入前に最新価格をご確認ください。

Amazonで見る
楽天で見る
リレーモジュール基板の隅にある黒いジャンパーキャップを片手の指でつまんで抜き取ろうとしている瞬間のマクロ物撮り写真

初心者はモジュールタイプを選ぶのが基本

電子部品店やAmazon・楽天で「Arduino リレー」と検索すると、青や緑の小さな基板にリレー本体と数個の電子部品が載った製品が数多く見つかります。

これらはすべて上記のような保護回路込みの「リレーモジュール」であり、電子工作を始めたばかりの段階では、まずこのモジュールタイプを選んでおけば間違いありません。

紹介した商品:1チャンネルのリレーモジュール(KY-019)

WINGONEER 5PCS KY-019リレー用PIC AVR DSP ARM用5V 1チャンネルリレーモジュール基板

KY-019リレーモジュールボード5V 1チャンネル for Arduino デュポンケーブル付き(5個セット)
最初の1台として使いやすい、機械式の1チャンネルタイプです。
Amazon ¥750(5個セット) / 楽天市場 ¥1,600(5個セット)

※価格は記事執筆時点のものです。購入前に最新価格をご確認ください。

Amazonで見る
楽天で見る

トリガー電圧とアクティブHIGH/LOWの違い

リレーモジュールを選ぶときに、まず確認しておきたいのが「トリガー電圧」と「アクティブHIGH/LOW」という2つの仕様です。

トリガー電圧とは何か

トリガー電圧とは、制御ピン(IN)にどれくらいの電圧をかければリレーが反応するか、という目安の値です。

多くのリレーモジュールは3V以上の信号があればトリガーできるように作られており、5V系のArduino Unoはもちろん、3.3V系のボードでも動作する製品が多く流通しています。

ここで言う「3V以上」とは、ONにするために制御ピンとGND間に必要な電位差の目安であって、実際にHIGHでONになるかLOWでONになるかは、次に説明するアクティブHIGH/LOWの方式によって変わります。

ただし製品によって対応電圧の幅は異なるため、3.3V系のボード(一部のESP32系マイコンなど)で使う場合は、商品説明で対応電圧を必ず確認してください。

アクティブHIGHとアクティブLOWの違い

アクティブHIGHのモジュールは、制御ピンにHIGH(5V)を送るとリレーがONになり、LOW(0V)にするとOFFになります。

一方、市販のリレーモジュールに多いアクティブLOWのタイプは、これとは逆に、制御ピンをLOWにするとONになり、HIGHにするとOFFになる仕組みです。

これはモジュール内部のトランジスタの向き(フォトカプラのLEDに電流を流す向き)によって決まるもので、安価な汎用モジュールではアクティブLOWの製品が多く出回っています。

アクティブLOW品を3.3V系のボード(一部のESP32系マイコンなど)で使う場合、IN端子をHIGHにしても、フォトカプラLEDの順方向電圧の関係で完全にOFFになりきらない製品があります。
3.3V系ボードで使う場合は、商品説明で対応ロジック電圧を確認するか、実際にシリアルモニタでHIGH/LOWを送って動作を確かめてから本番の配線に進むと安心です。

アクティブLOWのモジュールを「HIGHを送ればONになるはず」と思い込んでコードを書いてしまうと、意図と実際の動作が真逆になります。
さらに厄介なのは、pinMode()でOUTPUTに設定した直後のピンの初期状態がLOWになりやすいことで、アクティブLOWのモジュールでは電源投入直後に一瞬リレーがONになってしまうことがあります。
接続する機器によっては予期しない動作につながるため、動作確認は必ず何もつながっていない状態、または安全な負荷で行ってください。

ジャンパーで切り替えられるタイプもある

一部のリレーモジュールには、基板上のジャンパーピンでアクティブHIGH/LOWを切り替えられる製品もあります。

自分が購入したモジュールがどちらの方式か分からない場合は、商品説明やデータシートを確認するか、シリアルモニタを使いながら実際にHIGH/LOWを送って動作を確かめてみるのが確実です。

接点定格(電流・電圧)の見方

リレーを選ぶうえで、トリガー電圧と並んで重要なのが「接点定格」です。

接点定格とは何か

接点定格とは、リレーがオン/オフを切り替える側の回路(負荷側)で、安全に流せる電流・電圧の上限を表す値です。

リレー本体には「10A 250VAC」「10A 30VDC」のように、交流(AC)と直流(DC)それぞれの上限が印字されていることが一般的です。

接続したい機器の消費電流が、この定格を超えないことを必ず確認してから使ってください。

COM・NO・NCという3つのネジ端子の意味

リレーモジュールの負荷側(接続したい機器側)には、多くの場合「COM」「NO」「NC」と書かれた3つのネジ端子が並んでいます。

COM(コモン)は共通端子で、負荷側の電源または機器からの配線を必ずここに接続します。

NO(ノーマルオープン、通常開)は、リレーがOFFの状態では回路が開いていてつながっておらず、ONになったときにCOMと導通する端子です。

NC(ノーマルクローズ、通常閉)は逆に、リレーがOFFの状態でCOMと導通しており、ONになると回路が切れる端子です。

「機器をオンにしたい」という一般的な使い方であればNO側に接続するのが基本です。
停電やArduinoの故障・リセットでリレーがOFF(非通電)状態に戻ったときに、機器側を「切れていてほしい」ならNO、逆に「つながっていてほしい」ならNCを選ぶ、という考え方で選定します。
暖房器具や電気錠など、Arduinoが停止したときの安全側の状態が重要な機器では、NO/NCどちらを使うかを事前に検討しておくことが大切です。

リレーモジュール基板の緑色のネジ端子台(3つのネジ穴が横一列に並んだ部分)だけを画角いっぱいに写した、配線前のマクロ物撮り写真

AC100V(家庭のコンセント)を扱う場合の注意

AC100V(家庭のコンセントの電源)を扱う工作は、感電や火災の危険があるため、電子工作に慣れないうちは避けるのが無難です。
配線ミスや接点定格を超えた使用は、発熱や発火につながるおそれがあります。
AC100Vを扱う工作に挑戦する場合は、電気工事に関する知識がある人に相談するか、専門の解説書で手順を確認したうえで、定格に十分な余裕を持たせて進めてください。

電子工作に慣れないうちは、まずはUSB機器や電池駆動の機器などAC100Vを使わないものでリレーの動作を試してみることをおすすめします。

チャンネル数とコイル駆動電圧の選び方

ここまでの仕様に加えて、実際に購入する段階で最初に決めることになるのが「チャンネル数」と「コイルの駆動電圧」です。

チャンネル数、1ch/2ch/4ch/8chの選び方

リレーモジュールは1枚の基板に1つのリレーだけを載せた1chタイプのほか、2ch・4ch・8chのように複数のリレーをまとめて載せたタイプも販売されています。

オン/オフしたい機器の数だけチャンネル数を選べばよいのですが、チャンネル数が増えるほど、同時にすべてのコイルが動作したときの消費電流も増える点に注意が必要です。

1chあたり約70〜80mAのコイル電流がかかるとすると、4chが同時にONになれば280〜320mA程度、8chなら560〜640mA程度になり、Arduino UnoのUSB経由の5V電源(供給できる電流は数百mA程度が目安)だけではまかないきれなくなる場合があります。

4ch・8chなど多チャンネルのモジュールを複数同時にONにする使い方をする場合は、モジュールのVCCピン(先述のJD-VCCも含む)に外部の5V電源を接続することを前提に計画してください。
Arduino本体の5Vピンからまとめて電源を取ろうとすると、Arduino自体が不安定になったりリセットがかかったりするおそれがあります。

紹介した商品:2チャンネルのリレーモジュール

オーディオファン リレーモジュール 2チャンネル DC 5V フォトカプラ付き(2個セット)
機器を2つオン/オフしたいときの2チャンネルタイプ。フォトカプラ付きです。
Amazon ¥899(2個セット)

※価格は記事執筆時点のものです。購入前に最新価格をご確認ください。

Amazonで見る

紹介した商品:4チャンネルのリレーモジュール

オーディオファン リレーモジュール 4チャンネル DC 5V フォトカプラ付き(2個セット)
4台まで切り替えられる4チャンネルタイプ。同時にすべてONにすると消費電流が増える点に注意します。
Amazon ¥899(2個セット)

※価格は記事執筆時点のものです。購入前に最新価格をご確認ください。

Amazonで見る

紹介した商品:8チャンネルのリレーモジュール

サインスマート(SainSmart) 8チャンネル 5V リレーモジュール for Arduino
8チャンネルまとめたタイプ。多chは外部電源での運用を前提に選びます。
Amazon ¥1,104 / 楽天市場 ¥1,983

※価格は記事執筆時点のものです。購入前に最新価格をご確認ください。

Amazonで見る
楽天で見る

コイル駆動電圧、5V品と12V品の違い

リレーモジュールには、コイルを動かすための駆動電圧が5V用の製品と12V用の製品があります。

Arduino Unoと組み合わせる場合、Arduino自体が5V(または3.3V)で動作するため、基本的にはコイル駆動電圧が5Vのモジュールを選んでおくのが無難です。

12V品は、車載機器(12Vバッテリー)や産業用の設備など、もともと12V電源が用意されている環境向けの製品で、Arduinoとの組み合わせでは別途12V電源の用意が必要になるため、購入前に商品説明の「DC5V」「DC12V」といった表記を必ず確認してください。

機械式リレーとソリッドステートリレー(SSR)の違い

リレーには大きく分けて「機械式(電磁式)」と「ソリッドステートリレー(SSR)」の2種類があります。

機械式リレー、カチッと動く可動接点タイプ

機械式リレーは、電磁石で物理的な金属の接点を動かしてオン/オフを切り替える方式で、動作するたびに「カチッ」という小さな音がします。

Arduino入門向けのモジュールとして広く流通しているのは、このタイプです。

可動部品(接点)があるため、開閉できる回数には寿命があり、頻繁に高速でオン/オフをくり返すような使い方には向きません。

ソリッドステートリレー(SSR)、無接点・無音・高速

SSRは、可動する接点を持たず、半導体(トライアックやMOSFETなど)を使ってオン/オフを切り替える方式です。

物理的に動く部品がないため無音で、機械式に比べて非常に高速にオン/オフを切り替えられ、開閉回数による寿命の心配も基本的にありません。

一方で、動作中に半導体自体が発熱するため、扱う電流が大きい場合はヒートシンク(放熱板)が必要になることがあり、機械式に比べて価格も高めです。

紹介した商品:ソリッドステートリレー(SSR)モジュール

ソリッドステートリレーモジュール 5V DC用 G3MB-202P型(DC-AC・240V AC 2A・6個セット)
無接点・無音で切り替えられるSSRモジュールの一例。扱う電流が大きい場合は放熱が必要になることがあります。
Amazon ¥999(6個セット)

※価格は記事執筆時点のものです。購入前に最新価格をご確認ください。

Amazonで見る

初心者はどちらを選べばいいか

最初の1台としては、価格が手頃で情報も豊富な機械式のリレーモジュールから始めるのがおすすめです。

動作音が気になる用途や、短い間隔でのオン/オフをくり返す工作をしたくなった段階で、SSRへのステップアップを検討するとよいでしょう。

選び方の早見表

最後に、機械式リレーモジュールとSSRの違いを表にまとめます。

項目機械式リレーモジュールソリッドステートリレー(SSR)
動作方式電磁石で物理接点を動かす半導体で無接点
動作音カチッという音がする無音
切り替え速度比較的遅い高速
寿命開閉回数に上限がある接点摩耗の心配が少ない
発熱・放熱対策基本的に不要電流が大きいとヒートシンクが必要な場合がある
価格帯の目安数百円程度から機械式より高め
初心者へのおすすめ度まず試すならこちら用途が明確になってから検討

購入前チェックリスト

ここまで説明してきた選定ポイントを、購入前に確認するチェックリストとして表にまとめます。

確認項目確認のポイント
チャンネル数オン/オフしたい機器の数に合わせて1ch/2ch/4ch/8chを選ぶ、多chは外部電源前提
トリガー電圧制御ピンをONにするために必要な電位差の目安(多くは3V以上)、使用ボードのロジック電圧と適合するか
アクティブHIGH/LOWHIGHでONかLOWでONか、市販品はLOWが多い、ジャンパー切替式もある
コイル駆動電圧5V品か12V品か、Arduinoと組む場合は基本5V品
フォトカプラ・ジャンパー搭載の有無、絶縁したい場合はジャンパーを外し外部電源(JD-VCC)を用意
接点定格接続したい機器の消費電流・電圧が定格(例:10A 250VAC)を超えないか
COM/NO/NCArduino停止時に機器を切りたいか(NO)つなげたいか(NC)
方式(機械式/SSR)まずは機械式から、高速・無音が必要ならSSRを検討

実際にリレーモジュールを使ってスマホからコンセント機器をオン/オフする工作例は、Arduino Uno R4 WiFiでのIoT入門記事で紹介しています。

IoT入門記事のコード例では、LEDを接続していた出力ピンにリレーモジュールの制御信号(IN)をつなぎ替える方法を紹介していますが、アクティブLOW品を使う場合はHIGH/LOWの記述を入れ替える必要があるので注意してください。

まとめ:仕様確認をしてから配線すれば怖くない部品

リレーモジュールは、仕組みだけ見ると難しそうに感じますが、モジュール基板が保護回路を肩代わりしてくれているおかげで、配線自体はシンプルです。

トリガー電圧・アクティブHIGH/LOW・接点定格という3つの仕様さえ購入前に確認しておけば、初心者でも安全に扱える部品です。

取り組む前に、以下の点がなんとなくつかめているか確認してみてください。

  • リレーモジュールがArduinoから直接駆動できる理由(トランジスタ・フォトカプラ)の見当がついている
  • アクティブHIGHとアクティブLOWで動作が真逆になるという違いがだいたいわかっている
  • 接点定格を超える機器はつながない、AC100Vは慣れないうちは避けるという意識ができている

部品選びの次は、実際の配線や工具についても合わせて確認しておくと、工作全体がスムーズに進みます。

関連記事

  • 関連記事:➔ Arduino Uno R4 WiFiで始めるスマホ連携・IoT入門
  • 関連記事:➔ 電子工作に必要な道具リストと予算別の早見表
  • 関連記事:➔ 目的別センサー・モーターの選び方早見表
  • 関連記事:➔ Arduinoとは?電子工作初心者が知っておきたい基礎知識
部品・工具の選び方
工具選び 電子工作初心者 電子部品
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
  • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
  • 静電容量式タッチセンサー(TTP223)の使い方、タッチスイッチをArduinoで作る

この記事を書いた人

TUNGSTENのアバター TUNGSTEN

Webエンジニア。電子工作・マイコンボードの製品情報や技術情報を横断的に調べ、比較・整理して発信しています。これから電子工作を始めたい方が最初につまずきやすいボード選び・環境構築・部品選びを中心に、中立的な第三者リサーチ担当という立場で記事を執筆しています。

関連記事

  • 木製の机の上に四角い黒っぽいタクトスイッチ数個、ブレッドボード、USBケーブルが自然に置かれている情景
    タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
  • 木製の机の上に青色の円盤状のセラミックコンデンサ数個と円筒形の電解コンデンサ数個、USBケーブルが自然に置かれている情景
    コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
  • 木製の机の上に赤・緑・青・黄色など色違いのLED数個と抵抗、USBケーブルが自然に置かれている情景
    LED(発光ダイオード)の選び方、色・明るさ・抵抗値の考え方
  • 木製の机の上に色の帯が巻かれた円筒形の抵抗器が数本と、小さな電子基板、USBケーブルが自然に置かれている情景
    抵抗のカラーコードの読み方、4色帯・5色帯の計算方法をわかりやすく解説
  • 木製の机の上にジャンパー線の束、ブレッドボード、小型の工具、USBケーブルなど電子工作の道具一式が自然に並べられている情景
    電子工作に必要な道具リストと予算別の早見表、ジャンパー線・ケーブルの選び方
  • 木製の机の上にこて台に立てられた温度調整式のはんだごてと、はんだ線の巻き、小さな電子基板や部品が自然に置かれている情景
    はんだごての選び方、初心者でも失敗しない温度調整・こて先の見分け方
  • 木製の机の上に白いブレッドボードとそこに挿し込まれたLED・抵抗器・ジャンパー線、そばに置かれたUSBケーブルが自然に配置されている情景
    ブレッドボードの使い方、内部配線の仕組みとサイズ選びのコツ
  • 木製の机の上にデジタルテスター本体とテストリード、小さな電子基板、USBケーブルが自然に置かれている情景
    テスター(マルチメーター)の使い方、電圧・抵抗・導通チェックの基本

コメント

コメントする コメントをキャンセル

Arduino入門と準備
  • Arduinoとは?電子工作初心者が知っておきたい基礎知識とRaspberry Piとの違い
  • Arduinoスターターキットの選び方、初めての1台に必要な構成・グレードの見分け方
  • Arduino IDEのインストール・初期設定・書き込み(アップロード)方法を手順どおりに解説
  • はじめてのLチカに挑戦、回路の組み方とスケッチ(コード)の意味を理解する
  • Arduinoが書き込みできない・反応しないときのチェックリスト、よくあるエラーと原因別の対処法
  • Arduinoの電源の取り方、USB給電・電池・ACアダプタの違いと使い分け
  • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
  • Arduinoライブラリのインストール方法、ライブラリマネージャの使い方とよくあるトラブル対処
  • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
部品・工具の選び方
  • はんだごての選び方、初心者でも失敗しない温度調整・こて先の見分け方
  • ブレッドボードの使い方、内部配線の仕組みとサイズ選びのコツ
  • テスター(マルチメーター)の使い方、電圧・抵抗・導通チェックの基本
  • 抵抗のカラーコードの読み方、4色帯・5色帯の計算方法をわかりやすく解説
  • 電子工作に必要な道具リストと予算別の早見表、ジャンパー線・ケーブルの選び方
  • LED(発光ダイオード)の選び方、色・明るさ・抵抗値の考え方
  • コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
  • タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
  • リレーモジュールの選び方、機械式・ソリッドステートリレーの違いと選定ポイント
センサー・モーター活用
  • Arduinoのセンサー・モーターの基礎知識、アナログ出力とデジタル出力・PWM制御の違い
  • 温湿度センサー(DHT11・DHT22)の使い方、Arduinoで気温と湿度を測る方法
  • 人感センサー・超音波距離センサーの使い方、Arduinoで人や物を検知する
  • サーボモーターの使い方、Arduinoで角度を制御する仕組みとコードの書き方
  • Arduinoのセンサー・モーター選び早見表、目的別のおすすめとステッピングモーターの動かし方
  • 光センサー(CdSセル)の使い方、明るさを検知する工作の基本
  • 加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法
  • 静電容量式タッチセンサー(TTP223)の使い方、タッチスイッチをArduinoで作る
  • 赤外線(IR)リモコン受信モジュールの使い方、信号を受信して処理する仕組み
作って学ぶプロジェクト
  • Arduinoで作る簡単な車輪ロボット入門、必要な部品と動かし方の基本
  • Arduino Uno R4 WiFiで始めるIoT入門、スマホから操作する仕組みと基本の使い方
  • Arduinoの次に挑戦したいRaspberry Pi入門、違いと選び方・始め方
  • 自由研究にもできる電子工作テーマ集と、安全に長く楽しむための注意点まとめ
  • 土壌水分センサーで作る植物の水やりお知らせ、しくみと配線の基本(スマートプランツ入門)
  • I2C接続のLCDディスプレイ(16×2)で作る温湿度モニター表示器、配線とコードの基本
  • ブザーとLEDで作る簡易電子メロディ、tone関数で音を鳴らす工作入門
  • フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作
  • 人感センサーとLEDで作る自動点灯ナイトライト、実践プロジェクトで学ぶセンサー活用

最近の投稿

  • 人感センサーとLEDで作る自動点灯ナイトライト、実践プロジェクトで学ぶセンサー活用
  • 赤外線(IR)リモコン受信モジュールの使い方、信号を受信して処理する仕組み
  • 静電容量式タッチセンサー(TTP223)の使い方、タッチスイッチをArduinoで作る
  • リレーモジュールの選び方、機械式・ソリッドステートリレーの違いと選定ポイント
  • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
TUNGSTEN

TUNGSTEN(電子工作・マイコンボードリサーチ担当)

Arduinoを中心とした電子工作の製品情報・技術情報を横断的に調べ、比較・整理して発信しています。これから始めたい方が最初につまずきやすいボード選び・環境構築・部品選びを中心に、中立的な第三者リサーチ担当として記事をまとめています。

  • 当サイトについて・運営者情報
  • お問い合わせ
  • プライバシーポリシー

© 電子工作・Arduino入門ノート.

目次