2022.9.17 第10回FA設備技術勉強会
LT 18:00~18:10
M5Stackで始める業務のデジタル化
aka(@akaMk_2)
自己紹介
来歴:fulhause さんと同じ高専
⇒fulhouseさんと同じ会社の生産技術
趣味:DIY、旅行、キャンプ、バイクなど
aka(@akaMk_2)
2
昨日、レーザー彫刻機が届いたので
遊んでました
さっそくですが
皆さんは会社で「デジタル化」って言われてますか?
言われている方、何に取り組んでますか?
(社名は伏せますが)弊社は製造業なので
「現場のデジタル化」を急ピッチで進めてます
3
現場のデジタル化とは?
・紙帳票から電子帳票への移行
4
・Microsoft M365のPower Automate、Power Appsを活用した
市民開発者の育成・自前アプリの開発
⇒チョットハードルタカイ…(特に普段からPCに触ってない人には)
紙帳票から電子帳票へ移行しての困りごと
今まで:設備の数値を紙帳票に手書きで記録
⇒事務所に戻ってExcelに転記 or 紙のままファイリング
5
入力する手間は
変わってなくね?
デジタル化:設備の数値をタブレットに手入力
⇒そのまま保存
もちろん自動的に数値を記録してる
設備もあります
(トレーサビリティ目的とか)
6
でも正直、点検や限られたタイミングの数値の記録のためだけに
自動的に数値を記録する仕組みは、コストが合わない
(ネットワークの敷設とか設備の改造とかデータベース構築とかセキュリティとか情セキとの交渉とか…)
なので、
電子帳票の手入力の手間をなくす仕組み
をM5Stack(M5StickC Plus)を使って作りました。
M5Stackを使いました
7
画像引用:https://deviceplus.jp/mc-general/what-is-m5stack/
https://burariweb.info/electronic-work/m5stickc-review.html
M5StackはFA設備技術勉強会で
おなじみのESP32がベースの
マイコン(マイクロコンピュータ)
開発環境はArduino IDE もしくは
UIFlow(ビジュアルプログラミング)
※特にUIFlowは約1時間で
初心者でもプログラムが組めた
RaspberryPiよりも処理能力は
限られるが、シャットダウン操作
不要で電源ブチ切りでも壊れない
ので、FA向き
(と個人的に思っている)
センサ出力
(DC0~12V)
ざっくりの構成
ADC Hat
(ADコンバータ)
M5StickC Plus
(M5Stackの一種)
Bluetooth HIDキーボード
ざっくりの構成
9
https://github.com/T-vK/ESP32-BLE-Keyboard
https://github.com/m5stack/M5-ADS1100 M5Stack公式のサンプルコードに
・ADコンバータ出力を
アナログ電圧に変換するMAP関数
・ESP32-BLE-Keyboardライブラリで
Bluetooth HIDキーボードとして出力
を追加
実際に動いてるとこ
10
M5Stack Japan Creativity Contest 2022にも
応募しました
11
https://protopedia.net/prototype/3328
仕事と関係ないところで実際に工場で
動いてるところを公開すると怒られるので、
手持ちの機材でそれっぽく再現したもので
勘弁です。。。
ソースコードはgithubで公開中
https://github.com/todateman/ADC_M5StickCPlus_HID-Key
M5Stackは実務で色々使える
(これは拾い物)
12
サーマルカメラ
http://pages.switch-science.com/letsiot/thermalcamera/
交流電流測定結果をクラウドサービスで可視化
http://pages.switch-science.com/letsiot/powermonitor/
もし機会があれば次回も実務でM5Stackを使った事例を紹介するかも…
ご清聴ありがとうございました

第10回FA設備技術勉強会 M5Stackで始める業務のデジタル化