Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
enebular + Sonos + 導電糸で 快適テレワーク環境を作ってみた @pokiiio
Slide 2
Slide 2 text
about me ◎ ポキオ (@pokiiio) ○ ソフトウェアエンジニア ○ ビールのみたい ○ クルマだいすき ○ 京急は神 ○ https://pokiiio.github.io/
Slide 3
Slide 3 text
about me ◎ 最近:自転車に毎朝乗る ◎ 30km/day・500km/monthを 目標に…
Slide 4
Slide 4 text
テレワーーク
Slide 5
Slide 5 text
音楽聴きがち ◎ 気分転換に音楽を ◎ Sonosというホームオーディオシステムを使ってる
Slide 6
Slide 6 text
リモコンどこいった? 問題
Slide 7
Slide 7 text
リモコンどこいった?問題 ◎ 「次の曲にスキップしたい!」 ◎ Sonosはスマホコントロール可能 ◎ リモコンを探す必要がない ◎ リモコンどこいった?問題は発生しない
Slide 8
Slide 8 text
スマホどこいった? 問題
Slide 9
Slide 9 text
スマホどこいった?問題 ◎ Sonosはスマホコントロール可能 ◎ たまにスマホが行方不明になる ◎ 結局、スマホどこいった?問題が発生する 身の回りのものが Sonosのリモコンになれば良いのでは・・・?
Slide 10
Slide 10 text
何を作ったのか?
Slide 11
Slide 11 text
材料 椅子 テレワークで使ってる アウトドア用だけどこれが 一番疲れない(ポキオ調べ) 導電糸 文字通り電気が通る糸 静電容量センサを組み合わせる とタッチを検知できる マイコン 静電容量センサ(MPR121)と Wi-Fiが使えるマイコン (ESP8266)
Slide 12
Slide 12 text
これらを組み合わせて…
Slide 13
Slide 13 text
こんな感じ 導電糸を 椅子に縫い込む 縫った部分を タッチしたことを 検知できるように
Slide 14
Slide 14 text
全体の仕組み 椅子スワイプを 検知して Node-REDに作った エンドポイントに アクセス それをトリガーに IFTTTにアクセス 再生中の曲を 次の曲に
Slide 15
Slide 15 text
enebularはherokuにデプロイ HTTP系のノードを組み合わせて HTTP-GET可能なWebAPIを作成 マイコンからそのWebAPIをアクセスさせる HTTPでもアクセス可能 マイコンでの実装が楽
Slide 16
Slide 16 text
直接IFTTTにアクセスすれば? ◎ ぶちゃっけそれでもOK ◎ ただし、アクセスURLを変えたりするのが面倒で その都度マイコンの書き換えが必要になる マイコンは最低限の処理にとどめて メインのロジックをNode-REDに持ってくることで Node-REDの変更だけでやりたいことを変えられる
Slide 17
Slide 17 text
Demo
Slide 18
Slide 18 text
サマリ ◎ かんたんにBGMの曲送りを可能に ◎ 導電糸と静電容量センサを使ってスワイプを検知 ◎ enebular(Node-RED)でかんたんにWebAPIを作れる ◎ マイコン側の責務を軽くしてNode-RED側で制御変更を 容易に
Slide 19
Slide 19 text
宣伝 ◎ Sonos Japan User Groupメンバー募集してますー! ○ https://www.facebook.com/groups/sonosjug
Slide 20
Slide 20 text
Thank you!