from machine import Pin
import time
switchC = Pin(13, Pin.IN, Pin.PULL_UP)
switchB = Pin(14, Pin.IN, Pin.PULL_UP)
switchA = Pin(15, Pin.IN, Pin.PULL_UP)
leda = Pin(16, Pin.OUT)
ledb = Pin(17, Pin.OUT)
ledc = Pin(18, Pin.OUT)
ledd = Pin(19, Pin.OUT)
lede = Pin(20, Pin.OUT)
ledf = Pin(21, Pin.OUT)
ledg = Pin(22, Pin.OUT)
while True:
# number 0
if switchA.value()==0 and switchB.value()==0 and switchC.value()==0:
leda.off() # led is turn on
ledb.off()
ledc.off()
ledd.off()
lede.off()
ledf.off()
ledg.on()
print("zero")
# number 1
elif switchA.value()==0 and switchB.value()==0 and switchC.value()==1:
leda.on() # led is turn on
ledb.off()
ledc.off()
ledd.on()
lede.on()
ledf.on()
ledg.on()
print("one")
# number 2
elif switchA.value()==0 and switchB.value()==1 and switchC.value()==0:
leda.off() # led is turn on
ledb.off()
ledc.on()
ledd.off()
lede.off()
ledf.on()
ledg.off()
print("two")
# number 3
elif switchA.value()==0 and switchB.value()==1 and switchC.value()==1:
leda.off() # led is turn on
ledb.off()
ledc.off()
ledd.off()
lede.on()
ledf.on()
ledg.off()
print("three")
# number 4
elif switchA.value()==1 and switchB.value()==0 and switchC.value()==0:
leda.on() # led is turn on
ledb.off()
ledc.off()
ledd.on()
lede.on()
ledf.off()
ledg.off()
print("four")
# number 5
elif switchA.value()==1 and switchB.value()==0 and switchC.value()==1:
leda.off()
ledb.on()
ledc.off()
ledd.off()
lede.on()
ledf.off()
ledg.off()
print("five") # number 6
elif switchA.value()==1 and switchB.value()==1 and switchC.value()==0:
leda.off()
ledb.on()
ledc.off()
ledd.off()
lede.off()
ledf.off()
ledg.off()
print("six")
# number 7
elif switchA.value()==1 and switchB.value()==1 and switchC.value()==1:
leda.off() # led is turn on
ledb.off()
ledc.off()
ledd.on()
lede.on()
ledf.on()
ledg.on()
print("seven")
time.sleep(1)