SSR Unit
UNIT SSR 固态继电器与传统电磁继电器不同,其开关寿命比电磁继电器长得多。它集成 MOC3043M 光耦隔离和过零检测,支持输入 3.3-5V DC 控制信号,并控制输出单相 220-250V AC 电源。
支持以下产品:
MicroPython 应用示例
1# SPDX-FileCopyrightText: 2024 M5Stack Technology CO LTD 2# 3# SPDX-License-Identifier: MIT 4 5import os, sys, io 6import M5 7from M5 import * 8from unit import SSRUnit 9import time 10 11 12ssr_0 = None 13 14 15def setup(): 16 global ssr_0 17 18 M5.begin() 19 Widgets.fillScreen(0x222222) 20 21 ssr_0 = SSRUnit((8, 9)) 22 23 24def loop(): 25 global ssr_0 26 M5.update() 27 ssr_0.set_state(1) 28 time.sleep(1) 29 ssr_0.off() 30 time.sleep(1) 31 32 33if __name__ == "__main__": 34 try: 35 setup() 36 while True: 37 loop() 38 except (Exception, KeyboardInterrupt) as e: 39 try: 40 from utility import print_error_msg 41 42 print_error_msg(e) 43 except ImportError: 44 print("please update to latest firmware")
UiFlow2 应用示例
class SSRUnit
Constructors
- SSRUnit(port)
初始化 SSR。
port:Fader 连接的端口。port[1]:控制引脚
UIFLOW2:

Methods
- SSRUnit.on()
打开 SSR。
UIFLOW2:

- SSRUnit.off()
关闭 SSR。
UIFLOW2:

- SSRUnit.set_state(state)
设置 SSR 的状态。
state:SSR 的状态。
UIFLOW2:


