mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
2.7 KiB
2.7 KiB
RELAY ユニット {docsify-ignore-all}
📝概要 :octocat:サンプルコード 🔌回路図 🛒購入リンク 🎬関連動画
概要
**RELAY**ユニットは大きな電力負荷を高い信頼性で安全にコントロールする事が可能です。最大 3A @ 30 VDC または 220 VACまでの負荷に対して対応しています。
特徴
アプリケーション
- 大きな負荷の制御
- 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) | GPIO36 | GPIO26 | 5V | GND |
| RELAY Unit | リレー制御ピン | 5V | GND |
関連リンク
関連動画
UIFlow チュートリアル

