電子工作Arduinoからリレーモジュールを制御する場合、ライブラリも必要なく単にピンを出力に設定し、HIGH/LOWで切り替えるだけである。5V駆動のリレーモジュールであれば、VCC/GNDに5V/GND接続し、後は適当なデジタルピンに制御したいリレーの信号を接続し、pinMode(4,OUTPUT);digitalWrite(4,HIGH);の様に記述するだけである。複数ポートの場合もVCC/GND接続し、信号線をリレーの数接続するだけで基本は同じである。リレーモジュールによりHIGH/LOWでリレーのオン・オフが逆転していたり、ジャンパーでHIGH/LOWのどちらでリレーをオン・オフするか切り替えるタイプもある。信号線が3.3Vに対応しているがリレーモジュールは5V駆動の場合、5Vを別途供給する必要がある。VCCとJD-VCCをジャンパーでショートしている(VCCに5V供給の場合VCCがそのままJD-VCCに供給される)ので、ジャンパーを外しJD-VCCに5Vを供給する。リレーモジュールが12V駆動のタイプの製品もあり、この場合JD-VCCに12Vを供給する。シールドタイプのリレーモジュールもあるが、基本は同じである。上記写真のタイプは4つのリレーがデジタルピン4~5にアサインされている。以下、1秒毎に4つのリレーを順次切り替えていくサンプル。コメントをキャンセルメールアドレスが公開されることはありません。*上に表示された文字を入力してください。ProgramResource.net本サイトは開発者向けに様々な情報を筆者ねふぁが提供するサイトです。筆者の個人的な経験や知識、他のサイトの情報を参考にしながらまとめています。内容に誤りや偏見などある可能性がありますのでご注意下さい。本サイトの情報を元に工作等を行い、万が一機器等が破損した場合でも責任は負いかねますので、最終的にはご自身でチェックしてから動かす様にして下さい。