工学部生の生プレス

*就職して元工学部生になりました

専門内容 日常 紹介

加速度センサから角度を取得する

投稿日:2019年3月29日 更新日:

こんばんは。

久しぶりの投稿となってしまいましたm(__)m

大学生はあと1週間で春休みという夢から覚めてしまいます・・・😢

は~~

さて、本題の前に少し近況を!

実は最近、遅かれながらFateにはまりだしました。アーサー・ペンドラゴン、最高です💪あと、“甲鉄城のカバネリ”というWIT STUDIOさんのアニメも全話見たのですが、こちらは作画が素晴らしすぎて。作画の美しさに口が開いたままでした(笑)

イラストが大好きなので、「ほえ~。イラストって動かせるんだ・・・」って素人ながらに作画班の技術力と根性に感心しました!

どれだけ時間と手間がかかっているのでしょうか?僕だったら、途中で気がくるっていそうです(笑)

ちなみに僕の画力はというと・・・

いつも上げているGIFを見ていただければわかりますが、棒人間くらいしかまともに描けません!!😢

さて、余談はこれくらいにして今回の本題に入りましょう↓

今回は“加速度センサから角度を取得する”ということで、Arduinoを使って加速度センサから取得した値を傾き角に変換してシリアルプロッタで出力させてみようと思います。

それでは~

シュワッチ!


 

①作るもの:

加速度センサからX軸・Y軸方向の傾き角を取得する装置

②用意するもの:

Arduino Nano

3軸加速度センサモジュール KXR94-2050

ジャンパ線

③回路:

*KXR94-2050の素材が見つからなかったので、上の図では代わりのものを使っています。

追記:加速度センサのピン番号がわかりやすいように拡大図を作成しました↓

④プログラム:

⑤完成動画:

シリアルプロッタでX軸方向の傾き角を見たい時はSerial.println(realY);を、Y軸を出力する時はSerial.println(realX);をそれぞれコメントアウトして下さい。


 

いかがでしたでしょうか?

実際にやってみると分かるのですが、このプログラムでは初期値が“0.00”では無くて“0.35”とか少しずれた値が初期値になってしまいます😢

プログラムに値を代入すると、ちゃんと“0.00”になるので不思議です・・・。どなたか、原因がわかる方がいらっしゃれば教えていただきたいです(>_<)

それと、最初、このセンサの名前が“3軸加速度センサ”という名前なので「積分したら速度とか移動距離とかわかるのかな~?」と思っていたので挑戦してみたのですが、虚空の彼方へと値が飛んで行ってしまって、到底使えるものになりませんでした😢

*途中までやったものがこれです↓

ハイパスフィルタやローパスフィルタを使ったりしてみたのですが、状況は好転せず・・・

こちらもこの3軸加速度センサKXR94-2050を使って、移動距離の測定する方法をご存知の方がいらっしゃれば教えていただきたいですm(__)m

最後にCLIP STUDIO PAINTの練習状況です↓(これまで“例のソフト”と言っていたやつはクリスタでした(笑))

▲▲▲アリガ島▲▲▲

次回予告
「未定」







-専門内容, 日常, 紹介

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

アナログローパス・フィルタとデジタルローパス・フィルタの比較

こんばんは。 今回は“アナログローパス・フィルタとデジタルローパス・フィルタの比較”ということで、回路で作ったアナログローパス・フィルタとプログラムで作ったデジタルローパス・フィルタの性能を比較してみ …

大学生vs風邪!

こんばんは。 久しぶりの投稿になりました。m(__)m なんで、1週間くらい空いてしまったかというと・・・ 風邪をひいていました。 少し、気温が寒くなって「マズいな~。」と思っていた時の出来事でした。 …

【院試対策】線形代数②(非同次連立1次方程式)

こんにちは~ 前回の予告通り、今回は“非同次連立1次方程式”の解の求め方について記事にしていきたいと思います。 それでは~ シュワッチ!   第2回:【院試対策】線形代数②(非同次連立1次方 …

【院試対策】線形代数⑥(固有値と固有ベクトルを用いた行列の対角化Part2)

こんにちは~ 前回の予告通り、今回は“行列の固有値と固有ベクトルを用いた行列の対角化”の中でも変換行列に直行行列を用いるもの。それも、もとは直交行列ではないものを無理やり直交行列にしたという特殊パター …

韓国限定の「OREOO’s オレオオズ」食べてみた!

今日のテーマは「韓国限定のOREOO’s オレオオズ食べてみた!」です! 今日の朝は昨年、韓国に旅行に行った時に韓国の友達からもらったオレオシリアルを食べてみました。 昨年、韓国で卵の殺虫 …