# Este programa se desarrolla con el fin de crear codigos binarios con leds
from machine import Pin
import utime
# Creando Objetos
led1 = Pin(15,Pin.OUT)
led2 = Pin(33,Pin.OUT)
led3 = Pin(4,Pin.OUT)
led4 = Pin(2,Pin.OUT)
led5 = Pin(21,Pin.OUT)
led6 = Pin(18,Pin.OUT)
led7 = Pin(19,Pin.OUT)
led8 = Pin(5,Pin.OUT)
while True:
numero = int(input("ingresa un numero: "))
if numero == 150 :
led1.value(1)
led2.value(0)
led3.value(0)
led4.value(1)
led5.value(0)
led6.value(1)
led7.value(1)
led8.value(0)
if numero == 125 :
led1.value(0)
led2.value(1)
led3.value(1)
led4.value(1)
led5.value(1)
led6.value(1)
led7.value(0)
led8.value(1)
if numero == 30:
led1.value(0)
led2.value(0)
led3.value(0)
led4.value(1)
led5.value(1)
led6.value(1)
led7.value(1)
led8.value(0)
if numero == 52:
led1.value(0)
led2.value(0)
led3.value(1)
led4.value(1)
led5.value(0)
led6.value(1)
led7.value(0)
led8.value(0)
if numero == 224:
led1.value(1)
led2.value(1)
led3.value(1)
led4.value(0)
led5.value(0)
led6.value(0)
led7.value(0)
led8.value(0)
if numero == 248:
led1.value(1)
led2.value(1)
led3.value(1)
led4.value(1)
led5.value(1)
led6.value(0)
led7.value(0)
led8.value(0)
if numero == 58:
led1.value(0)
led2.value(0)
led3.value(1)
led4.value(1)
led5.value(1)
led6.value(0)
led7.value(1)
led8.value(0)
if numero == 85:
led1.value(0)
led2.value(1)
led3.value(0)
led4.value(1)
led5.value(0)
led6.value(1)
led7.value(1)
led8.value(0)
if numero == 14:
led1.value(0)
led2.value(0)
led3.value(0)
led4.value(0)
led5.value(1)
led6.value(1)
led7.value(1)
led8.value(0)
if numero == 95:
led1.value(0)
led2.value(1)
led3.value(0)
led4.value(1)
led5.value(1)
led6.value(1)
led7.value(1)
led8.value(1)
if numero == 65:
led1.value(0)
led2.value(1)
led3.value(0)
led4.value(0)
led5.value(0)
led6.value(0)
led7.value(0)
led8.value(1)