Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NefryBTLT_CubeBtn
Search
NearMugi
November 26, 2018
Technology
1
220
NefryBTLT_CubeBtn
NearMugi
November 26, 2018
Tweet
Share
More Decks by NearMugi
See All by NearMugi
nekoIoTLT_NearMugiLLM
nearmugi
0
390
nekoIoTLT_CatAndColorSensor
nearmugi
0
910
VisualProgramming_GoogleHome_LINE
nearmugi
1
570
EnebularMeetup_GoogleCalendar
nearmugi
0
290
nekoIoTLT_ToyAndVoiceAnalysis
nearmugi
0
400
nekoIoTLT_Demachi
nearmugi
0
430
nekoIoTLT_SearchBlackObject
nearmugi
1
670
nekoIoTLT_nekoDeeplearning
nearmugi
0
330
nekoIoTLT_nekoGohan
nearmugi
0
530
Other Decks in Technology
See All in Technology
プロダクトマネジメントの分業が生む「デリバリーの渋滞」を解消するTPMの越境
recruitengineers
PRO
3
520
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9.9k
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
420
32のキーワードで学ぶ はじめての耐量子暗号(PQC) / Getting Started with Post-Quantum Cryptography in 32 keywords
quiver
0
240
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
oikon48
44
26k
useEffectってなんで非推奨みたいなこと言われてるの?
maguroalternative
9
6.3k
Symfony AI in Action
el_stoffel
2
370
安いGPUレンタルサービスについて
aratako
2
2.4k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
21k
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
340
なぜ使われないのか?──定量×定性で見極める本当のボトルネック
kakehashi
PRO
1
920
生成AI時代の自動E2Eテスト運用とPlaywright実践知_引持力哉
legalontechnologies
PRO
0
160
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Navigating Team Friction
lara
191
16k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Documentation Writing (for coders)
carmenintech
76
5.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
For a Future-Friendly Web
brad_frost
180
10k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Producing Creativity
orderedlist
PRO
348
40k
Transcript
早起きボタンを作っている話 2018.11.27 obniz×M5Stack×NefryBT三つ巴Meetup!【ESP32開発ボードLT祭】
自己紹介 黒田 哲平 パチンコの商品企画部に所属。 業務でArduinoやUnityを使っています。 HTTPやJavaScript、JSONなどは全く無関係な組み込み系の仕事です。 家族にこれあって便利だねーと思ってもらえるようなものを作りたいと 思いつつ、普段は家事に追われる日々・・・
私とNefryBTとの馴れ初め ◆何かIoTしたい! → まずはラズパイ3触ってみた。しかし設定に四苦八苦… ◆どうしようか悩んでいる時に、NefyBTハンズオン(2018/1/23)を見つけて参加! →Arduinoと変わらなくて分かりやすい! ◆NefryBTをきっかけにスマートスピーカーや Node-Redなどを触り始めました。 (M5Stack、obnizは未経験...)
今回紹介したい事例 NefryBT使って早起きボタンを作っています。※現在製作中
早起きボタンって何? 朝の支度を円滑にする画期的なボタン
早起きボタンを作ろうと思ったきっかけ 子供たちの起きる時間が不規則なのでいつも朝バタバタする ↓ 何とかしたい ↓ 「早く起きる」ことに価値をつけよう。 ↓ 起きた順番を記録に残そう。ゲーム感覚で起きるはず!!!
早起きボタンの仕様 ・順位を記録に残す。 ・ボタンを押したらスマートスピーカーに喋らせる。 ・起きたときの顔をカメラで撮影する。 ・子供たちが触りたくなる、ひと味違う形状にする。 →自動的に記録を残し、きちんと起きる習慣を身につけられるボタン。
完成イメージ ※カメラをすっかり忘れていました。 ・Aさんがボタンを押したいとき、 キューブの上面をAさんにする。 ・Bさんが押したいとき、 キューブの上面をBさんする。 →キューブの上面を変えることで識別する。
現在の試作品 [スイッチ&台座] [キューブ] [全体像] こんなスイッチを選んでしまったので、 台座が大きくなってしまいました・・・ [NefryBT] シールド作りました。 キューブの面を変えると値が変わります。 ※LED・カメラは未対応です。
システム(データの流れ) ※こちらもカメラを考えていません…
動かしてみる その1 ①キューブをセット ②ボタンを押す ③スプレッドシートに記録 ④音声出力
動かしてみる その2 https://drive.google.com/open?id=1c8-aFKqzrSSRvqnUMHwsmKrqlRtCQkkp https://drive.google.com/open?id=1yw3Wu-UtN9_lKA7uByhHaxbF3u8EtZBi
まとめ ・IoTの"I"はほぼほぼ完成です。 Arduinoから始めた私にとって NefyBTは使いやすいです。 IPアドレスやMQTTの設定をスムーズに行えて、 IoTの難しいイメージをガラリと変えてくれました。 ・IoTの"T"(ボタン)は改良中です。 実際に子供たちが触ってみてガラリと変わるかもしれません。 ・ソースを公開していますので、参考にしてみてください。 https://github.com/NearMugi/NefrySample/tree/master/CubeBtn
以上となります。 ご清聴ありがとうございました。