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
ALGYAN 6周年基板で環境データと服薬記録
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
siroitori0413
September 04, 2021
Technology
410
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ALGYAN 6周年基板で環境データと服薬記録
siroitori0413
September 04, 2021
More Decks by siroitori0413
See All by siroitori0413
基地局メッセンジャー
siroitori0413
0
370
AIを組み込んで自作したWebサービスやツールの紹介
siroitori0413
0
610
パシャってスケジュール〜紙ベースの連絡をGoogleカレンダー登録〜
siroitori0413
0
2.3k
ノンビリ動画TockTubeddit
siroitori0413
0
170
別室から着信できるインターホン作ってみたよ
siroitori0413
0
3.6k
いろいろお知らせしてくれるIoT鳩時計
siroitori0413
0
1.4k
Other Decks in Technology
See All in Technology
はじめてのDatabricks:技術者向けワークショップ / beginner-workshop
databricksjapan
PRO
0
230
DINO-EdgeQuery:Edge-First Polygon Decoding for Building Footprint Extraction from Satellite Imagery
lehupa
0
150
Where Is JetBrains AI Heading- — Central CLI, Air Alpha, and the Agentic Development Stack
x5gtrn
PRO
0
140
作り直せるコードは迅速に 作り直せないDBは慎重に - AI時代のプロダクトエンジニアが「判断の不可逆性」で開発速度を変える話
kinosuke01
0
250
多摩川(.dev)ランニング入門 / Tamagawa.dev#3
fujiwara3
3
380
Genie Code ワークショップ 基礎編 / Genie-Code-Workshop-fundamental
databricksjapan
PRO
0
360
いま、生成AIにKaggleをどこまで 任せられるか — ROGIIコンペでの進め方とTips
k951286
3
1.4k
Benchmarking Vector Databases: pgvector vs. LanceDB
tsho
0
140
Amazon S3 Tablesに全部任せてみた結果——コンパクション/スナップショット管理は本当に手放せるか
shigeruoda
0
400
設計の世代交代を乗り越える、14年続くAndroidアプリの開発戦略
sansantech
PRO
1
150
Autonomous AI Databaseサービス・アップデート(FY27)/ adb-service-update-jp-fy27
oracle4engineer
PRO
0
120
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
2
1.6k
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
430
Believing is Seeing
oripsolob
1
210
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
840
Utilizing Notion as your number one productivity tool
mfonobong
4
570
Tell your own story through comics
letsgokoyo
1
1.1k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Design in an AI World
tapps
1
300
Transcript
ALGYAN 6周年基板で 環境データと服薬記録 しろいとり子 Twitter: @siroitori0413
自己紹介 福岡でWebプログラマーしてる主婦 わりとつよつよな中学生の息子の影響を受け、去年はじめて 自分用にマイコン(M5Stackシリーズ)購入したのをきっかけ に電子工作沼に浸かり始める はじめてはんだ付けして作った作品は今年のソレコンで「い いね賞」受賞
ALGYANは今年初参加の新米です。よろしくお願いします!
基板への はじめての 部品実装 ALGYANの6周年IoT基板をゲット、もくもく会ではじめての 部品実装(ダメ元で考えていました) ↓ 部品の小ささに衝撃!「お手軽セットでこれか!」 ↓ 説明と資料が丁寧なのでやり方は私にもよくわかった 部品が小さすぎてどちらの向きにしたら良いかよくわからな
いのはとりあえずつけてみた ↓ 奇跡的に動いた!感動!!! もくもく会に参加していないと作れなかったと思うのでとても感謝しています。
IoT作品として 服薬記録を 作ろう 【こんなのを作りたい】 ・ 頭痛薬の服薬の記録がとれる ・ 日々の環境データ(温度・湿度etc)と比較できる ・・・同様の機能のあるスマホアプリはあるが使いにくい 【材料】
・ALGYAN 6周年 基板 ・オムロン環境センサー (気温、湿度、明るさ、UV値、 気圧、騒音が取得可能)
◆システム概要◆
ALGYAN基板で やっていること ・環境センサとのBLE通信 ・Googleスプレッドシート(のGAS)へPost しています。 ソースコードなど「ALGYAN6周年基板で環境 データと服薬記録」というタイトルでelchikaに公 開しましたのでよければご覧ください。
大変だったこと M5StackでBLE通信もGoogleスプレッドシートへ POSTもやったことがあるので割と楽勝!? と思いきや、大変な事態発生。 「ESP32ではBLE通信とPOSTが同時に使えない」 事が判明。 (※HTTPSに限る) ①BLE通信初期化して接続、環境データ取得 ②BLE通信を切断、環境データをPOST送信 送信後①に戻ったとき、BLEが再接続できない…
都度リブートさせることで回避! EEPROMというライブラリを使えば、 リブート後にも情報を受け渡せる ↓ 環境センサーのシーケンスを覚えてお いて、シーケンスが変わったときだけ POSTにいくようにした 無事実装完了!
◆記録結果◆ 環境センサーの生データ Googleスプレッドシートの機能 で集計・作成したグラフ
◆記録結果(頭痛記録時)◆ 頭痛薬レコード 頭痛薬の表示 頭痛薬は定数(200)を記録して棒グラフで表示させることで「ここ」とわかるようにした
さいごに 実際に8/9から連続稼働で問題なし とても良いものができた(自画自賛) 頭痛のタイミングと環境データを照らし合わせて、 私の頭痛の要因を分析したい →まだ充分なデータがとれていないのでこれから
まだ基板のGroveコネクタを使用していないので 次作るものはGrove接続したい(UARTやI2C通信 も試さなきゃ) これからもALGYANのイベントをとても楽しみにしています。
ご清聴 ありがとうございました