from machine import Pin
import time
# Relay pin
relay_pin = Pin(1, Pin.OUT) # GP1
# Input signal pin
input_signal_pin = Pin(2, Pin.IN, Pin.PULL_DOWN) # Change pin number as per your connection
# Function to turn off the relay
def turn_off():
relay_pin.off()
print("Turning off stepper motor")
# Function to turn on the stepper motor
def turn_on():
relay_pin.on()
print("Turning on stepper motor")
# Infinite loop to listen for input signal
while True:
if input_signal_pin.value() == 1:
turn_on()
time.sleep(1) # Wait for 1 second
else:
turn_off()
time.sleep(1) # Wait for 1 second