##############################################
# UPTVAL Fecha: 06/03/2025 #
# Nombre y Apellido: Jeremmy González #
# C.I.: 30504523 #
# Sección: IN-332 #
##############################################
from time import sleep
from machine import Pin, ADC
sleep(.1)
leds_pin = [Pin(i, Pin.OUT) for i in range(8)]
potentiometer_pin = ADC(Pin(28))
while True:
value_potentiometer = potentiometer_pin.read_u16()
number_decimal = value_potentiometer // 256
binary = f'{number_decimal:08b}'
# print('Decimal: ' + str(number_decimal) +'\nBinario: ' + binary + '\n')
for i in range(8):
if binary[i] == '1':
leds_pin[7 - i].value(1)
else:
leds_pin[7 - i].value(0)
sleep(1)