2017-12-27から1日間の記事一覧

ディジタル入力 / read_digital()

参考: Programming the BBC micro:bit: Getting Started with MicroPython, p.115 from microbit import * while True: if pin0.read_digital(): display.show("H") else: display.show("L") ――――――――――――――――――――――――――――――― オンボードボタンの接続は下の…

アナログ出力 / write_analog()

参考: Programming the BBC micro:bit: Getting Started with MicroPython, p. 113-115 アナログ出力といっても Arduino と同じく PWM 出力である。 from microbit import * brightness = 0 step = 100 def constrain(var, MIN = 0, MAX = 1023): return max…

ディジタル出力 / 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…

消費電流

参考: Programming the BBC micro:bit: Getting Started with MicroPython, p.108 オンボード LED をまったく点灯しない場合は約 19 mA。 オンボード LED を 1 個点灯するごとに約 1 mA 増。 BLE を使うとさらに約 10 mA 増。USB コネクターから電力を供給す…