Files
2019-03-20 16:32:45 +08:00

2.7 KiB

RELAY ユニット {docsify-ignore-all}


📝概要      :octocat:サンプルコード       🔌回路図       🛒購入リンク      🎬関連動画

概要

**RELAY**ユニットは大きな電力負荷を高い信頼性で安全にコントロールする事が可能です。最大 3A @ 30 VDC または 220 VACまでの負荷に対して対応しています。

特徴

  • シングル入力
  • 最大 3A @ 30 VDC または 220 VAC
  • Grove インターフェース
  • UIFlow, Arduinoをサポート
  • LEGO 互換ホール

アプリケーション

  • 大きな負荷の制御
  • IoTアウトレット(壁のコンセント)

サンプルコード

1. Arduino IDE

完全なソースコードはこちら

#include <M5Stack.h>

void setup() {
  M5.begin();
  M5.Lcd.clear(BLACK);
  M5.Lcd.setTextFont(4);
  M5.Lcd.setTextColor(YELLOW, BLACK);
  //disable the speak noise
  dacWrite(25, 0);
  pinMode(26, OUTPUT);// RELAY Pin setting
}

void loop(void) {
  digitalWrite(26, HIGH);// RELAY Unit work
  delay(500);
  digitalWrite(26, LOW);// RELAY Unit stop work
  delay(500);
}

2. UIFlow

完全なソースコードはこちら

回路図

ピンマップ

M5Core(GROVEインターフェースB)GPIO36GPIO265VGND
RELAY Unit リレー制御ピン5VGND

関連リンク

関連動画

UIFlow チュートリアル