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
格安でスマートロックを作ってみた
Search
KMiura
June 15, 2021
Technology
390
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
格安でスマートロックを作ってみた
2021/06/15 IoT縛りの勉強会! IoTLT vol.76 @Youtube
https://iotlt.connpass.com/event/213454/
KMiura
June 15, 2021
More Decks by KMiura
See All by KMiura
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
1.2k
Amazon Rekognitionを使ったインターホンハック
miura55
0
140
Pythonでルンバをハックしてみた
miura55
0
280
あなたの知らないクラフトビールの世界
miura55
0
490
Storage Browser for Amazon S3を触ってみた + α
miura55
0
340
Cloudflare R2をトリガーにCloudflare Workersを動かしてみた
miura55
0
340
あのボタンでつながるSORACOM
miura55
0
200
Postman Flowsで作るAPI連携LINE Bot
miura55
0
460
Lambdaと共に歩んだAWS
miura55
3
1.1k
Other Decks in Technology
See All in Technology
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
夫婦で子育てするための育児標準化
codmoninc
PRO
0
440
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
180
Kiro Crewをはじめよう
kizawa2020
1
160
自作バイナリを動かす「入口」8選
puhitaku
2
1.3k
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.2k
ウォンテッドリーの最近のプロダクトと技術の紹介
stomk
0
120
DBについての基礎説明(MySQL編) - コロプラ 2026年度 新卒研修
colopl
0
120
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
1k
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
890
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
5k
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
320
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
570
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
520
Building Adaptive Systems
keathley
44
3.3k
The Cost Of JavaScript in 2023
addyosmani
55
10k
A Modern Web Designer's Workflow
chriscoyier
699
190k
The Language of Interfaces
destraynor
162
27k
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
So, you think you're a good person
axbom
PRO
2
2.2k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Transcript
格安でスマートロックを作ってみた KMiura(@k_miura_io)
自己紹介 • 三浦 耕生(こうき) • 名古屋のゲーム会社 のサーバーエンジニア @k_miura_io koki.miura05
スマートロック • 手軽に取り付けられるようになった • 家の鍵のサイズに合わなかった時のリスクが大きい • 自分で作ってしまおう
作ってみた
用意するもの(ハード) • Obniz • 綿棒ケース • つまみ回す器具(3Dプリンターで自作)
用意するもの(ハード) • Obniz → もらいものなのでタダ • 綿棒ケース → 捨てようとしてたものを使ったのでタダ •
つまみ回す器具(3Dプリンターで自作) → 値段覚えてないので実質タダ
用意するもの(ソフト) • Node-RED(IBM Cloud使用) • Obnizノード 材料費、運用費ともにタダ!
配線 • わざわざ書くほどでもないくらいシン プル • obnizのfritzing用パーツはobniz公 式のGithubレポジトリで公開中(最 近リンク修正のPR出した)
設置 • ガムテープ固定という非常にダサい見た目w • 綿棒ケースはカットして高さ調節する必要なかっ た • 途中で外れそう
Node-RED • Node-REDのダッシュボードを使っ てサクッとUI作成 • あとはObnizノードにちょろっとコー ド書くだけ
DEMO https://youtu.be/PNcYkdgtKeA
まとめ • Obnizがあればソフトからハードを操作するシステムの作成が簡単 • Node-REDを活用するとアプリの作成がより簡単になる • ガムテープ固定だと次の日にはすぐ外れたので、追加購入で器具を買った(100均 で揃えたのでかなりお得に) • 間違いなく既製品だと合わなかったので作ってよかった
おまけ • Node-REDで使用しているCloudantが破損してい たせいでNode-REDが使えなくなった • タダで使っているからあんまり文句言えない • なんとかせねば…
Netlify+Vue • Vueを活用してダッシュボードより多少イケてる UIに変更 • Netlify上でビルド&環境変数対応しているので 検証用と本番用で使い分けれる • よりわかりやすくなった(はず)
ソースコード&ブログ https://github.com/Miura55/smartlock https://bit.ly/3q2e1ij
END