Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
enebular + Sonos + 導電糸で 快適テレワーク環境を作ってみた
Search
pokiiio
December 01, 2020
Technology
0
2.1k
enebular + Sonos + 導電糸で 快適テレワーク環境を作ってみた
ポキオ
https://relativelayout.hatenablog.com/
pokiiio
December 01, 2020
Tweet
Share
More Decks by pokiiio
See All by pokiiio
enebularで釣果情報を収集する
pokiiio
0
200
東京の陽性者数ばかりTVに出ててずるくない?
pokiiio
1
120
実践Node-RED活用マニュアルで電子ペーパーネタを書きました!
pokiiio
0
1.6k
テレワークを1ヶ月してみて分かった 3つのこと
pokiiio
0
390
技術書典の進捗を監視する
pokiiio
2
400
SonoSwitch
pokiiio
0
62
SonoSwitch
pokiiio
0
73
冬休みを利用して子供と遊べるゆるメカトロを作ったよ
pokiiio
0
240
京急ノードが運転見合わせした話
pokiiio
0
180
Other Decks in Technology
See All in Technology
入社半年で PTE に! 元海外在住者が語る Google Cloud × G-genで 成長する秘訣
risatube
PRO
0
130
SLI/SLO・ラプソディあるいは組織への適用の旅
nwiizo
3
600
コンテナ上シェル悪用の話とPure Bashでcurlが作れた話
ryotosaito
2
370
開発組織全体で意識するSLI/SLOを実装している話
zepprix
1
430
Microsoft_20250311_できるつくれるAIAgent.pdf
iotcomjpadmin
0
250
UDDのすすめ
maguroalternative
0
600
もうVPNは古い? VPNを使わずに オンプレサーバーを 管理する手法あれこれ
ebibibi
0
160
みんなで育てるNewsPicksのSLO
troter
4
980
Cline を知ると世界が広がった(だが、俺は Claude for Desktop で行く)
nassy20
3
180
「backlog-exporter」とAIの連携による業務効率化
shuntatoda
0
400
Javaの新しめの機能を知ったかぶれるようになる話 #kanjava
irof
1
360
RubyKaigi で得た課題解決法・美意識・モチベーション
morihirok
0
150
Featured
See All Featured
Six Lessons from altMBA
skipperchong
27
3.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Speed Design
sergeychernyshev
28
840
Making Projects Easy
brettharned
116
6.1k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.6k
Producing Creativity
orderedlist
PRO
344
40k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Transcript
enebular + Sonos + 導電糸で 快適テレワーク環境を作ってみた @pokiiio
about me ◎ ポキオ (@pokiiio) ◦ ソフトウェアエンジニア ◦ ビールのみたい ◦
クルマだいすき ◦ 京急は神 ◦ https://pokiiio.github.io/
about me ◎ 最近:自転車に毎朝乗る ◎ 30km/day・500km/monthを 目標に…
テレワーーク
音楽聴きがち ◎ 気分転換に音楽を ◎ Sonosというホームオーディオシステムを使ってる
リモコンどこいった? 問題
リモコンどこいった?問題 ◎ 「次の曲にスキップしたい!」 ◎ Sonosはスマホコントロール可能 ◎ リモコンを探す必要がない ◎ リモコンどこいった?問題は発生しない
スマホどこいった? 問題
スマホどこいった?問題 ◎ Sonosはスマホコントロール可能 ◎ たまにスマホが行方不明になる ◎ 結局、スマホどこいった?問題が発生する 身の回りのものが Sonosのリモコンになれば良いのでは・・・?
何を作ったのか?
材料 椅子 テレワークで使ってる アウトドア用だけどこれが 一番疲れない(ポキオ調べ) 導電糸 文字通り電気が通る糸 静電容量センサを組み合わせる とタッチを検知できる マイコン
静電容量センサ(MPR121)と Wi-Fiが使えるマイコン (ESP8266)
これらを組み合わせて…
こんな感じ 導電糸を 椅子に縫い込む 縫った部分を タッチしたことを 検知できるように
全体の仕組み 椅子スワイプを 検知して Node-REDに作った エンドポイントに アクセス それをトリガーに IFTTTにアクセス 再生中の曲を 次の曲に
enebularはherokuにデプロイ HTTP系のノードを組み合わせて HTTP-GET可能なWebAPIを作成 マイコンからそのWebAPIをアクセスさせる HTTPでもアクセス可能 マイコンでの実装が楽
直接IFTTTにアクセスすれば? ◎ ぶちゃっけそれでもOK ◎ ただし、アクセスURLを変えたりするのが面倒で その都度マイコンの書き換えが必要になる マイコンは最低限の処理にとどめて メインのロジックをNode-REDに持ってくることで Node-REDの変更だけでやりたいことを変えられる
Demo
サマリ ◎ かんたんにBGMの曲送りを可能に ◎ 導電糸と静電容量センサを使ってスワイプを検知 ◎ enebular(Node-RED)でかんたんにWebAPIを作れる ◎ マイコン側の責務を軽くしてNode-RED側で制御変更を 容易に
宣伝 ◎ Sonos Japan User Groupメンバー募集してますー! ◦ https://www.facebook.com/groups/sonosjug
Thank you!