from machine import Pin
import time
letterPin = [1, 2, 28, 27, 26, 3, 4]
dotPin = 22
displayObj = []
arrseg = [[1, 1, 1, 1 , 1, 1, 0], [0, 1, 1, 0, 0, 0, 0],
[1, 1, 0, 1, 1, 0, 1], [1, 1, 1, 1, 0, 0, 1], [0, 1, 1, 0, 0, 1, 1],
[1, 0, 1, 1, 0, 1, 1], [1, 0, 1, 1, 1, 1, 1], [1, 1, 1, 0, 0, 0, 0],
[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 0, 1, 1]]
for i in letterPin:
displayObj.append(Pin(i, Pin.OUT))
dotObj = Pin(dotPin, Pin.OUT)
def numDisplay(num):
for a in range (7):
displayObj[a].value(arrseg[num][a])
while True:
for a in range(10):
numDisplay(a)
time.sleep(1)