from machine import Pin
import time
a=Pin(12,Pin.OUT)
b=Pin(17,Pin.OUT)
c=Pin(14,Pin.OUT)
d=Pin(27,Pin.OUT)
e=Pin(26,Pin.OUT)
f=Pin(25,Pin.OUT)
g=Pin(33,Pin.OUT)
def clear():
a.value(0)
b.value(0)
c.value(0)
d.value(0)
e.value(0)
f.value(0)
g.value(0)
clear()
def show_segment(segment):
segment.value(1)
show_segment(a)
time.sleep(1)
clear()
show_segment(b)
time.sleep(1)
clear()
show_segment(c)
time.sleep(1)
clear()
show_segment(d)
time.sleep(1)
clear()
show_segment(e)
time.sleep(1)
clear()
show_segment(f)
time.sleep(1)
clear()
show_segment(g)
time.sleep(1)
clear()
def zero():
show_segment(a)
show_segment(b)
show_segment(c)
show_segment(d)
show_segment(e)
show_segment(f)
zero()
time.sleep(1)
clear()
def one():
show_segment(b)
show_segment(c)
one()
time.sleep(1)
clear()
def two():
show_segment(a)
show_segment(b)
show_segment(g)
show_segment(e)
show_segment(d)
two()
time.sleep(1)
clear()
def three():
show_segment(a)
show_segment(b)
show_segment(g)
show_segment(c)
show_segment(d)
three()
time.sleep(1)
clear()
def four():
show_segment(c)
show_segment(b)
show_segment(g)
show_segment(f)
four()
time.sleep(1)
clear()
def five():
show_segment(a)
show_segment(f)
show_segment(g)
show_segment(c)
show_segment(d)
five()
time.sleep(1)
clear()
def five():
show_segment(a)
show_segment(f)
show_segment(g)
show_segment(c)
show_segment(d)
five()
time.sleep(1)
clear()
def six():
show_segment(f)
show_segment(g)
show_segment(c)
show_segment(d)
show_segment(e)
six()
time.sleep(1)
clear()
def seven():
show_segment(a)
show_segment(b)
show_segment(c)
seven()
time.sleep(1)
clear()
def eight():
show_segment(a)
show_segment(b)
show_segment(c)
show_segment(d)
show_segment(e)
show_segment(f)
show_segment(g)
eight()
time.sleep(1)
clear()
def nine():
show_segment(c)
show_segment(g)
show_segment(b)
show_segment(a)
show_segment(f)
nine()
time.sleep(1)
clear()