Adafruit ili9341で表示されないことがある。

129 views
Skip to first unread message

JA2NKD

unread,
Feb 19, 2017, 6:07:01 AM2/19/17
to Homebrew radio
 Arduinoで li9341 TFTを使用する場合、ライブラリーに "Adafruit_ILI9341"を使用する。サンプルスケッチを参考にスケッチを作ってもArduinoにインストールし起動させたとき、正常に起動するときとしないときがある。
 これはサンプルスケッチの設定ではTFTのRESET端子を制御していないためである。以下のように修正することにより正常に動作する。(赤字を追加) IDE Ver (1.6.5)  (1.6.12)  (1.8.1)で確認


#include "Adafruit_GFX.h"
#include "Adafruit_ILI9341.h"

#define TFT_DC 9
#define TFT_CS 10
#define TFT_RST 8
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST);





Reply all
Reply to author
Forward
0 new messages