ハンブルソフト サポート掲示板

有限会社ハンブルソフトの製品関連の疑問に答える掲示板です。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  

242 / 345     ←次へ | 前へ→

サンプルプログラムを追加しました。  nari  - 18/8/14(火) 11:23 -

Humblesoft_LedMatライブラリのexamplesに
3つのsketchを追加しました。

ledMatDemo_fsfontx:

SPIFFS上に置いたfontxのフォント・ファイルを使用し、
LEDに漢字を表示するプログラムです。
dataフォルダ内のフォントファイルを、
メニュー/ツール/ESP8266 sketch Data upload等で
アップロードしてください。

LedMatDemo_fsfontx_webserver:

同じくSPIFFS上のfontxのフォント・ファイルで
LEDに漢字を表示するプログラムですが、
ESP8266 sketch Data upload でデータのアップロードに
失敗する場合も結構あるので、
webserver経由で spiffs内のファイルの参照、削除、アップロード
を行う機能が追加されています。

プログラムを書き込み起動後、シリアルモニタに表示される
IPアドレスにブラウザでアクセスしてください。

scroll_text:

文字のスクロール表示のプログラムです。
固定文字(?)の位置指定の機能も使っています。
数字表示前の、 setCursor()の部分です。

全体に説明が不足しているので、今後 説明を追加するかもしれません。
説明を多少追加しても、完全な情報の提供は難しいので、不明な部分は
ライブラリのソースコードを読んでもらうのが速いと思います。

幸い、ソースコードは全て github上で参照可能ですので、結構見やすいです。

描画機能は、基本的に Adafruit_GFXライブラリを継承していますので、
これが基本となります。 setCursor()も、ここで定義されています。

https://github.com/adafruit/Adafruit-GFX-Library

fontxでの漢字描画機能や、色名での色指定、その他
共通で使えそうな便利機能は Humblesoft_GFXライブラリにあります。

https://github.com/h-nari/Humblesoft_GFX

スクロールテキストの機能は、Humblesoft_LedMatライブラリの
ScrollTextクラスで提供されています。

https://github.com/h-nari/Humblesoft_LedMat/blob/master/src/ScrollText.h

参考になりましたら、幸いです。

引用なし

パスワード



・ツリー全体表示

SPIFFS フォントサンプル AkioIijima 18/8/13(月) 17:15
少々お待ち下さい nari 18/8/13(月) 21:31
Re:少々お待ち下さい AkioIijima 18/8/14(火) 7:43
サンプルプログラムを追加しました。 nari 18/8/14(火) 11:23
Re:サンプルプログラムを追加しました。 AkioIijima 18/8/14(火) 14:12
また、ご不明な点などありましたら御質問ください nari 18/8/14(火) 16:00

242 / 345     ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  

 7116
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b3