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
pokiiio
January 30, 2017
Technology
0
1.6k
年賀状がほしくて震えるIoT
http://relativelayout.hatenablog.com/entry/2017/01/15/231837
pokiiio
January 30, 2017
Tweet
Share
More Decks by pokiiio
See All by pokiiio
enebularで釣果情報を収集する
pokiiio
0
150
enebular + Sonos + 導電糸で 快適テレワーク環境を作ってみた
pokiiio
0
1.8k
東京の陽性者数ばかりTVに出ててずるくない?
pokiiio
1
87
実践Node-RED活用マニュアルで電子ペーパーネタを書きました!
pokiiio
0
1.4k
テレワークを1ヶ月してみて分かった 3つのこと
pokiiio
0
350
技術書典の進捗を監視する
pokiiio
2
320
SonoSwitch
pokiiio
0
40
SonoSwitch
pokiiio
0
49
冬休みを利用して子供と遊べるゆるメカトロを作ったよ
pokiiio
0
200
Other Decks in Technology
See All in Technology
2023年度にEMとして頑張ったこと
ikefukurou777
0
110
Babylon.js JAPAN活動紹介 (2024/4)
limes2018
1
120
Cypress or Playwright?
rainerhahnekamp
0
180
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
1
740
一生覚えておきたい「システム開発=コミュニケーション」〜初めての実務案件振り返りLT〜
maimyyym
3
390
Introduction to SwiftUI V2
pohjus
0
100
Rustで「プリズモイダル法」を利用して「土量計算」をガチでやる
nokonoko1203
1
330
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.7k
今さら聞けないDocker入門 〜 Dockerfileのベストプラクティス編
devops_vtj
21
5.9k
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
0
1.9k
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
360
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
4
790
Featured
See All Featured
BBQ
matthewcrist
80
8.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
Code Review Best Practice
trishagee
56
15k
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
How GitHub (no longer) Works
holman
305
140k
GraphQLとの向き合い方2022年版
quramy
33
12k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Mobile First: as difficult as doing things right
swwweet
217
8.6k
Designing the Hi-DPI Web
ddemaree
276
33k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
66
14k
Transcript
年賀状がほしくて震えるIoT ポキオ
ポキオ • アラサー男子、たまにイクメン(笑) • メーカー勤務(Androidアプリ開発) • 上長「君はいつもポッキーを食べてるからポキオな!」 ◦ (実はプリッツなんだけどなぁ・・・) •
Twitter:@pokiiio • ブログ:Androidのメモとか ◦ http://relativelayout.hatenablog.com
@pokiiio https://speakerdeck.com/pokiiio
年賀状ほしいですよね
年賀状ほしくて震えますよね ※震えるほど年賀状が欲しい感じを表現
年賀状届いたらすぐに知りたいですよね
というわけで 郵便受けに 何か来たら それを何とかして 検知・通知して ポキオに知らせる
郵便受けをハックする • ポキオ家はボロアパート住まい • 郵便受けは玄関の扉に付いてるタイプ • 郵便物到着を「安く」検知したい こういう 玄関の扉
100均は神か ダイソーで 108円
100均は神か くっつけると消える 離すと点く スイッチ部分だけ もいで使うことに LED リード スイッチ
郵便受けにインストール 玄関の扉に付いてる郵便受けの 入り口にスイッチを取り付け 郵便物が届いて入り口が開くと スイッチが近づく 入り口:閉 入り口:開
毎度お馴染みのESP8266 • Wi-Fiが使えるマイコンボード • IFTTTのMakerチャネルにPOSTするようにプログラミング • POSTし終わったらDeepSleepで永久に寝るようにしている
毎度お馴染みのESP8266 • 配線は至ってシンプル • 郵便受けの入り口が開くとスイッチが短絡 • RST端子がGNDに落ちてリセットが掛かる • リセットが掛かると再びMakerチャネルにPOSTが行われる 100均のスイッチ
(リードスイッチ)
毎度お馴染みのESP8266 スイッチオン 家のAPに Wi-Fi接続 IFTTTに POST DeepSleepで 低消費電力待機 郵便物が 届く
家のAPに Wi-Fi接続 IFTTTに POST Sleepから 復帰 DeepSleepで 低消費電力待機 スイッチON後は 発火しちゃう仕様バグ
こんな感じ
通知はLINEで 郵便受けの入り口が 開くと・・・ ESP8266が起床 JSONをPOST Makerチャネルから LINEに通知 ポキオの LINEが鳴る
ほしくて震える→届くと震える LINE Notifyからメッセージが 届いてスマホも震える 愛用のPebbleも 通知を受けて震える
以下、制限事項
制限事項 何かが届いた事はわかるが 何が来たかは分からない 外出先で通知を受けても どうしようもない
制限事項 郵便受けの口が閉まらなるなる ようなものが届くとESP8266に リセットがかからずワークしない 郵便受けに何か来たから 起きなきゃと思いつつ 寒くて起きれない
できたらいいな • どんな郵便物なのかわかる仕組み ◦ カメラを仕込む?
ご清聴ありがとうございました