Skip to main content

Grove - 2-Coil Latching Relay

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

このモジュールは2-Coil Latching Relayをベースにしています。通常のリレーとは対照的に、このラッチングリレーは状態を保持するために連続的な電力を必要とせず、状態を変更するには上昇/下降パルスのみが必要です。状態を変更する必要がない場合には電力を切ることも可能であり、このモジュールは特に低消費電力プロジェクトに適しています。

特徴

  • Groveコネクタ
  • 低消費電力
  • デュアルスイッチ
tip
Groveモジュールの詳細については、[Grove System](https://wiki.seeedstudio.com/ja/Grove_System/)をご参照ください。

仕様

項目最小標準最大単位
動作電圧4.75.05.3VDC
セット/リセット電圧(最大)4.0VDC
コイル抵抗151167183Ω
スイッチング電圧(最大)35VAC/35VDC/
スイッチング電流(最大)3A
セット時間(ラッチング)4.5(最大)ms
リセット時間(ラッチング)3.5(最大)ms

対応プラットフォーム

ArduinoRaspberry Pi
caution
上記でサポートされていると記載されているプラットフォームは、モジュールのソフトウェアまたは理論的な互換性を示しています。ほとんどの場合、Arduinoプラットフォーム用のソフトウェアライブラリまたはコード例のみを提供しています。すべての可能なMCUプラットフォームに対してソフトウェアライブラリやデモコードを提供することはできません。そのため、ユーザーは独自のソフトウェアライブラリを作成する必要があります。

使用前に

関連資料

ガスセンサーを使用する前に、以下の知識を読むことをお勧めします。これにより、Arduinoや当社の製品についてより深く理解でき、オープンソースハードウェアをより簡単に使用できるようになります。

  • Arduinoの使い方
  • Groveシステムとは
  • なぜBase Shieldが必要なのか?

これらを読んだ後、Base Shieldを使用してGrove製品をArduinoと連携させる方法がわかります。それでは始めましょう!

準備するもの

このチュートリアルでは、以下の必要な製品を含みます:

  • Arduino UNO R3 または Seeeduino v4
  • Base Shield
  • Grove - 2-Coil Latching Relay

使い始める

Arduinoでの使用

ラッチングリレーは、状態を変更する際にのみ電力を消費します。信号ピンに上昇/下降電圧パルスが加わると、その動作状態が変わります。これは、エネルギー効率が重要な状況や、リレーがその状態を記憶する必要がある状況で非常に便利です。

それでは使い始めましょう。

  • モジュールをGrove - Base ShieldのD3ポートに接続します。
  • リレーはデフォルトで「セット」状態(CommとNOが接続)を保持しており、SIGピンに上昇エッジがあると「リセット」状態(CommとNCが接続)に切り替わります。以下に参考コードを示します:
#define LatchingRelay 3
void setup()
{
pinMode(LatchingRelay,OUTPUT);

digitalWrite(LatchingRelay,LOW);
delay(1000);
digitalWrite(LatchingRelay,HIGH);
delay(1000);
}
void loop()
{

}
  • リレーは「リセット」状態(CommとNCが接続)を保持しており、SIGピンに下降エッジがあると「セット」状態(CommとNOが接続)に切り替わります。以下に参考コードを示します:
#define LatchingRelay 3
void setup()
{
pinMode(LatchingRelay,OUTPUT);

digitalWrite(3,HIGH);
delay(1000);
digitalWrite(3,LOW);
delay(1000);
}
void loop()
{

}
  • このモジュールは動作状態が変化しない場合、消費電力が非常に少なくなります。リレーの状態を設定した後は、ラッチングリレーに電力を供給する必要がなくなるため、特に低消費電力となります。

注意

リレーは出荷時に「リセット」状態になっています。

注意事項

1. 双方向リレーは同時に制御されます。

2. 「セット」または「リセット」状態に切り替える際、NO(NC)インジケーターが一度点滅します。

Raspberry Piでの使用

  1. Raspberry PiとGrovePiまたはGrovePi+を準備してください。

  2. 開発環境の設定を完了している必要があります。設定がまだの場合はこちらを参照してください。

  3. 接続

  • センサーをGrovePiのD4ソケットにGroveケーブルを使用して接続します。
  1. デモディレクトリに移動します:
cd yourpath/GrovePi/Software/Python/
  • コードを確認するには
nano grove_2_coil_latching_relay.py   # "Ctrl+x"で終了 #
import time
import grovepi

# Grove 2-Coil Latching RelayをデジタルポートD4に接続
# SIG,NC,VCC,GND
relay = 4

grovepi.pinMode(relay,"OUTPUT")

while True:
try:
# 5秒間オンにする
grovepi.digitalWrite(relay,1)
print "オン"
time.sleep(5)

# 5秒間オフにする
grovepi.digitalWrite(relay,0)
print "オフ"
time.sleep(5)

except KeyboardInterrupt:
grovepi.digitalWrite(relay,0)
break
except IOError:
print "エラー"
  1. デモを実行します。
sudo python grove_2_coil_latching_relay.py

オンライン回路図ビューア

リソース

技術サポートと製品ディスカッション

弊社製品をお選びいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。

Loading Comments...