タグ

ブックマーク / www.hirotakaster.com (2)

  • ポスト君 | Natural Days

    ポスト君という物を作りました。アナログな郵便箱を、電子メールのようにプッシュで通知して電子メールボックスとしての役割にしてくれる、IoT的なアイテムです。 – 通知方法 iBeacon(BLE)、またはメール。 メールの場合は、端末がWiFiに接続されている必要があります。 – 動作 1. 郵便箱にガジェットを入れて起動する。 2. 起動時に赤外線センサーで郵便箱の中の距離を一定時間測定する。 3. 監視スタート、たまに監視を行なってポストに郵便が投函されて、距離に変化が起きたら郵便が来たと判断して通知を行なう。通知はiBeacon、メールの何れか。 4. 郵便を取って、郵便箱の中が元の状態と同じ感じになったら、また監視を開始する。 – 利用シーン 1. 郵便が届いたらメールが来る。(WiFiタイプ) 2. 家に帰る途中で、郵便が届いていたら、ケータイに通知が来る(iBeacon)。 3.

    ポスト君 | Natural Days
  • Kinect v2とopenFrameworksをイベントで使う | Natural Days

    社内のファミリーデーでKinect v2を使った出し物をやった構成。アプリ的には、 ・トラッキングした人だけ取って正面に投影 ・天井にはトラッキングした人の位置の上に色んなタイプの紋様をクルクル回したり・大きさを変えながら投影 ・手をグーにすると、電撃(複数人でグーにしていると、グー同士を電撃がつないでみんなでビリビリ) ・手をパーにすると、色が変化するパーティクルを物理係数をかけてパラーっと床まで落とす ・手をチョキにすると、ビームみたいに飛ばす ・落ちたパーティクルは足で蹴っ飛ばしたり踏みつけて消していく こんな感じ 流れ的にはKinect v2用SDKの細かい処理はバックグラウンドスレッドで実行して、フロントではバックグラウンドスレッドで取得したデータ処理を行う感じ。色んな方のソースをつまみい参考にさせてもらって、マルチスレッド用のロックをちょこちょこ入れている。メモに近いコードだ

    Kinect v2とopenFrameworksをイベントで使う | Natural Days
  • 1