from machine import Pin
import time
# LIsta de pines GP2 a GP11
gpio_pins = [11,10,9,8,7,6,5,4,3,2]
# Definir los pines GPIO como salida
salidas = [Pin(p,Pin.OUT) for p in gpio_pins]
num = 0
def salp(datos):
ii=512
ind=0
cbin =""
for pins in gpio_pins:
if ((datos & ii) !=0):
salidas[ind].value(1)
cbin=cbin+"1"
else:
salidas[ind].value(0)
cbin=cbin+"0"
ii=ii>>1
ind=ind+1
return cbin
def fibonacci(n):
a, b = 0, 1
out = []
for _ in range(n):
out.append(a)
cadena=salp(a)
print("numero=",a,"="+cadena)
a, b = b, a + b
time.sleep_ms(50)
return out
while True:
fibonacci(25)