ディジタル出力 / write_digital() / L チカをおこなう

参考: Programming the BBC micro:bit: Getting Started with MicroPython, pp.112-113
 
ピン 1 本につき 5 mA まで取り出せるとの由。
 
Arduino は pinMode(~, OUTPUT); のように input か output かを事前にセットしなければならないが、micro:bit は write_~ であれば output であると見なされ、read_~ であれば input であると見なされる。

from microbit import *

while True:
    pin0.write_digital(True)
    sleep(500)
    pin0.write_digital(False)
    sleep(500)
    if button_a.was_pressed():
        break

f:id:ti-nspire:20171227113138p:plain:h158