世界一簡単な5000兆円ほしい!ボタンの作り方
5000兆円ほしい!ボタンができた pic.twitter.com/m8xobMRDRa
— 優しく殺められたい (@y_sni) 2018年2月3日
ブレッドボードビュー
コード
layout.write()
の引数に"\n"
を入れるとEnterキーを押す扱いになるらしい。
from digitalio import DigitalInOut, Direction, Pull import touchio import board import time from adafruit_hid.keyboard import Keyboard from adafruit_hid.keycode import Keycode from adafruit_hid.keyboard_layout_us import KeyboardLayoutUS buttonpin = board.D0 kbd = Keyboard() layout = KeyboardLayoutUS(kbd) button = DigitalInOut(buttonpin) button.direction = Direction.INPUT button.pull = Pull.UP led = DigitalInOut(board.D13) led.direction = Direction.OUTPUT time.sleep(5) print("Waiting for button presses") press = False; while True: if not button.value: if not press: led.value = True layout.write("5000chouenhoshii! \n\n") press = True #kbd.press else: if press: press = False led.value = False time.sleep(0.01)