from machine import Pin
import time
cuenta=0
cuenta2=0
p32 = Pin(32, Pin.OUT) #A
p33 = Pin(33, Pin.OUT) #B
p25 = Pin(25, Pin.OUT) #C
p26 = Pin(26, Pin.OUT) #D
p27 = Pin(27, Pin.OUT) #E
p14 = Pin(14, Pin.OUT) #F
p12 = Pin(12, Pin.OUT) #G
p23 = Pin(23, Pin.OUT) #habilita primer digito
p23.off()
p22 = Pin(22, Pin.OUT)
p22.off()
def zerar():
p32.on()
p33.on()
p25.on()
p26.on()
p27.on()
p14.on()
p12.on()
zerar()
def cero1():
p23.on()
p32.off()
p33.off()
p25.off()
p26.off()
p27.off()
p14.off()
time.sleep_ms(100)
p23.off()
def uno1():
p23.on()
p33.off()
p25.off()
time.sleep_ms(100)
p23.off()
def dos1():
p23.on()
p32.off()
p33.off()
p12.off()
p27.off()
p26.off()
time.sleep_ms(100)
p23.off
def tres1():
p23.on()
p32.off()
p33.off()
p12.off()
p25.off()
p26.off()
time.sleep_ms(100)
p23.off()
def cuatro1():
p23.on()
p14.off()
p12.off()
p33.off()
p25.off()
time.sleep_ms(100)
p23.off()
def cinco1():
p23.on()
p32.off()
p14.off()
p12.off()
p25.off()
p26.off()
time.sleep_ms(100)
p23.off()
def seis1():
p23.on()
p32.off()
p14.off()
p27.off()
p26.off()
p25.off()
p12.off()
time.sleep_ms(100)
p23.off()
def siete1():
p23.on()
p32.off()
p33.off()
p25.off()
time.sleep_ms(100)
p23.off()
def ocho1():
p23.on()
p32.off()
p33.off()
p25.off()
p26.off()
p27.off()
p14.off()
p12.off()
time.sleep_ms(100)
p23.off()
def nueve1():
p23.on()
p32.off()
p33.off()
p25.off()
p26.off()
p14.off()
p12.off()
time.sleep_ms(100)
p23.off()
def cero2():
p22.on()
p32.off()
p33.off()
p25.off()
p26.off()
p27.off()
p14.off()
time.sleep_ms(100)
p22.off()
def uno2():
p22.on()
p33.off()
p25.off()
time.sleep_ms(100)
p22.off()
def dos2():
p22.on()
p32.off()
p33.off()
p12.off()
p27.off()
p26.off()
time.sleep_ms(100)
p22.off
def tres2():
p22.on()
p32.off()
p33.off()
p12.off()
p25.off()
p26.off()
time.sleep_ms(100)
p22.off()
def cuatro2():
p22.on()
p14.off()
p12.off()
p33.off()
p25.off()
time.sleep_ms(100)
p22.off()
def cinco2():
p22.on()
p32.off()
p14.off()
p12.off()
p25.off()
p26.off()
time.sleep_ms(100)
p22.off()
def seis2():
p22.on()
p32.off()
p14.off()
p27.off()
p26.off()
p25.off()
p12.off()
time.sleep_ms(100)
p22.off()
def siete2():
p22.on()
p32.off()
p33.off()
p25.off()
time.sleep_ms(100)
p22.off()
def ocho2():
p23.on()
p32.off()
p33.off()
p25.off()
p26.off()
p27.off()
p14.off()
p12.off()
time.sleep_ms(100)
p22.off()
def nueve2():
p22.on()
p32.off()
p33.off()
p25.off()
p26.off()
p14.off()
p12.off()
time.sleep_ms(100)
p22.off()
while True:
if cuenta==0 and cuenta2==0: #00
print("0")
cuenta+=1
cero1()
zerar()
cero2()
zerar()
if cuenta==1 and cuenta2==0: #01
print("1")
cuenta+=1
uno1()
zerar()
cero2()
zerar()
if cuenta==2 and cuenta2==0: #02
print("2")
cuenta+=1
dos1()
zerar()
cero2()
zerar()
if cuenta==3 and cuenta2==0: #03
print("3")
cuenta+=1
tres1()
zerar()
cero2()
zerar()
if cuenta==4 and cuenta2==0: #04
print("4")
cuenta+=1
cuatro1()
zerar()
cero2()
zerar()
if cuenta==5 and cuenta2==0: #05
print("5")
cuenta+=1
cinco1()
zerar()
cero2()
zerar()
if cuenta==6 and cuenta2==0: #06
print("6")
cuenta+=1
seis1()
zerar()
cero2()
zerar()
if cuenta==7 and cuenta2==0: #07
print("7")
cuenta+=1
siete1()
zerar()
cero2()
zerar()
if cuenta==8 and cuenta2==0: #08
print("8")
cuenta+=1
ocho1()
zerar()
cero2()
zerar()
if cuenta==9 and cuenta2==0: #09
print("9")
cuenta+=1
nueve1()
zerar()
cero2()
zerar()
if cuenta==10 and cuenta2==0: #10
cuenta=0
cuenta2+=1
print("0")
cuenta+=1
cero1()
zerar()
uno2()
zerar()
if cuenta==1 and cuenta2==1: #11
print("1")
cuenta+=1
uno1()
zerar()
uno2()
zerar()
if cuenta==2 and cuenta2==1: #12
print("2")
cuenta+=1
dos1()
zerar()
uno2()
zerar()
if cuenta==3 and cuenta2==1: #13
print("3")
cuenta+=1
tres1()
zerar()
uno2()
zerar()
if cuenta==4 and cuenta2==1: #14
print("4")
cuenta+=1
cuatro1()
zerar()
uno2()
zerar()
if cuenta==5 and cuenta2==1: #15
print("4")
cuenta+=1
cinco1()
zerar()
uno2()
zerar()
else:
print("0")
cuenta=0
cero1()
zerar()
cuenta2=0
cero2()
zerar()