curious4dev

中国旅行、Arduinoなどを使った電子工作、その他色々。

*

猫×おもちゃ×動画×アプリ

 

お疲れ様です。高橋です。

金魚水槽

先日フラフラとネットサーフィンしていて目に入ってきた「金魚水槽」というサイト。動画がリアルタイムに表示され、しかもブラウザ上で「点灯」ボタンを押すと実際に水槽の照明が点灯するという、すごい仕組み。2016年最初の感動、初感動です

2016010403

これが頭にこびりついていたのか、今朝、下記のような初夢を見ました。

初夢の内容

ニコ動やらニコ生は、視聴者視点だと、テキスト等で生主とコミュニケーションし、中継された動画の中の主のテキストに対する反応で満たされる。複数の視聴者による弾幕になるとそれはそれで「一人じゃ無い感」があるので居心地が良い。

要は視聴者側の何かしらのアクションが動画となって返ってきて、しかもそれを複数人が並行して行っても矛盾が無い仕掛けであれば良いのでは、と気づく。可能な限りリアルである事が望ましい。

そこから紡ぎ出されるコンセプト「みんなのペット」

  • 「餌(ノーマル)」ボタンを押すとRaspberry Piによって制御されたモーターが動いて餌が一粒出てくる。
  • 「餌(フリスキー)」を押すと、猫大好きフリスキーが出てくる。
  • 「おもちゃ」ボタンを押すとおもちゃが一定時間動く。
  • 「マタタビ」を押すとマタタビが出てくる。

その時の猫等のペットの様子はmjpg_steamerを介したwebViewで動画視聴。webViewを組み込んだ専用アプリでの利用。

非課金ユーザは「餌(ノーマル)」と「おもちゃ」を1日1回しか押せない。

課金ユーザはフリスキーとマタタビを回数無制限で押せ、フリスキーとマタタビをあげた人のニックネームが、ホールインワン達成者一覧みたいな感じで表示されると同時に利用者全員に「〇〇さんがフリスキー押した!猫の様子を見てみよう」とPUSH通知。

 

初夢を具現化する

システム概要は下記の通りです。

2016010401

上記達成に必要な技術とモノは下記の通りです。

必要なモノ

  • Raspberry Pi
  • webカメラ
  • Raspberry Piをネットに繋ぐ無線の部品
  • 紐状の猫向けおもちゃを動かすデバイス(命令に応じてゴムひもをサーボかなんかで上げ下げする)
  • 餌を一粒落下させるデバイス
  • フリスキーをご開帳させるデバイス
  • マタタビをご開帳させるデバイス
  • 猫を1~2匹
  • 組み込んでも問題ない猫向けおもちゃ(ゴムひもの先にボールが付いている奴だけでも良い。それを上部からカメラで撮影すれば良いので好都合)

必要な技術

  • Raspberry Pi周り一式(Raspbian周り、httpdサーバ、mjpg_streamer、GPIO制御)
  • mjpg_streamerのAndroidアプリのwebViewでの動作確認

実際作る際は、課金部分の仕様は除去したものを作りますが、多分、どれもイケるはず。

課題

課題1. Raspberry Pi周りは一切持っていないので入手する必要がある。

回答1. 買う

課題2. 前に作りたいと思っていた「ESP8266+ルンバ」の今後。

回答2. 後回し。絶対こっちのほうが面白そうだしESP8266への書き込みが意外に面倒な事が判明したため。

課題3. Raspberry Piは案外高い。(\5,000-程度)

回答3. 会社の同僚から無償調達可能か打診。

 

以上、よろしくお願い致します。

 - 電子工作

  関連記事

音階LED実装 #4

お疲れ様です。高橋です。 今日は音階LEDのIC-IC間、GNDの敷設、そして1 …

耳コピを簡単にするミキサー構想

お疲れ様です。高橋です。 私が普段耳コピをする時は、iPhoneで音楽を鳴らしな …

抵抗が焼けた – Arduinoで赤外線リモコン

お疲れ様です。高橋です。 今日の実験中、抵抗が焼けてしまいました。 なんか異臭が …

【完成】ArduinoIDE1.6.4+ATTiny13Aで赤外線リモコン

お疲れ様です。高橋です。 苦戦していたArduinoIDE1.6.4を使ったAT …

満員電車内でのオナラと検知 #5

お疲れ様です。高橋です。 マイコンと5V給電 先日実験に成功した硫化水素センサー …

満員電車内でのオナラと検知 #2

お疲れ様です。高橋です。 最近なんだか忙しかったので、なかなか物が作れませんでし …

ArduinoIDE1.6.4+ATTiny13Aで赤外線リモコン(難航)

お疲れ様です。高橋です。 先日から引き続いて、ATTiny13Aで赤外線リモコン …

無線モジュールでモールス信号

お疲れ様です。高橋です。 無線モジュールnRF24L01Pを使った、なんちゃって …

aitendoのArduino用生シールド基板を1枚120円で買った。

お疲れ様です。高橋です。 今日もaitendoに行ってきたのですが、120円のシ …

マウスの位置座標を使った電子楽器を作ってみた。

お疲れ様です。高橋です。 先日分解したマウスを使って、位置座標の取り出しと、取り …