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
センサ(Sensor)の作り方
Search
Yuta Kurotaki
January 20, 2022
How-to & DIY
0
870
センサ(Sensor)の作り方
K-Ruby#28 LT&もくもく会
https://k-ruby.connpass.com/event/234964/
Yuta Kurotaki
January 20, 2022
Tweet
Share
More Decks by Yuta Kurotaki
See All by Yuta Kurotaki
CTO Night & Day 2024 Product Feedback Lunch
kurotaky
1
100
ゼロからわかるリザバーコンピューティング
kurotaky
1
1.1k
SUZURI DX 2023
kurotaky
0
140
How GitHub Copilot Transforms Development Productivity
kurotaky
18
13k
The story of repairing my junk keyboard with The kinT keyboard controller
kurotaky
0
1.5k
DevRel_Japan CONFERENCE 2023
kurotaky
1
1.7k
ctoa-wakate-01-company-introduction
kurotaky
0
240
Ethereum for Ruby
kurotaky
2
1.8k
NFTコンテンツでオリジナルグッズ作成を支える技術
kurotaky
1
120
Other Decks in How-to & DIY
See All in How-to & DIY
球体型ロボットと複合現実を活用したマルチエージェントシステム - M5stack Japan Tour 2024 Spring Osaka
tichise
0
210
電気工事士を取ったら一瞬で元が取れた件
bicstone
3
4.9k
中指立てたか判定IoT #iotlt #p5js
n0bisuke2
0
250
Invitation to Okinawa.rb in 2024
yasslab
PRO
1
750
LEGOでRecord Playerを作った話 #LEGOrdPlayer
keicafeblack
0
130
IoTと田中の距離 #iotlt #田中 #openai
n0bisuke2
1
330
#スタックチャン「魔改造の夜」に行く
syumme01
1
180
IoTカーテンオープナー
keicafeblack
0
330
AWS Community Day 2024: Using AWS to build a launchable knowledge rocket 👉 Organize knowledge, accelerate learning and understand AI in the process
dwchiang
0
160
グローバルAWSユーザー コミュニティとJAWS-UG - JAWS FESTA 2024 in Hiroshima
awsjcpm
0
4.4k
How to Hire a Driver for Long Distance Travel?
greaterservice
0
140
ライトニングトーク: JAWS-UGが凄いぞ、という小ネタ
awsjcpm
0
130
Featured
See All Featured
Code Review Best Practice
trishagee
65
17k
Side Projects
sachag
452
42k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Thoughts on Productivity
jonyablonski
68
4.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
It's Worth the Effort
3n
183
28k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Producing Creativity
orderedlist
PRO
343
39k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
Transcript
センサ(Sensor)の作り方 黒瀧 悠太 / GMO PEPABO inc. 2022.01.20 K-Ruby#28 LT&もくもく会
1
2 自己紹介 SUZURI事業部 黒瀧 悠太 Kurotaki Yuta • SUZURI https://suzuri.jp/
• 横浜国立大学大学院理工学府博士後期課程にて ウェアラブルデバイスの研究を行っている • たまに鹿児島に現れます • Twitter : @kurotaky
3 アジェンダ 1. 今日話すこと、何が学べるのか? 2. センサ(Sensor)とは 3. センサの作製プロセス 4. まとめ
4 1. 今日話すこと
今日話すこと 5 • センサにも色々な種類があります • 今回は最近自分が作っている生体計測のための筋電位センサを作ったときの経験を元に お話します • EMG(ElectroMyoGraphy)センサとも呼ばれます センサの作り方
https://www.switch-science.com/catalog/2682/
6 今日話すこと • センサを作るための基礎知識を身につける • 作製工程のイメージを持つことで、市販のセンサの中身がどうなっているのか想像できるよ うになる 今日学べること
7 2. センサ(Sensor)とは
8 センサ(Sensor)とは 物理的、化学的現象を電気信号やデジタルなデータとして扱うことができるもの 家電、スマートフォン、カメラ、ロボット、自動車など様々なところで活用されている 人間にも視覚・聴覚・味覚・嗅覚・触覚など様々なセンサが備わっている センサ(Sensor)とは? センサ 物理的・化学的現象 データ
センサ(Sensor)とは スイッチサイエンスで検索 センサにも色々種類があります 9 https://www.switch-science.com/catalog/list/13/
10 センサ(Sensor)とは 市販にあるセンサを買って使えば、ある程度のことは実現できる しかし、もっと小型化したい!軽量化したい!自分の用途にあったセンサを作りたい!という時も ある センサを自作できると、例えばウェアラブルデバイスなどで作りたいものがあったときに表現の幅 が広がると私は思っています 今回は、短い時間ですがセンサを作るための一連の流れを見ながら、ツールとプロセスについて 概要を理解していきましょう どうやって作るのか?作れると何が良い?
11 3. センサの作製プロセス
12 センサの作製プロセス 企画 アイディア 設計 プロトタイピン グ 実装 検証 テスト
評価 ざっくりこんな感じ
13 • 対象を決める ◦ どのようなもの・ことを測りたいか • すでに作られているセンサを調べてみる ◦ 仕様書を見る ◦
本・論文・YouTubeなどの情報源から調べる • 利用シーンから考える ◦ 椅子への着席を検知するには? ◦ 体調の良さを測るには? 企画・アイディア
14 企画・アイディア (いろいろなセンサがある) はじめてのセンサ | テクニカルスクエア |丸文 より
15 筋電位を計測したい場合は? • 電極を皮膚に当てるとできる • 回路はどうするか? ◦ 生体信号は微小なものだから増幅が必要らしい → オペアンプ使う
◦ ノイズがのるらしい → フィルタ回路を作る 設計していく
16 回路図設計 EMG sensor archive - Yoichi Nagashima https://nagasm.org/ASL/mbed/fig4/nagasmEMG.jpg より
はじめはペンと紙で書いてみる この回路は公開されている EMGの 回路設計図 抵抗 オペアンプ コンデンサ
17 回路図のシミュレーション、波形の確認ができる LTspice https://www.analog.com/jp/design-center/design-tools-and-calculators/ltspice-simulator.html
18 ブレッドボードで設計した回路を確認 ↑ ブレッドボードと各部品を配置している ↑ オシロスコープで波形を確認する
19 • 部品の調達をする ◦ RSコンポーネンツ、モノタロウ、マルツなどなど • 基板を作製する ◦ PCB基板 ◦
感光基板 (エッチング処理) • はんだづけ ◦ はんだごてで部品をつける ◦ 機械を使って部品をつける (ダイボンダーなど) • 動作確認 実装
20 部品の調達 (RSコンポーネンツ)
21 部品の調達 (モノタロウ)
22 基板の作製 (EAGLEの例) 回路図を書いて、ボードのデザインをするソフトウェア ERC(Electrical Rule Check) や DRC(Design Rule
Check)もできます KiCadもおすすめ!
23 直感的 視覚的にわかりやすい 基板の作製 (Fritzing)
24 自分で作る場合 現像液とエッチング液の扱い注意 (目に入らないように気をつけて) 基板の作製 (感光基板) https://www.marutsu.co.jp/contents/shop/marutsu/mame/60.html
25 データを送信して発注する お金はかかる 大量に作りたいときにもおすすめ 基板の作製 (プリント基板, PCB)
26 Seeed Fusion
27 基板の完成! PCB 感光基板
28 検証・テスト (はんだで部品を載せて動かしてみよう!) https://handa-craft.hakko.com/
29 • 期待通りに動くか確認する? ◦ だいたい動かない... • テスターやオシロスコープを使いながら確認しよう ◦ 導通チェック、期待した波形が出力できているか確認 評価
EMGセンサを3つ 作ったよ
30 • 色々作るのは楽しいけど、怪我とか事故には気をつけましょう! • 生体計測をするときは電気ショックに注意。人間に電撃を与えないように気をつけましょう! (JIS T 0601の規格にも定められている) 安全第一
31 4. まとめ
32 センサ(Sensor)とは • EMGセンサを例として、センサ作製プロセスの概要を紹介 • センサを作るために活用されているツールを紹介 • 安全第一! • 鹿児島Ruby会議02やりましょう!!!
まとめ