ATOM Matrix で 自作XFD (eXtreme Feedback Device)
- ATOM Matrix
- 小型のマイコン。LED、ボタンがついていて、外装もあり気軽に利用できる。
- https://docs.m5stack.com/ja/core/ATOM%20Matrix
- https://www.switch-science.com/products/6260
- M5Stack用ミニリレーユニット
- 回転灯のスイッチの代わりとして、ATOM Matrixからコントロールするために使用する。
- https://shop.m5stack.com/products/mini-3a-relay-unit
- https://www.switch-science.com/products/4054
- 電池式LED回転灯
- 単三電池二本で動作し、光量があり目立つライト。オルタネイトのスイッチで改造しやすい。
- https://www.nichido-ind.co.jp/products/sku/2008/
- ブレッドボード用USB電源ボード
- 回転灯の電池交換が面倒なので、回転灯の電源もAtom Matrixと同じ電源から取得するために使う。
- https://shop.sunhayato.co.jp/collections/educational-training/products/sbm-007
上記製品の改造を推奨しているわけではありません。本文書を参考に作成する場合は自己責任でお願いします。
graph TB
A[電池式LED回転灯]
B[ミニリレー]
C[USB電源ボード]
D[Atom Matrix]
E[USB充電器]
B -->|スイッチを代替| A
C -->|5V -> 3.3V| A
E -->|電力供給| C
E -->|電力供給| D
D -->|制御|B
./Arduino_IDE/M5Atom_Matrix_XFD/
Arduino_IDE\M5Atom_Matrix_XFD\wifi_config.h.exampleを元にArduino_IDE\M5Atom_Matrix_XFD\wifi_config.hを作成し、環境に合わせて設定します。- サーバーに埋め込むHTMLである
Arduino_IDE/M5Atom_Matrix_XFD/index.htmlを更新したら、環境に合わせて生成スクリプトを実行してArduino_IDE/M5Atom_Matrix_XFD/index_html.hを更新します。- Windows PowerShell では
Arduino_IDE/M5Atom_Matrix_XFD/make_html.ps1を実行します。 - Linux / macOS / WSL では
Arduino_IDE/M5Atom_Matrix_XFD/make_html.shを実行します。
- Windows PowerShell では





