from machine import Pin
from time import sleep
pins=[Pin(32,Pin.OUT),Pin(33,Pin.OUT),Pin(25,Pin.OUT),Pin(26,Pin.OUT),Pin(27,Pin.OUT),
Pin(14,Pin.OUT),Pin(12,Pin.OUT)]
S1=Pin(21,Pin.IN)
S2=Pin(19,Pin.IN)
S3=Pin(18,Pin.IN)
count=0
digits=[[0,0,0,0,0,0,1], #0
[1,0,0,1,1,1,1], #1
[0,0,1,0,0,1,0], #2
[0,0,0,0,1,1,0], #3
[1,0,0,1,1,0,0], #4
[0,1,0,0,1,0,0], #5
[0,1,0,0,0,0,0], #6
[0,0,0,1,1,1,1], #7
[0,0,0,0,0,0,0], #8
[0,0,0,1,1,0,0]] #9
while True:
if(S1.value== 1):
count=count+1
elif(S2.value == 1):
count=count-1
elif(S3.value == 1):
count=0
for i in range(7):
pins[i].value(digits[count][i])
sleep(0.2)