Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
リモートお酌システム.pdf
Search
Yoshiaki110
June 30, 2018
570
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
リモートお酌システム.pdf
Yoshiaki110
June 30, 2018
More Decks by Yoshiaki110
See All by Yoshiaki110
社会の窓締め忘れ通知バックルを作った話epsode2
yoshiaki110
1
1.1k
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2.2k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
310
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
250
Music & Morning Musume
bryan
48
7.4k
Deep Space Network (abreviated)
tonyrice
0
320
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
3
4.3k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
600
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
290
Scaling GitHub
holman
464
140k
Un-Boring Meetings
codingconduct
0
430
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
Transcript
郵便物確認装置
なぜ作ったか • 便利な物、実用的な物 • ボード上のセンサを使う
我が家の郵便受け(1) • マンションの1階にある (自宅は3階) • 車があり取りづらい
我が家の郵便受け(2) 帰宅時に郵便物の確認するが、ちょっと問題 • 開閉音がうるさく、夜間は気が引ける • 夜が暗くてダイヤルが見えなく、スマホで照ら している • 屋根がないので、雨のとき大変 ⇒配送物があるときだけ、開けたい
課題・前提条件 • 電源取れない – 電池で駆動させる • WiFiが繋がらずネット接続は厳しい – 3G/LTE(×電池食う) –
NFC(×すごく近づかないと) – Bluetooth(◦)
嬉しいことに • ボード上に距離センサが(VL53L0X)あり • ボードの上に障害物(郵便物)ある/なしがわ かる
距離センサ • FlightSense 近接センサ(VL6180XV0NR/1) • レーザー光を使用 • 反射光の強さで距離を測定する方法ではなく、 反射光が返ってくるまでの時間を計測して. 距離を測定
• 反射率に関係なく絶対距離を測定できる • 60cm程度まで計測できた • 離れると精度が悪い
仕様・通知方法 • 家の前についたら、携帯が知らせる – 投入されたとき通知ではダメ、家に帰るまでに忘 れちゃう • 携帯でなく、ボードが光るのもOK、但し他人 の時は光らないこと
BLEビーコン • デバイスがBLEの信号を出す • 通信が一方通行なので簡単 • スマホでその信号を受信することでデバイス が近くにあるかわかる • AppleのiBeacon、googleのEddystoneが有名
– スマホアプリも作る必要がある
LINE Beacon • LINEアプリで使える • ビーコンの範囲に入った、範囲から出たがわ かる • LINE Botに通知がくる
• 13バイトまでのデータも送れる – 距離データを送れる
LINEビーコンの仕組み • ビーコンの信号をスマホのLINEアプリが受信 • LINEアプリは、LINEのサーバにビーコン情報 を通知 • LINEサーバは、登録されたユーザアプリ(Web アプリ)を呼ぶ –
WebHook、ユーザアプリはLINE上にメッセージを 送ることが可能 – いわゆるBOT
システム構成図 BLE/距離データ LTE/距離データ LTE/配送物あり 距離データ 配送物あり
開発手順 • Embedded Workbenchでソース解析大変そう、 サンプルプログラムも探すの大変そう • mBedで近距離センサ、ビーコンのサンプルあ り – ビーコンのサンプルは動かない
– 他のボードのサンプルコードを移植、
省電力化 • 電池駆動で1週間くらいは動かしたい – 単3エネループ2本で8時間 – 1秒に1回のチェックを、1分に1回 – 距離判定で、10cm以上ならBLE信号を出さない (12時間)
– DeepSleepする(未実装) – 起動LED/通電LEDを消す(未実装)
デモ
問題点 • ケースに入れられない – 距離センサが、ガラス、アクリル、サランラップな ども検知してしまう • iPhoneでのLINEビーコンはバックグランドに LINEがある場合、通知してくれない?
おわり