机房环境监测客户端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
985 B

import board
import busio
import digitalio
ledpins = []
ledpins.append(digitalio.DigitalInOut(board.GP12))
ledpins.append(digitalio.DigitalInOut(board.GP11))
ledpins.append(digitalio.DigitalInOut(board.GP10))
ledpins.append(digitalio.DigitalInOut(board.GP6))
ledpins.append(digitalio.DigitalInOut(board.GP13))
ledpins.append(digitalio.DigitalInOut(board.GP14))
ledpins.append(digitalio.DigitalInOut(board.GP15))
for ledpin in ledpins:
ledpin.direction = digitalio.Direction.OUTPUT
displist = (
(1, 0, 0, 0, 0, 0, 0),
(1, 1, 1, 0, 0, 1, 1),
(0, 1, 0, 0, 1, 0, 0),
(0, 1, 0, 0, 0, 0, 1),
(0, 0, 1, 0, 0, 1, 1),
(0, 0, 0, 1, 0, 0, 1),
(0, 0, 0, 1, 0, 0, 0),
(1, 1, 0, 0, 0, 1, 1),
(0, 0, 0, 0, 0, 0, 0),
(0, 0, 0, 0, 0, 0, 1),
(0, 0, 0, 0, 0, 1, 0)
)
def show_num(number):
for i in range(7):
ledpins[i].value = displist[number][i]