Smart light switch ・ 智能灯开关
M5Stack Core2 コントローラーでリレーユニットを介して照明のオン/オフを制御します。
この構成をエディタで開く・編集する →| 部品 | 役割 | ポート | リンク・価格 |
|---|---|---|---|
| M5Stack Core2 | Controller | grove_i2c, grove_analog, grove_uart, mbus | official page — $46.9 |
| Unit Relay | Relay unit | grove_analog | official page — $3.5 |
M5Stack Core2とリレーユニットで照明のオン/オフを制御するスマート照明システムです。Core2のGPIOでリレーを切り替え、照明などの家電を制御できます。
# M5Stack Core2 + Unit Relay (lighting control)
# Wiring: Unit Relay -> Core2 black Port.B (GPIO)
import time
from machine import Pin
from m5stack import lcd
# Port.B on Core2: GPIO pin 26 (analog/GPIO)
relay = Pin(26, Pin.OUT)
while True:
# Turn relay ON
relay.on()
lcd.clear()
lcd.print('Relay: ON', 10, 20)
time.sleep(3)
# Turn relay OFF
relay.off()
lcd.clear()
lcd.print('Relay: OFF', 10, 20)
time.sleep(3)
この作り方はAIが構成から生成したものです(未検証)。通電前に配線とコードをご確認ください。
この構成はAIが実在するM5Stack部品から設計し、ポート互換をサーバで検証したものです。編集・共有できます。
エディタで開く →UnitKit は M5Stack® 製品向けの非公式ツール。作りたいものを書くと、部品リストと配線図が出ます。