# 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)