Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
770
20分1発勝負! 社内Webツールをライブコーディングするぞ! / Live Coding PHPerKaigi 2025
rela1470
0
14
力技で実現するHR Driven Provisioningとアクセス制御の自動化 / kyash-hr-driven-provisioning
rela1470
0
1.3k
10分(25分)でつくる社内Webツール / howto-oidc-webpage
rela1470
0
150
リーグオブ情シス 第二回 / League of Infosys
rela1470
1
1.4k
Kyashでコーポレートエンジニアを初採用して7ヶ月が経ちましたがお元気ですか / ce-night-kyash
rela1470
4
3.2k
じこしょうかい2019 / rela1470-portfolio-2019
rela1470
0
390
255オクテットのドメインはツラみがある! / endless-work
rela1470
1
5.3k
ヤフーの1on1
rela1470
0
520
Other Decks in Programming
See All in Programming
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
200
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
380
認証・認可の基本を学ぼう後編
kouyuume
0
180
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
150
【CA.ai #3】Google ADKを活用したAI Agent開発と運用知見
harappa80
0
300
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
260
【Streamlit x Snowflake】データ基盤からアプリ開発・AI活用まで、すべてをSnowflake内で実現
ayumu_yamaguchi
1
120
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
630
SwiftUIで本格音ゲー実装してみた
hypebeans
0
160
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
780
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
38
25k
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
350
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
303
21k
It's Worth the Effort
3n
187
29k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Site-Speed That Sticks
csswizardry
13
990
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Producing Creativity
orderedlist
PRO
348
40k
Typedesign – Prime Four
hannesfritz
42
2.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
RailsConf 2023
tenderlove
30
1.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Into the Great Unknown - MozCon
thekraken
40
2.2k
Build your cross-platform service in a week with App Engine
jlugia
234
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
ΈΜͳͷ͓ෲΛकΔͨΊ ࠓޙؤுΓ·͢!