Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SORACOM AirをつないだRaspberryPiをlittleBits+Milkcocoaで遠隔OFFするボタンをつくった話

4,598 views

Published on

SORACOM User Group #0 登壇資料です。
「SORACOM AirをつないだRaspberryPiをlittleBits+Milkcocoaで遠隔OFFするボタンをつくった話」

◆スライド内の素材は以下を使用させて頂いております。ありがとうございます!
・シルエットデザインhttp://kage-design.com/
・human pictogram 2.0http://pictogram2.com/

Published in: Technology

SORACOM AirをつないだRaspberryPiをlittleBits+Milkcocoaで遠隔OFFするボタンをつくった話

  1. 1. SORACOM User Group #0 SORACOM AirをつないだRaspberryPiをlittleBits+ Milkcocoaで遠隔OFFするボタンをつくった話 ワンフットシーバス 田中正吾
  2. 2. 私の話はスライドを後ほど共有します。 話す内容に注力いただいて大丈夫です!
  3. 3. 自己紹介
  4. 4. 田中正吾(たなかせいご) 屋号:ワンフットシーバス 2004年よりフリーランス。以後、FLASH制作を 中心にインタラクティブコンテンツを主に行い 現在に至る。 最近は、JavaScriptやHTML5アニメーション、 スマートフォン演出制作のワークフロー改善に 関わったりしていました。 デジタルサイネージやアプリ制作もやります。
  5. 5. SORACOM関係ですと Milkcocoaに連携記事を寄稿したり、
  6. 6. 自分のブログで、最近、 SORACOMも記事を書きました
  7. 7. よろしくおねがいします
  8. 8. どうしてやろうと思ったか
  9. 9. 最近よくIoTネタをやる すしインタラクティブ進行記録プレゼンポインタ (のプロトタイプ)
  10. 10. IoTなのでつながらないとツラい
  11. 11. Wifiつながりにくい問題
  12. 12. LTE/3G回線という選択も
  13. 13. そこでSORACOM Air
  14. 14. すごくよい
  15. 15. 自動接続もできるようになって、 よりやりやすく
  16. 16. さらなる課題
  17. 17. 見せたらお片づけ リモートデスクトップでシャットダウン
  18. 18. 1台ならいいけど
  19. 19. 複数台をOFFは大変
  20. 20. たとえば100台OFFは大変
  21. 21. ネットワークがつながっているなら
  22. 22. シャットダウンも遠隔でやりたい! 遠隔OFF
  23. 23. やろう
  24. 24. しくみ
  25. 25. Milkcocoaで連携して シャットダウンしてと伝える Raspberry Pi NodeJS スティックPC Socket通信 (SocketIO)
  26. 26. ボタンを押すと2を伝え 遠隔OFFをお願いするPC
  27. 27. NodeJSコードの雰囲気 littleBitaから2がきたら 遠隔でOFFをお願いする littleBits(Arduino)とつなげる
  28. 28. PC連携(Arduino)・ボタン・明かりはlittleBits という磁石でくっつく電子工作デバイスで制作
  29. 29. PC同士で連携する部分はNodeJSで Milkcocoaで連携して伝えます IoTデバイス・スマートフォン・PC間で 気軽にリアルタイムなデータのやり取りができるクラウドプラットフォーム
  30. 30. 遠隔OFFしたいPC SORACOM+RaspberryPi littleBitsが点滅
  31. 31. 2を受け取るとシャットダウン
  32. 32. サーバー(NodeJS)で特定の文字が shutdownコマンドを指示してOFFしてます。
  33. 33. NodeJSコードの雰囲気 child_process exec で sudo shutdown -h now
  34. 34. 組み立て
  35. 35. 遠隔OFFボタンを 手頃な箱に入れて整える
  36. 36. 遠隔OFFボタンを 手頃な箱に入れて整える
  37. 37. 遠隔OFFボタンを 手頃な箱に入れて整える
  38. 38. できあがり
  39. 39. どうも危険度が足りない?
  40. 40. 危険度が足りないので、
  41. 41. マスキングテープに
  42. 42. マジックでシマシマを
  43. 43. マジックでシマシマを
  44. 44. 貼っていきます
  45. 45. だいぶ
  46. 46. デンジャー(危険)感でてきた!
  47. 47. いざ動かしてみます
  48. 48. うごかしてみましょう
  49. 49. ボタンを押すと
  50. 50. シャットダウン!
  51. 51. こんな感じに動くはず→動画
  52. 52. いよいよデモ
  53. 53. うまくいってほしい
  54. 54. まとめ
  55. 55. ➔SORACOM Air+RaspberryPiだと場所にこだ わらず色々なところに置けそうでたのしい。 ➔SORACOM Air+RaspberryPiで遠隔OFFでき た。 ➔遠隔OFFできると片付ける時の手間(シャット ダウン)がやりやすくたのしい。 ➔OFF作業もボタンにしてみるとワクワクする。 まとめ
  56. 56. ご清聴いただきまして ありがとうございました!

×