from machine import ADC,Pin
from time import sleep
x_axis=ADC(Pin(26))
y_axis=ADC(Pin(27))
r_up=Pin(18,Pin.OUT)
y_down=Pin(16,Pin.OUT)
g_left=Pin(17,Pin.OUT)
b_right=Pin(19,Pin.OUT)
def red() :
x=x_axis.read_u16()
y=y_axis.read_u16()
return x,y
while True:
x,y=red()
r_up.value(0)
y_down.value(0)
g_left.value(0)
b_right.value(0)
if x<20000:
b_right.value(1)
elif x>50000:
g_left.value(1)
elif y<20000:
y_down.value(1)
elif y>50000:
r_up.value(1)
sleep(0.5)