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
KASHIKOIHAKO計画その3
Search
ufoo68
May 13, 2021
Technology
0
480
KASHIKOIHAKO計画その3
ufoo68
May 13, 2021
Tweet
Share
More Decks by ufoo68
See All by ufoo68
Cookieとは?
ufoo68
1
44
今更ながら、開発現場での生成AI活用について
ufoo68
0
49
28歳独身エンジニア 婚活してみた
ufoo68
0
12
OpenAIでクッキー型を作る
ufoo68
1
47
初めて開発リーダーをやってみた話
ufoo68
0
120
M5Stack用の指紋認証デバイスを試す
ufoo68
0
830
結婚式のクイズアプリを自作した話
ufoo68
0
650
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
700
KASHIKOIHAKO
ufoo68
0
600
Other Decks in Technology
See All in Technology
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
4.2k
M&Aで拡大し続けるGENDAのデータ活用を促すためのDatabricks権限管理 / AEON TECH HUB #22
genda
0
310
AWS re:Inventre:cap ~AmazonNova 2 Omniのワークショップを体験してきた~
nrinetcom
PRO
0
120
ECS_EKS以外の選択肢_ROSA入門_.pdf
masakiokuda
1
120
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
170
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
810
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
130
DATA SUMMIT 2025 生成 AI 時代におけるデータ分析基盤の在り方:オンプレミスからのクラウド移行とモダンデータスタックの実現
coldairflow
0
100
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
290
Bedrock AgentCore Evaluationsで学ぶLLM as a judge入門
shichijoyuhi
2
310
Kiro を用いたペアプロのススメ
taikis
4
2.2k
Snowflake Industry Days 2025 Nowcast
takumimukaiyama
0
150
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Getting science done with accelerated Python computing platforms
jacobtomlinson
0
85
Build your cross-platform service in a week with App Engine
jlugia
234
18k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
What the history of the web can teach us about the future of AI
inesmontani
PRO
0
380
Docker and Python
trallard
47
3.7k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
150
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
100
AI: The stuff that nobody shows you
jnunemaker
PRO
1
40
Transcript
KASHIKOIHAKO計画 その3
自己紹介 • SNSでの名前 ◦ ufoo68(@ufoo_yuta) • 職業 ◦ 滋賀出身系エンジニア •
やってること ◦ スポーツIoTLT主催 • 最近の出来事 ◦ 簿記試験3級に落ちた
いままでのあらすじ1 スマートボックスをつくった 180度回転するサー ボアーム サーボアームが回転すると 箱がロックされる
いままでのあらすじ2 ユーザー認証と連携した 1. スマホアプリでログイン 2. 箱のロック解除 認証されたユーザー以外は箱を開くこ とができない
スマートボックスとは • 箱の開閉をスマートに制御できる ◦ PC・スマホのアプリを用いた開閉制御 ◦ 箱の開閉者の認証 • 箱の状態管理ができる ◦
GPSを使った位置情報のトラッキング ◦ 内包物の状態の確認 つまりは、KASHIKOIHAKOのことをいう
今回のテーマ 箱の開閉の状態管理について考えた
今までの課題 例えば箱の開閉を操作するとき、 目の前に箱があるときは 「開」「閉」の どちらを押せばいいのかがわかる
今までの課題 しかし、 箱が目の前にないときは 「開」「閉」の どちらを押せばいいのかがわからない
そして考えたこと 箱とアプリの間で箱の開閉状態を管理するものを立ててみる ?
今回やったこと AWS IoTのデバイスシャドウを使って、 箱の開閉状態を管理してみた
デバイスシャドウとは デバイスの状態を管理するための機能 { "desired": { "boxStatus": "open" }, "reported": {
"boxStatus": "open" } } desired: { “boxStatus”: “open” } reported: { “boxStatus”: “open” }
デモ うまくいかなかったときのための動画↓
ソースコード https://github.com/ufoo68/kashikoihako-ui https://github.com/ufoo68/kashikoihako-device デバイス側 アプリ側
まとめ • デバイスシャドウを使って箱の開閉状態を管理した • 状態管理についての発展課題 ◦ センサを使った開閉の管理 ◦ その他諸々の情報の登録(位置情報など) •
その他の手つかずの課題 ◦ 箱をもっといい感じにする ◦ アプリをPWAに対応する
というわけで より賢いスマートボックス、 KASHIKOIHAKOの製作を今年はやっていきたいと思っています