Rename
This commit is contained in:
parent
c75af2da0c
commit
e5216009a6
|
@ -0,0 +1,36 @@
|
|||
import usb_hid
|
||||
from adafruit_hid.keyboard import Keyboard
|
||||
from adafruit_hid.keycode import Keycode
|
||||
import board
|
||||
import digitalio
|
||||
from time import sleep
|
||||
|
||||
# Set up a keyboard device.
|
||||
kbd = Keyboard(usb_hid.devices)
|
||||
|
||||
buttonpins = [board.GP27, board.GP28, board.GP4, board.GP5,
|
||||
board.GP21, board.GP19, board.GP12, board.GP10,
|
||||
board.GP20, board.GP18, board.GP13, board.GP11]
|
||||
|
||||
buttons = []
|
||||
pressed = [False for i in range(12)]
|
||||
for i, b in enumerate(buttonpins):
|
||||
buttons.append(digitalio.DigitalInOut(b))
|
||||
buttons[i].switch_to_input(pull=digitalio.Pull.UP)
|
||||
|
||||
|
||||
print(Keycode.B)
|
||||
|
||||
|
||||
while True:
|
||||
for i, b in enumerate(buttons):
|
||||
if buttons[i].value == 0:
|
||||
if pressed[i] == False:
|
||||
print("Button ", i)
|
||||
kbd.send(Keycode.A + i)
|
||||
pressed[i] = True
|
||||
else:
|
||||
pressed[i] = False
|
||||
sleep(0.05)
|
||||
|
||||
|
Loading…
Reference in New Issue