スマホセンサーのノイズ軽減
スマートフォンのセンサーには、「ノイズ」が乗っています。そのため、センサーの値をプログラムで使用する場合、ノイズを軽減させる必要があります。 本記事は、記事「スマートフォンの傾き角のプログラム」の続き記事です。 &nbs
Read Moreスマートフォンのセンサーには、「ノイズ」が乗っています。そのため、センサーの値をプログラムで使用する場合、ノイズを軽減させる必要があります。 本記事は、記事「スマートフォンの傾き角のプログラム」の続き記事です。 &nbs
Read Moreスマートフォンの傾き角を求めるプログラムを作ります。 本記事は、記事「スマートフォンの傾き角の計算」の続き記事です。 重力加速度 重力加速度の方向は、スマートフォンを持って立っている人の、頭か
Read Moreスマートフォンの水平状態からの傾き角度を計算します。 ここで水平状態とは、例えば、テーブル上にスマートフォンを置いた状態です。 スマートフォンが、水平状態からどの程度傾いているかを計算します。 これが分かると、「水準器」
Read More撮影ボックスを用いて、立体写真を撮りました。本来、1 台のカメラで立体写真を撮るのは難しい作業です。今回、カメラを固定し、撮影ボックスを動かすことで、簡単に立体写真が撮影できました。 使用したのは、次の機材です。 撮影:
Read More穴埋め問題を作るとき、穴の位置を調整するのに手間がかかります。 今回、その手間を軽減するツールを作りました。 穴埋め問題 LBT(Learning by Typing) LBT(Learning by Typing)は、
Read Moreタイピングでプログラミングを学習するシステムを作りました。お手本となるプログラム(JavaScript)をタイピングで「書き写す」ことで、JavaScript を学習します。 写 経 元々は、
Read MoreJavaScriptには、他の言語(Java, Python, C++, etc.)が標準で持っている「多次元配列」がありません。 多次元配列はとても汎用性の高いデータ構造なので、JavaScriptでも多次元配列を使い
Read More切り紙で座禅をする人を作りました。これは、ミニチュア世界の撮影用登場人物です。 日常の小物の近くに、この座禅する人を配置して撮影します。 座禅人形の大まかな作り方は、 座禅する人の形を2次元(2D)のCAD
Read More物語のあるミニチュア世界を撮影したいと思い、ネットで「ミニチュアカレンダー」を見つけました。これは、「ミニチュアと日常の物を絡めた作品」として紹介されています。 そこで、ミニチュア人形を探し、「テラダモケイ」にたどり着き
Read More