from machine import Pin
from time import sleep
pins=[
Pin(0,Pin.OUT),
Pin(1,Pin.OUT),
Pin(2,Pin.OUT),
Pin(3,Pin.OUT),
Pin(4,Pin.OUT),
Pin(5,Pin.OUT),
Pin(6,Pin.OUT)
]
def one(delay):
state=[1,0,0,1,1,1,1]
for i in range(7):
pins[i].value(state[i])
sleep(delay)
def two(delay):
state=[0,0,1,0,0,1,0]
for i in range(7):
pins[i].value(state[i])
sleep(delay)
def three(delay):
state=[0,0,0,0,1,1,0]
for i in range(7):
pins[i].value(state[i])
sleep(delay)
def four(delay):
state=[1,0,0,1,1,0,0]
for i in range(7):
pins[i].value(state[i])
sleep(delay)
def five(delay):
state=[0,1,0,0,1,0,0]
for i in range(7):
pins[i].value(state[i])
sleep(delay)
def six(delay):
state=[0,1,0,0,0,0,0]
for i in range(7):
pins[i].value(state[i])
sleep(delay)
def seven(delay):
state=[0,0,0,1,1,1,1]
for i in range(7):
pins[i].value(state[i])
sleep(delay)
def eight(delay):
state=[0,0,0,0,0,0,0]
for i in range(7):
pins[i].value(state[i])
sleep(delay)
def nine(delay):
state=[0,0,0,0,1,0,0]
for i in range(7):
pins[i].value(state[i])
sleep(delay)
def zero(delay):
state=[0,0,0,0,0,0,1]
for i in range(7):
pins[i].value(state[i])
sleep(delay)
while True:
one(1)
two(1)
three(1)
four(1)
five(1)
six(1)
seven(1)
eight(1)
nine(1)
zero(1)