'''
实验名称:继电器实验
接线说明:继电器模块-->ESP32 IO
(REL)-->(25)
继电器模块输出-->LED模块
(COM)-->(3V3)
(NO)-->(D1)
实验现象:程序下载成功后,继电器模块间隔一定时间吸合断开,吸合时D1指示灯亮,断开时灭
注意事项:
'''
from machine import Pin
import time
relay = Pin(25, Pin.OUT)
led1 = Pin(13, Pin.OUT)
led2 = Pin(12, Pin.OUT)
if __name__ == "__main__":
while True:
# 读取当前继电器引脚电平并取反设置
current_value = relay.value()
relay.value(not current_value)
if relay.value():
led1.off()
led2.on()
else:
led1.on()
led2.off()
time.sleep(1)