南無ちゃんのブログ    https://namva.net

天下御免の夢中人=南無ちゃんは、今日も元気で明るく楽しく逞しく生きてゆく。

ArduinoNanoにカラーTFT液晶を接続

2020-11-02 16:23:40 | プログラミング

 今年4月頃にGNSSDOを製作した際に、表示装置としてNokia5110液晶ディスプレーを採用しましたが、バックライトがなくて表示内容が見づらいと感じていたので、カラーTFT液晶をamazonから980円で購入していました。購入してから3か月程放置していましたが、今日は雨降りで時間がとれたので、テストしてみました。

 ArduinoNanoとカラーTFT液晶との接続は次の通りです。

 Arduino Nano  カラーTFT液晶
 D11(MOSI) ---> SDA
 D13(SCLK) ---> SCL
 D10(SS)  ---> CS
 D9     ---> RES
 D8     ---> DC
 3V3     ---> VCC
 GND     ---> GND

 

 ArduinoIDEでプログラミングするために、次の2つのライブラリーをインストールしました。

1)Adafruit ST7735 and ST7789 Library

2)Adafruit GFX Library

 Arduino IDEのファイルメニュー>スケッチ例>Adafruit ST7735 and ST7789 Library>graphicstestをロードしてコンパイルし、ボードに書き込んで動作させてみました。それなりに動作しているようです。

 Nokia5110の解像度は48x84でしたが、購入したカラーTFT液晶は80x160ピクセルで64kフルカラーという仕様なので、寸法は小さいですが表現力は豊かで、文字だけを表示するのにはもったいない位です。おまけにバックライトも付いているので明るく表示されます。

 今後、ライブラリーの使い方を調べて、GNSSDOのNokia 5110 と同じく、文字列を5行に表示できるようにして、リプレースできるように準備したいと思います。

コメント