# 考察 - 加速度センサ実験その1 <結果> 手前に傾けるとX軸が上がっていき、奥に傾けるとX軸が下がっていくと考えられる。 左に傾けるとY軸が下がっていき、右に傾けるとY軸が上がっていくと考えらる。 上向きにするとZ軸が上がっていき、下向きにするとZ軸が下がっていくと考えられる。 <考察> 加速度センサは、加速度がかかる向きと逆方向に信号が生じる。 手前に傾けるとX軸の負の方向に加速度がかかるため、X軸の正の方向に信号が生じる。そのため、手前に傾けるとX軸が上がっていくと考えられる。 左に傾けるとY軸の正の方向に加速度がかかるため、Y軸の負の方向に信号が生じる。そのため、左に傾けるとY軸が下がっていくと考えられる。 そのため、この結果は妥当である。 <画像> - 加速度センサ実験その2 <考察> センサの仕組みから、急激に動かすと動かした方向に加速度がかかる。直後に、逆向きの加速度がかかる。よって、この結果は妥当である。 - 加速度センサ発展その1 <結果> ウィンドウの中の記号が、加速度センサを傾けた方向に傾きの大きさだけ動いた。 <考察> 実験その1から加速度センサーを左に傾けるとアナログ入力値のyの値が下がり、右に傾けるとyの値が上がることがわかる。同様に加速度センサーを手前に傾けるとxの値が低下し、奥に傾けるとxの値が上昇することも明らかである。 これをウィンドウ上で表現するにはセンサーの座標系とウィンドウの座標を合わせなければいけない。ウィンドウでは前後の移動にy、左右の移動にxを使用するため、アナログ入力値のxとyを入れ替えて記号の座標に割り当てたことで加速度センサーの傾きに合わせた移動ができた。 よって、この結果は妥当である。 - 加速度センサ発展その2 <結果> ウィンドウの中の記号が、加速度センサを急激に動かした方向に移動して、一定時間後に元の位置に戻った。 <考察> 実験その2から、急激に動かした方向にアナログ入力値が大きく動き、その直後に逆向きに大きく動くことがわかっている。プログラム上で逆向きのアナログ入力値にウィンドウ上の記号が影響されないようにするため、アナログ入力値が境界値を超えると、2秒間待機するようにした。実験結果から、加速度センサが急激に動かした方向を検出した場合、画面上の記号が検出した方向に動いた。 よって、この結果は妥当である。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up