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
腕立てを計測してみた.pdf
Search
ufoo68
November 01, 2019
Programming
810
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
腕立てを計測してみた.pdf
ufoo68
November 01, 2019
More Decks by ufoo68
See All by ufoo68
BlenderをCodexで動かす
ufoo68
1
650
改めて考えるOSSのあり方について
ufoo68
0
82
文法で学ばないJavaScript
ufoo68
0
93
Cookieとは?
ufoo68
1
100
今更ながら、開発現場での生成AI活用について
ufoo68
0
96
28歳独身エンジニア 婚活してみた
ufoo68
0
49
OpenAIでクッキー型を作る
ufoo68
1
82
初めて開発リーダーをやってみた話
ufoo68
0
160
M5Stack用の指紋認証デバイスを試す
ufoo68
0
950
Other Decks in Programming
See All in Programming
Vibes Containers 〜AIで変わるコンテナ設計と運用〜
tkikuc
1
490
Foundry Localでエージェント開発
seosoft
0
140
Claude Codeを組織的に動かして月400PRを実現した話
happy_ryo
0
260
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
270
私のClaude Code活用法 (個人開発編) - PHPerKaigi mini #4(2026/08/24)
panda_program
1
210
Swift愛好会100回記念 第1回を振り返る
jollyjoester
0
120
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
140
What We Talk About When We Talk About XP
m_seki
2
370
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
320
新卒PdEのリアル
ryu1013
1
410
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
akase244
0
120
[DroidKaigi 2026] Bring your own phones to Gradle Managed Devices
f2lk
0
110
Featured
See All Featured
Practical Orchestrator
shlominoach
191
12k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
310
Raft: Consensus for Rubyists
vanstee
141
7.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
340
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
680
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Embracing the Ebb and Flow
colly
88
5.2k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
290
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Transcript
腕立てを計測してみた スポーツIoTLT Vol 1
自己紹介 • 名前とか ◦ 松永勇太 ◦ IoT関係のお仕事 ◦ 滋賀出身 •
SNS ◦ twitter:@ufoo_yuta ◦ Qiita:@ufoo68 ◦ GitHub:@ufoo68 • 趣味 ◦ 日本酒(谷川岳・水芭蕉) ◦ 料理(だし巻きが得意) ◦ LINE APIを使った開発 ◦ 筋トレ
やってみたこと M5StickCの加速度センサーで腕立てを計測してみた
M5StickCとは? • ESP32を搭載した小型のデバイス • 以下のことができる ◦ バッテリー駆動 ◦ WIFI通信 ◦
BLE通信 ◦ IRトランスミッタ ◦ マイクロフォン ◦ ジャイロセンサー ◦ 加速度センサー
参考にしたもの 過去に歩数を計測してみたのでその記事を参照 https://qiita.com/ufoo68/items/5009a2d87843430ed545
今回考えた方法 センサーデータ取得 (1軸加速度のみ) フィルタリング (LPF) 腕立て計測
フィルタリング • ローパスフィルタ(LPF)を使用 今回もa=0.8に設定 参照:https://ehbtj.com/electronics/sensor-digital-filter/
一旦センサー値を見てみる • 計測環境 M5StickC PC (ローカルサーバ) TCP/IP グラフ化 CSV保存
1回目
2回目
3回目
とりあえず、 300を閾値にすればいい?
LINE Thingsと連携して試してみたが、 これができたころには、 腕が悲鳴を上げていたので評価を中断
まとめ • M5StickCはバッテリー駆動ができるので、デバイス単体で体のモーションの計測 がやりやすい ◦ 今回はポケットに入れて行なった ◦ バンドで腕につけるのも良い • 加速度の計測を継続的に行うためには、100ms程度のスリープをかけないとなぜ
か値がうまく取れない • どうせならジャイロの値も使いたいが使い用が思いつかない
教訓 体力をつけましょう