top of page

Lesson. 11 入力デバイス §6. モーションセンサ

ahedgehogchase

●モーションセンサ

今お見せしているのは モーションセンサ の標準的なモジュールだ。 これらの多くはコモディティ化していて、多くの企業がこれを販売している。これは全く同じ商品だけれども、販売している企業が異なるだけだ。 このモジュールを用いると、動作を検知することができる。 これらは非常に安価で5個入り9ドルだ。つまり、モジュール一個あたり2ドルくらいってことだ。 これらのモジュールは身体からの熱輻射を検知して、シンプルな論理的に”Hi”もしくは”Low”の値を出力する。 動画 を見てみよう。 手を動かしていない状態ではOFFになっているね。そして手を動かすと、手の存在を確認できなくなる。変化を感じ取るんだ。

つまり、これは何も見えなくなったときも変化を検知するんだ。そういうわけで、これは近接検知用ではなく、動作検知用なんだ。 そして、このセンサが検知するのは君たちの身体から放出されている熱輻射だ。感度を制御することもできるけれども、このセンサはかなり感度が良い。部屋の向こう側まで検知することができるよ。 基板を見てみようかね。 これは先ほどの基板と同じくATtiny45の基板だ。そして単純にヘッダを設けてある。で、ヘッダには電源、グランドがある。このヘッダによってピンで基板からの出力を読むことができる。 そして、今お見せしている写真で僕がやっていることは何かと言うと、リードを単純に曲げてるんだ。リードはスルーホール実装用にデザインされている。だから、僕は表面実装できるようにリードを90度折り曲げてやったよ!そうやって、半田付けしたんだ。 でもって、このモジュールは動作を検出すると負論理信号を出力する。そして、ポテンションメータによって感度を調節することができる。 このセンサのためのコードをお見せしよう。先ほどお見せしたスイッチのコードと非常に似ていることがお分かりだろう。 これは、焦電センサから帰ってきた”Hi”と”Low”の信号を読み込む。 ここで新しい項目がある。それは、ビデオを見てお分かりのように、僕はこのささやかなアプリケーションを作ってみた。このアプリケーションはいつ僕が動作を行なったのかを検知する。 だから、僕はセンサの信号を読み込むためのささやかなプログラムを書いた。あと4回の講義の中でこれらをカバーしようと思う。これは、ささやかなpythonプログラムだ。

そしてこれはTKインターフェースとシリアルインターフェースを用いている。そしてこれがシリアルポートを開く。ウィンドウを開いてカンバスを創り出すのだよ。すると、これは待機して文字を読みこむ。 この行は文字を読むためのものだ。 そして、文字を読み込むと、表示している画面を更新する。 そうやって、動作検知を表示するささやかなユーザインタフェースを作り上げているんだ。 OK。そういう訳で、このセンサは大量生産されており、定性的な動作の測定法に用いられる。 つづく 講義の目次は 【和訳版】FabAcademy 2016  からご覧ください。 ※この記事は FabAcademy 2016 におけるニール・ガーシェンフェルド教授(MIT)による講義動画をもとに作成しました。正確な訳ではないので間違っていたら指摘いただけるとありがたいです。          

閲覧数:3回0件のコメント

最新記事

すべて表示

Lesson 13. 出力デバイス §4. LEDマトリックス

●LEDマトリックス 次に紹介するのはLEDマトリックスだ。 動作しているのを見てみると、ディスプレイの一部分が表示されているのが見えるだろ? 僕はディスプレイの一部分を用いてラスタリング(画像を色のついた格子状のドットで表現すること)を行なっているんだ。 ...

Lesson 13. 出力デバイス §3. 調光LED

●調光LED さあ、ここから僕は多くのデバイスを紹介していこう。 最初に紹介するのは、色調を変化させることのできるLEDだ。色を周期的に変えることができるんだ。 これが、その部品だ。 この部品には赤と緑の、青のLEDが1つのパッケージに含まれている。大量購入す...

Lesson 13. 出力デバイス §2. 電源

●電源 今回の課題のゴールはたくさんのバッテリーを使うことじゃない。モバイルにしなくちゃならない場合を除いてバッテリーを使うのはお勧めしない。一般的には各Labは各種電源を取り揃えているはずだ。 今から紹介するベンダーMARLIN P. JONES & ASSOC....

© 2017 by A HEDGEHOG CHASE created with Wix.com

  • Grey Facebook Icon
  • Grey Twitter Icon
  • Grey Google+ Icon
bottom of page