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
最近バズったトイレ空き監視を二年前からやってた話 / oratta_toilet
Search
Jun Watanabe
February 19, 2016
Programming
0
3.4k
最近バズったトイレ空き監視を二年前からやってた話 / oratta_toilet
presented on #zohyomeetup vol.3
http://zohyo.connpass.com/event/24420/
Jun Watanabe
February 19, 2016
Tweet
Share
More Decks by Jun Watanabe
See All by Jun Watanabe
Jamf Connect ZTNAとMDMで実現! 金融ベンチャーにおける「デバイストラスト」実例と軌跡 / Kyash Device Trust
rela1470
1
940
20分1発勝負! 社内Webツールをライブコーディングするぞ! / Live Coding PHPerKaigi 2025
rela1470
0
22
力技で実現するHR Driven Provisioningとアクセス制御の自動化 / kyash-hr-driven-provisioning
rela1470
0
1.3k
10分(25分)でつくる社内Webツール / howto-oidc-webpage
rela1470
0
160
リーグオブ情シス 第二回 / League of Infosys
rela1470
1
1.4k
Kyashでコーポレートエンジニアを初採用して7ヶ月が経ちましたがお元気ですか / ce-night-kyash
rela1470
4
3.2k
じこしょうかい2019 / rela1470-portfolio-2019
rela1470
0
400
255オクテットのドメインはツラみがある! / endless-work
rela1470
1
5.4k
ヤフーの1on1
rela1470
0
540
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
590
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
140
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
150
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
220
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
270
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
620
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
AI & Enginnering
codelynx
0
110
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
190
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
93
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
54
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
94
Ethics towards AI in product and experience design
skipperchong
2
200
A better future with KSS
kneath
240
18k
Transcript
࠷ۙόζͬͨ τΠϨۭ͖ࢹΛ ೋલ͔Βͬͯͨ 2016/02/19 ࡶฌMeetUp #3 Jun Watanabe @rela1470 ORATTA,
Inc. Chief Engineer ਫଐੑΤϯδχΞ స৬ճ0 http://rela.red/
None
࠷ۙόζͬͨ͋Ε
None
ฐࣾͷτΠϨ ๏Λॱक͓ͯ͠Γ·͢
͋ͬͪͷ΄͏͕ Α͘Ͱ͖ͯ·͢
ORATTA τΠϨޠ 2010ʙ
None
None
τΠϨͷిؾ͕͘ͱ ϑϩΞͷిٿ͕͘
None
IoTͰͳ͍ ݪ࢝తͳγεςϜ
ચ໘ॴͷίϯηϯτ͕ ͨ·ͨ·࿈ಈͯͨ͠ 50mͷԆίʔυ
2013
None
ORATTAΦϑΟεҠస
ચ໘ॴʹ ࿈ಈίϯηϯτ ͳΜ͔ ͳ͍
͓ͨͤ͠·ͨ͠ ͔͜͜Β IoTͷ
None
νʔϜϥϘ͞Μ ϔϒϯζυΞ(2010)
mbed + NaPiOn
ΦϯϥΠϯIDE͖ ϫϯϘʔυϚΠίϯ + ਓײηϯα
ചΓΕ (2013)
ࣗͰ࡞Δ͔͠ͳ͍
mbed + NaPiOn
mbedʹWebϖʔδ + ਓײηϯα
None
Ͳ
ޡ࡞ಈଟൃ
1Ҏ্ಈ͖͕ͳ͔ͬͨΒ ۭ͍ͯΔͱઃఆ
ಈ͔ͳ͍
͖͍͠Λ্͛ͨΒෆධ
͓ෲͷௐࢠ 1Ͱ େ͖͘มΘΔ
ײ͢ΔରΛ ਓͰͳ͘൶ʹ
None
mbedʹWebϖʔδ + ۙηϯα
Ͳ
ޡ࡞ಈଟൃ
τΠϨͷ։͚ดΊͷৼಈͰ ηϯαͷ͖͕ͣΕΔ
None
mbedʹWebϖʔδ + ϦʔυεΠον
υΞΛดΊͨ࣌ʹ ࣓ੴ͕ηϯαʹͨΔΑ͏ʹ
ࢼߦࡨޡͷ
େධ!!
ޙ
ϋϯάΞοϓ
ࣾһ͕૿͑ͯ ૿চͨ͠Β׆༻͞Ε࢝Ίͨ mbed͕ΩϟύΦʔόʔ
mbed͕ ׂ࣋ͭΛ ݮΒ͢
ηϯαʔͷ ঢ়ଶΛૹΔ͚ͩ
Ӿཡ༻αʔό + mbed + ϦʔυεΠον
None
WebSocketαʔόͷ࣮ ΛͲ͏͢Δ͔
ࣗࣾήʔϜ νϟοταʔόͷ ιʔεΛউखʹΒͬͨ
None
ՔಇΠϝʔδ
http://toilet.oratta.net/
None
͍߹Θͤͷൃݴ > getState ͕͋ͬͨΒ ݱঢ়ͷεςʔλεΛൃݴ >6F_man empty 30
ࠓޙͷ֦ுʹ͍ͭͯ
ࢼߦࡨޡͷ݁Ռ ηϯαͷΛ WebsocketʹૹΔ͚ͩ ʹͳͬͨ ESP-WROOM-02ͰΓ͍ͨ
None
None
ΈΜͳͷ͓ෲΛकΔͨΊ ࠓޙؤுΓ·͢!