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
940
センサ(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
130
ゼロからわかるリザバーコンピューティング
kurotaky
1
1.4k
SUZURI DX 2023
kurotaky
0
180
How GitHub Copilot Transforms Development Productivity
kurotaky
18
13k
The story of repairing my junk keyboard with The kinT keyboard controller
kurotaky
0
1.6k
DevRel_Japan CONFERENCE 2023
kurotaky
1
1.8k
ctoa-wakate-01-company-introduction
kurotaky
0
280
Ethereum for Ruby
kurotaky
2
1.9k
NFTコンテンツでオリジナルグッズ作成を支える技術
kurotaky
1
160
Other Decks in How-to & DIY
See All in How-to & DIY
生成AIとミニ四駆で学ぶ! MATLAB/Simulink
covao
1
320
球体型ロボットと複合現実を活用したマルチエージェントシステム - M5stack Japan Tour 2024 Spring Osaka
tichise
0
290
雑にコミュニティを続けてもいいと思っている/Feel free to continue the community
camel_404
0
200
M5Stickと超小型エッジAIカメラ「AITRIOS」
hoshinoresearch
0
450
中指立てたか判定IoT #iotlt #p5js
n0bisuke2
0
290
The Definitive? Guide To Locally Organizing RubyKaigi
sylph01
6
1.3k
【技術カンファレンス運営の裏側】Iwaken Lab 技術好き学生の近況報告 & ことみんさんに技術カンファレンス運営の裏側を聞いちゃう会
kotomin_m
5
1.6k
家具家電付アパートの自室の冷蔵庫をスマートIoT化してみた!
scbc1167
0
100
3ヶ月でできる! 探査機自作ゼミ教材自作入門
sksat
6
2.4k
M5Stackを使ってSズキの魔改造モンスターマシンを作ってみた
syumme01
0
150
AWS User Community - JAWS-UG/AWS ユーザーコミュニティのご紹介
awsjcpm
1
190
安全に失敗するための手遊び-未定義動作を引き出そう-
zilmina
0
600
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
Code Review Best Practice
trishagee
68
18k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
What's in a price? How to price your products and services
michaelherold
245
12k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
For a Future-Friendly Web
brad_frost
178
9.8k
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やりましょう!!!
まとめ