THE INTERNET INTERCOM
-
Upload
tobynet -
Category
Technology
-
view
1.239 -
download
2
Transcript of THE INTERNET INTERCOM
THE INTERNET INTERCOMインターネット・インターホン
]
2013-08-18 (諸事情枠)
[第3回プログラム勉強会in富山
@toby_net
I AM A SLAVE TO PROGRAMMABLEINTERCOMS.
好きなところから好きな方法でインターホンを利用したいという極めて原始的な欲求
“ ALL OUR INTERCOM ARE BELONG TO US ”「私達のインターホンは、全てインターネッ
トがいただいた。」
THE PROVIDED API ⇒ MACHINE FRIENDLYプログラマブル ⇒ 機械に優しい
MACHINE FRIENDLY ⇒ IT IS NICE TO NEXTGENERATION HUMAN
機械に優しい ⇒ インターネット人間に優しい
RESTFUL INTERCOMSレストフル・インターホン
RESTFUL INTERCOMSレストフル・インターホン
!?!?
NOT RESTFUL INTERCOMS_人人人人人人_> 諸事情により < ̄YYYYYYY ̄
特にレストフルでない「ふつうの」プログラマブル・インターホン
E.G. THE INTERCOM IS NOW AVAILABLE ONYOUR SMARTPHONE
実装例: スマートホンで押せるインターホン
THEN AGAIN...と思いきや....
※ 既存の実装があった(製作者さまにお聞きした所、ソフトウェア実装のインターホンの様
子でした。本物と連携する予定はあるとのこと)
E.G. THE INTERCOM IS NOW AVAILABLE ONTWITTER OR HIPCHAT
実装例: Twitterやチャットから使えるインターホン
((( THE DEMONSTRATION )))((( デモ )))
CODE SAMPLE((( コードのサンプル )))
IMPRESSIONSThe hardware is hard to release and clone. (;´Д`)Raspberry Pi is a really Linux box. (^O^)
But, we can not emulate on Virtual Machine.(ARM is notx86)
It is hard to connect network with wireless USB Adapter ><;;
unstable....
技術的なことは雑談で!
... TECHNOLOGIES MEMO(1/3) ...Raspberry Pi (model B) + Debian ⇒ 小型のLinux機がいくつかたまたま手元にあった死ぬほど熱い USB WiFi モジュール電源容量が足りない!!
⇒ Server Provisioning Tool(サーバー設定の自動化を補助)
⇒ サーバーのテストツールRuby 1.9+
internetintercom gem ⇒ これ用に作ったインターホン用DSLライブラリ ⇒ not yet implemented
⇒ botを簡単に作るためのDSL ⇒ イベントベースで書けるGPIOライブラリ
Sunzi
serverspec
Chatroid gempi_piper gem
... TECHNOLOGIES MEMO (2/3) ...Knowledge of electricity ⇒ 電気の勉強中だったので、モチベーションの向上、実際の応用にも都合がよかった
Hack the intercom ⇒ 手元にあったファミマの音が鳴るインターホンを回路を追って結線ボタンが押されたときに繋がる線を切断して取り出すスイッチを結線する用の線を取り出す
トランジスタ(BJT)を使った教科書的な簡単な回路を作成インターホン(ファミマ) ⇔ 回路 ⇔ サーバー(RaspberryPi)
, ⇒ 電子パーツ屋。前者は海外(いい機会なので利用してみた)Mouser 秋月電子通商
... TECHNOLOGIES MEMO (3/3) ... ⇒ このプレゼン
HTMLで書いて、印刷すれば配布用のPDFにできる手元で node.js が動けば 外部においた Markdown でほとんど書ける ⇒ ただし、閲覧時は node.jsが動いていないといけない……
Web UI ⇒ 次回にでも
reveal.js
THE END― 完 ―