Microbitを扱うクラスです。
メソッド名 | 処理内容 |
---|---|
new | Microbitオブジェクトを生成 |
分類 | メソッド名 | 処理内容 | 備考 |
---|---|---|---|
接続・制御 | connect | micro:bitとの接続 | |
disconnect | micro:bitとの切断 | ||
interrupt | 割り込み処理 | ||
LED | led_on | LEDを点灯 | 別名 on |
led_off | LEDを消灯 | 別名 off | |
led_turn | LEDの点灯状態を反転 | 別名 turn | |
led_puts | LEDに文字列を表示 | 別名 puts | |
led_show | 指定したパターンで LEDを点灯 | 別名 show | |
led_bright= | LED点灯時の明るさを設定 | 別名 bright= | |
サウンド | sound_play | 音を鳴らす | 別名 play |
sound_rest | 休符を入れる | 別名 rest | |
sound_volume= | 音量(設定)を設定 | 別名 volume= | |
sound_tempo= | テンポを設定 | 別名 tempo= | |
ボタン・センサー | x | 加速度x を取得 | |
y | 加速度y を取得 | ||
z | 加速度z を取得 | ||
pitch | 傾き(前後)を取得 | ||
roll | 傾き(左右)を取得 | ||
light | 明るさを取得 | ||
temp | 温度を取得 | ||
a | Aボタンの状態を取得 | ||
b | Bボタンの状態を取得 | ||
ab | AボタンとBボタンの状態を取得 | ||
logo | ロゴの状態を取得 | ||
イベント | on_press_a | Aボタンが押されたときの処理を登録 | |
on_press_b | Bボタンが押されたときの処理を登録 | ||
on_press_ab | Aボタンと Bボタンが押されたときの処理を登録 | ||
on_touch_logo | ロゴにタッチされたときの処理を登録 | ||
on_release_logo | ロゴへのタッチがなくなったときの処理を登録 | ||
on_shake | 揺さぶられたときの処理を登録 | ||
on_notify | センサーなどの値を受け取ったときの処理を登録 |