#author("2016-07-28T18:17:49+09:00","default:nari","nari")
#author("2016-07-29T11:15:16+09:00","default:nari","nari")
[[HSES-LCD24 使用説明書]]

* HSES-LCD24でライブラリ付属のサンプルプログラムを試す [#ha14d01b]

** Adafruit_ILI9341 ライブラリ[#na4b240e]

- LCDに図形や文字を描画するためのスタンダードなライブラリ Adafruit_GFXをコントローラにILI9341を使用したLCDで使用できるようにしたもの
-- Adafruit_GFXライブラリもインストールする必要がある。Library Managerでインストール可能
- Library Managerでインストールできるのは ver 1.0.2で、これはEP8266だとコンパイルエラーが発生する (2016-07-28現在)
-- github に 1.0.3があるので、zipファイルをダウンロードし、インストールする。

*** Adafruit_ILI9341/graphictest [#kdfa66bc]
*** サンプルプログラム [#l9db91f4]

- 直線、文字、長方形、円などの描画を行い、掛かった時間をシリアルコンソールに出力する。
- Arduino IDEのメニューバーからファイル/スケッチの例/Adafuit_ILI9341/graphictestを選択
- 現れたスケッチをファイル/名前を付けて保存で、適当な場所に保存し、修正する。
- 修正箇所1: とりあえず端子の設定だけ行い、動かしてみる。
- breakouttouchpaing
-- [[Adaruit ILI9341 Breakout:http://www.adafruit.com/products/1770]]用
--- Touchscreenの方式がHSES-LCD24とは違うので、動作させるのは難しい

22,23行
- graphictest:
-- 直線、文字、長方形、円などの描画を行い、処理時間をシリアルコンソールに出力
-- 端子の設定の修正のみで動作 → [[詳細>HSES-LCD24/Adafruit_ILI9341/graphictest]]

 #define TFT_DC 9
 #define TFT_CS 10
を以下に変更
 #define TFT_DC 15
 #define TFT_CS 2
- onoffbutton
-- Adafruit_STMPE610 ライブラリ使用
--- [[STMPE610 Resistive touch screen controller breakout:http://www.adafruit.com/products/1571]]向け
--- HSES-LCD24のタッチスクリーン・コントローラXPT2046/ADS7843と互換性がないので動作しない
-- 端子設定をすると、表示は出るが、タッチスクリーンが反応しない


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS