# FUNCIONAMIENTO :Cdo el valor del pote es 0 --> enciende el ROJO
#Cdo el valor del pote es 64 --> enciende el AMARILLO
#Cdo el valor del pote es 128 --> enciende el VERDE
# DESPUÉS LE AGREGUÉ INTERVALOS !!!
# 0-256 ---> ROJO
# >256 - 512 ---> AMARILLO
# >512 - 1024 ---> VERDE
# > 1024 ---> TODOS APAGADOS
from machine import Pin
from machine import ADC
from time import sleep
# SETEO DE LEDS
led_rojo=Pin(15,Pin.OUT)
led_amarillo=Pin(9,Pin.OUT)
led_verde=Pin(3,Pin.OUT)
# SETEO POTENCIÓMETRO
# SETEO POTE
adc_pin =(28)
adc = ADC(adc_pin) # Seteo el pin GP28 como ANALÓGICO
while True:
# Leer el valor del ADC
adc_value = adc.read_u16()
print(adc_value)
if adc_value>=0 and adc_value <=256:
led_rojo.value(1)
led_amarillo.value(0)
led_verde.value(0)
if adc_value>256 and adc_value<=512:
led_rojo.value(0)
led_amarillo.value(1)
led_verde.value(0)
if adc_value>512 and adc_value <=1024:
led_rojo.value(0)
led_amarillo.value(0)
led_verde.value(1)
if adc_value>1024:
led_rojo.value(0)
led_amarillo.value(0)
led_verde.value(0)
sleep(.2)