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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Jun Watanabe
February 19, 2016
Programming
3.4k
0
Share
最近バズったトイレ空き監視を二年前からやってた話 / oratta_toilet
presented on #zohyomeetup vol.3
http://zohyo.connpass.com/event/24420/
Jun Watanabe
February 19, 2016
More Decks by Jun Watanabe
See All by Jun Watanabe
Jamf Connect ZTNAとMDMで実現! 金融ベンチャーにおける「デバイストラスト」実例と軌跡 / Kyash Device Trust
rela1470
1
1.1k
20分1発勝負! 社内Webツールをライブコーディングするぞ! / Live Coding PHPerKaigi 2025
rela1470
0
28
力技で実現するHR Driven Provisioningとアクセス制御の自動化 / kyash-hr-driven-provisioning
rela1470
0
1.4k
10分(25分)でつくる社内Webツール / howto-oidc-webpage
rela1470
0
170
リーグオブ情シス 第二回 / League of Infosys
rela1470
1
1.5k
Kyashでコーポレートエンジニアを初採用して7ヶ月が経ちましたがお元気ですか / ce-night-kyash
rela1470
4
3.3k
じこしょうかい2019 / rela1470-portfolio-2019
rela1470
0
410
255オクテットのドメインはツラみがある! / endless-work
rela1470
1
5.5k
ヤフーの1on1
rela1470
0
550
Other Decks in Programming
See All in Programming
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
120
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
160
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
260
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
1.3k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
210
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
220
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
500
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
370
🦞OpenClaw works with AWS
licux
1
290
Liberating Ruby's Parser from Lexer Hacks
ydah
2
2.3k
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
890
JOAI2026 1st solution - heron0519 -
heron0519
0
150
Featured
See All Featured
Between Models and Reality
mayunak
3
270
The Mindset for Success: Future Career Progression
greggifford
PRO
0
310
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
New Earth Scene 8
popppiees
3
2.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
190
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
160
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
The Invisible Side of Design
smashingmag
303
52k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
230
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
500
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
770
How to train your dragon (web standard)
notwaldorf
97
6.6k
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
ΈΜͳͷ͓ෲΛकΔͨΊ ࠓޙؤுΓ·͢!