フォト
2025年4月
    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      
無料ブログはココログ

« Propeller始めました(20) ポータブルゲーム機の実装 5 | トップページ | Propeller始めました(21) ポータブルゲーム機の実装 6 »

2016年2月14日 (日)

SPI接続のカラー液晶モジュールの動作確認

Aliexpressで安価なカラー液晶モジュールを入手しました。
LCDコントローラとしてILI9341を採用しているモジュールです。
製品としてはSDカードスロット付き、タッチパネル機能が無いものです。

2.4" 240x320 SPI TFT LCD Serial Port Module 3.3V PBC Adapter SD ILI9341

2.4

安いので、あまり期待していなかったのですが、視野角・発色も良く良い製品でした。
ただし、2.4インチだと若干小さいです。一回り大きい2.8インチ、3.2インチでもよかったかも..

arduino Unoでの動作確認
動作確認には下記のスケッチを利用しました。
  Adafruit 2.8" TFT Touch Shield v2 - Graphics Test
  https://learn.adafruit.com/adafruit-2-8-tft-touch-shield-v2/graphics-test

Arduino IDE 1.06では、コンパイルするとエラーが発生します。
関数 yield() が利用出来ないようです。Arduino IDE 1.6.7では問題ありませんでした。

Arduino UNO

製品としては問題なく動作しました。表示も速いです。

次に、プロペラ(Parallax Propeller)にて試して見ました。
動作確認には次の公開ソースを利用しました。
  Propeller Object Exchange - ILI9341 SPI driver
  http://obex.parallax.com/object/723

配線においてちょっと悩みました。サンプルプログラムではピン接続が次のように
なっているのですが、nRESET と RS が何処に接続するのは今一分かりません。

nRESET= 22

RS = 23

nCS = 24

MOSI = 25

SCLK = 27

MISO = 26

色々試してRS は 製品ボード上のD/Cピン、 nRESETは RESET と判明しました。

Propeller

現在製作中のLameStationも次期バージョンはカラー液晶にしても良いかも..

« Propeller始めました(20) ポータブルゲーム機の実装 5 | トップページ | Propeller始めました(21) ポータブルゲーム機の実装 6 »

arduino」カテゴリの記事

表示器制御関連」カテゴリの記事

Propeller」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: SPI接続のカラー液晶モジュールの動作確認:

« Propeller始めました(20) ポータブルゲーム機の実装 5 | トップページ | Propeller始めました(21) ポータブルゲーム機の実装 6 »