ガレージカラスのデザインを変更しました。twitterからのリンクが一時切れてたため修正しました。

M5 Stack で航空計器風の姿勢指示器を作ろう

  • 2019.07.14
  • IT
M5 Stack で航空計器風の姿勢指示器を作ろう

みなさんM5 stack使ってますか?

最近M5 stick vが発売されてそっちにお熱の人が多いと思います。

僕は最近M5 stackを知りました。前までraspberry piで開発していたものがもっと簡単でおしゃれに作れそうだと思っちゃったので、一個買ってみました。

で、こんなもの作りました。

当ブログの読者のみなさんならご存知の姿勢指示器(AI)です。これ一つでピッチとバンクを同時に知ることができる便利な計器です。

M5 Stackとは?

ESP32とかいうマイコンが入ってるおしゃれプロトタイピングキットです。たぶん

開発環境はESP32用のIDFの他、arduino IDEやmicro pythonが使えます。

今回は環境構築が簡単で安定しているarduino IDEを使いました。micro pythonは遅いらしいです。

環境構築の注意点

最新のarduino IDEを使用してください。

apt installとかだと古くてM5 stack用のライブラリが入りません。

準備するもの

M5 stack gray

メインのM5 stack grayです。

何種類か売られてている中で、姿勢を取得できるのはgrayだけなので間違えないようにしましょう。

開発用PC

これは何でもいいです。

僕はGPD microPCにlinux入れて使ってます。

GPD MicroPC Office付 (Win10 Pro/Cerelon N4100/8GB/128GB/RS232C/LAN/Type-C*1/USB*3/microSDXC)
GPD MicroPC Office付 (Win10 Pro/Cerelon N4100/8GB/128GB/RS232C/LAN/Type-C*1/USB*3/microSDXC)
  • GPDダイレクト
  • 価格 : ¥ 51,000
  • 商品ランキング : 8,819 位

OSはウィンドウズでもmacでもlinuxでも問題ありません。

パソコンが一台も無い人はraspberry piでも良さそうです。

作り方

先に環境構築をしておいてください。

arduino IDEをインストールしたあとはIDEの設定画面から全部できます。

AIのソースコードはこちらにあります。

https://github.com/tosh1ak1/m5stack-ADI

まだ製作中で、キャリブレートなどが未実装です。

そのうち追加します。現時点では画面を上に向けてキャリブレートしています。

使い方

姿勢指示器の動きはここで解説しています。

バイクや車、自転車などにつけたり、計器飛行の練習に使ったりしましょう!

今後の展望

raspberry piで作成していたバイクロガーもM5 stackで作ろうと思います。

wifiとか使えますし姿勢はすでに取得できているので簡単ですね。

開発環境整えるの難しくてどうしてもほしい方向けに焼いて販売したいのですがまだ製品にできる域に来てないですね。

現時点で販売は個別相談です(買う人いるのか‥?)

ITカテゴリの最新記事