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
0
640
腕立てを計測してみた.pdf
ufoo68
November 01, 2019
Tweet
Share
More Decks by ufoo68
See All by ufoo68
初めて開発リーダーをやってみた話
ufoo68
0
37
M5Stack用の指紋認証デバイスを試す
ufoo68
0
410
結婚式のクイズアプリを自作した話
ufoo68
0
410
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
520
KASHIKOIHAKO
ufoo68
0
420
LIFF通話をつくろう!
ufoo68
0
1k
KASHIKOIHAKO計画その4
ufoo68
0
240
AWS CDKで作るLINE bot
ufoo68
0
310
解説!LINE bot開発
ufoo68
0
230
Other Decks in Programming
See All in Programming
君たちはどうコードをレビューする (される) か / 大吉祥寺.pm
utgwkk
15
8.5k
DynamoDB コスト最適化っぽいことの基本 with Terraform
kuro_kurorrr
2
250
Javaの現状2024夏 / Java current status 2024 summer
kishida
4
1.4k
さきがけから振り返るアーキテクチャ刷新 / Reflecting on the Architectural Renewal from the Vanguard
nrslib
2
770
CSC307 Lecture 09
javiergs
PRO
1
500
Namespace on read
tagomoris
2
370
20240706_CDKConf
takuyay0ne
0
1.2k
Advanced App Shrinking Techniques
cbeyls
2
150
CSC307 Lecture 12
javiergs
PRO
0
220
CSC307 Lecture 13
javiergs
PRO
0
150
Webエディタライブラリ 「CodeMirror」から学ぶ Webアプリ開発のテクニック
ryosukeigarashi
0
250
CSC307 Lecture 08
javiergs
PRO
0
330
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
127
8.7k
How to Ace a Technical Interview
jacobian
274
23k
How STYLIGHT went responsive
nonsquared
93
5k
The Cost Of JavaScript in 2023
addyosmani
31
4.7k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
20
7.2k
[RailsConf 2023] Rails as a piece of cake
palkan
35
4.4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
189
16k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
18
1.2k
Bash Introduction
62gerente
607
210k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
26
1.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
34
1.9k
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程度のスリープをかけないとなぜ
か値がうまく取れない • どうせならジャイロの値も使いたいが使い用が思いつかない
教訓 体力をつけましょう