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
昔つくったIoTデバイス
Search
yuzneri
June 17, 2026
Technology
30
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
昔つくったIoTデバイス
2026/06/18
【Lenovo Pro Community】ガジェット研究室@秋葉原_#8
yuzneri
June 17, 2026
More Decks by yuzneri
See All by yuzneri
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
260
色を視る
yuzneri
0
440
ゲームと乱数
yuzneri
0
70
即売会で使える業務用決算端末
yuzneri
0
63
コードの外側に惹かれた
yuzneri
0
62
ぼくの開発環境2026
yuzneri
1
400
2025年アウトプット振り返り
yuzneri
0
50
E2Eテストで開発を止めないためのPlaywright高速化
yuzneri
0
370
努力の方向を変えれば結果は変わる(画像削除済)
yuzneri
2
140
Other Decks in Technology
See All in Technology
脆弱性対応、どこで線を引くか
rymiyamoto
1
390
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
1.1k
AIはどのように 組織のアジリティを変えるのか?
junki
3
860
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
120
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
0
200
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
1.1k
マルチアカウント環境での コーディングエージェントを使った障害調査が大変なので AIエージェントにReadOnly権限を付与してみた / ReadOnly AI Agents for Multi-Account AWS Incident Response
yamaguchitk333
2
110
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
190
RAG を使わないという選択肢
tatsutaka
1
250
やさしいA2A入門
minorun365
PRO
12
1.9k
Bedrock AgentCore RuntimeでAuth0 Changelog調査AIをアップグレードした話
t5u8a5a
1
160
Chainlitで作るお手軽チャットUI
ynt0485
0
250
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
4
320
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
460
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
Music & Morning Musume
bryan
47
7.2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
200
Building a Scalable Design System with Sketch
lauravandoore
463
34k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Scaling GitHub
holman
464
140k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
620
The Curious Case for Waylosing
cassininazir
1
390
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Transcript
撮影OK、𝕏投稿OK ゆずねり@yuzneri 昔つくったIoTデバイス 2026/06/18 【Lenovo Pro Community】ガジェット研究室@秋葉原_#8
ゆずねり(𝕏: yuzneri) •Webアプリエンジニア •商業詩‧同⼈誌執筆 2026/06/18 2 𝕏 •埼⽟で盆栽.devの主宰 •ドールが⽣きがい
今⽇のはなし 2026/06/18 3 •RaspberyPIと距離センサーでIoTデバイスを昔 つくりました •昔すぎて記憶から掘り起こしているので間違っ ているかも…
IoTは何の略称でしょうか 2026/06/18 4 Internet of Toilet
トイレの空き情報を可視化したかった 2026/06/18 5 •狭いビルの1フロアを借りていた時期があった •30⼈前後に個室トイレが1個しかなかった •空いていないことが多い •上司が可視化したい!と⾔い始めた
仕組みを考える 2026/06/18 6 •Slackアプリを作成し、オンライン状態を操作 して利⽤状況を可視化 •最近はアプリからはなくなったっぽい…? •肝⼼のトイレの利⽤状況をどうするか?
⼊っているをどう判定するか 2026/06/18 7 •トイレのドアの開閉を取る ⇒勝⼿に閉まるタイプのドアなので× •トイレの鍵がスライド式 ⇒鍵の位置がわかればいけそう
鍵の位置を調べる 2026/06/18 8 •超⾳波距離センサー(HC-SR04)で距離を取る ⇒鍵が⼩さく不安定になるので× •対象が⼤きいと安定する
磁⼒で判定することに 2026/06/18 9 •磁⼒を測るホール素⼦( SK8552G-G03) がある •鍵の先端に磁⽯をくっつけて、磁場を検出 したら使⽤中にする •(ただし、鍵をかけない⼈は考慮しない)
Raspberry Pi Zeroで磁場を検出する 2026/06/18 10 •OutputをGPIOピンにつないで、GPIO.input() で取得するだけ
実運⽤ 2026/06/18 11 •いい感じに⼾締め判定がされるように Raspberry PIの位置を調整する •ウォシュレットの電源をたこ⾜して電源を確保 •定期的に磁⼒を取得し、結果に応じてステータ スを更新
まとめ 2026/06/18 12 •1時間近くトイレに籠もってる⼈が居た