忍者ブログ

設備のマニアどっとこむ

IoT開発、設備・DIYのブログ!

M5stackでメニュー画面を作る

最近M5stack流行ってますね。つぎつぎ新しいものが出るのですが、ついスイッチサイエンスで買っちゃいます。



だいぶ増えてきました…。※M5stickVが2台あるのはマイク有、無しの2タイプです

共通して言えることなのですが、ディスプレイのGUIが開発できるようになるとだいぶ見た目が良くなってきます。

ということで今日はM5stackのディスプレイのメニュー画面の作り方を紹介したいと思います。



こんな感じです。まず日本語フォントに対応しなければならないのでSDカードにフォントファイルを格納します。

https://qiita.com/ma2shita/items/fef1608fc9cf3a7bd46a


あと、メニューを変更できるように、a.txt b.txtと3つずつテキストファイルを格納します。
改行を入れて下記の通りにしてください。

<a.txt>
メニュー1
メニュー2
メニュー3

<b.txt>
メニュー3
メニュー4
メニュー5

今回のスケッチではこのテキストファイルを読み込んでその上に青いワクを選択、右のボタンで画面を遷移させていきます。





基本的な流れになりますので応用させていっていただければと思います。

…ほかにもいいやり方あるのかなあ












拍手[1回]

PR

コメント

翻訳(Translate)

プロフィール

HN:
佐々木 雅史
性別:
男性
自己紹介:
2021年 ラズパイ、M5stackを用いたIoT開発を専門で受注するアルティメンテを設立。代表を務める。
・2020年ラズパイコンテスト優良賞受賞
・設備系資格多数(電験3種、消防設備士甲4、2級ボイラー技士、危険物乙4、電工2種、技術士補(電気・電子)、エネ電、フォークリフトなど)

AD

カレンダー

10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30