Microbit#z

概要

micro:bitのセンサー値のうち「加速度 z」の値を取得します。

引数

なし

戻値

加速度 z の値 (-1024~+1024)

サンプル

# 加速度x, y, zの値をリアルタイムで画面に表示します
UI.label(10,  10, 120, 24, "加速度 x : ", {fontsize: 24})
UI.label(10,  50, 120, 24, "加速度 y : ", {fontsize: 24})
UI.label(10,  90, 120, 24, "加速度 z : ", {fontsize: 24})

label_x = UI.label(140,  10, 100, 24, "", {color: 'blue', fontsize: 24})
label_y = UI.label(140,  50, 100, 24, "", {color: 'blue', fontsize: 24})
label_z = UI.label(140,  90, 100, 24, "", {color: 'blue', fontsize: 24})

mb = Microbit.new
mb.on_notify do
  label_x.value = "#{mb.x}"
  label_y.value = "#{mb.y}"
  label_z.value = "#{mb.z}"
end
mb.connect do
end

関連メソッド

Microbit#connect
Microbit#x
Microbit#y
Microbit#z
Microbit#pitch
Microbit#roll
Microbit#light
Microbit#temp
Microbit#a
Microbit#b
Microbit#ab
Microbit#logo
Microbit#on_notify