Relative Content

Daily Archives: 2018年9月8日

Arduino UNO (9) 2.4 inch LCD Shield

Arduino UNO用のシールドモジュール、2.4インチパラレルTFTモジュールを試した。 センサーの情報を表示するため、1年前も購入したが、なかなか試す機会がなく。 「参考1」から、mcufriend.comの2.4インチシールドモジュールには多数のバリエーションが有る。「参考2」のCHIP IDで対応するLCDドライバーを探せと、「参考3」のライブラリで、LCD_ID_readregで分かるらしい。しかしいろいろと引っかかって、しばらく挫折。 「参考4Mcufriend 2.4インチLCD を使ってみました」を参考に、一応サンプルの動作は数個確認した。 動作に必要なライブラリは次3つ。 いずれもArduinoの標準ライブラリから導入できる。 グラフィックドライブ https://github.com/prenticedavid/MCUFRIEND_kbv https://github.com/adafruit/Adafruit-GFX-Library4線式タッチスクリーン https://github.com/adafruit/Touch-Screen-Library MCUFRIEND_kbv に付属するgraphictest_kbvを実行するところ。なぜか、左右逆になっている? (さらに購入してわかったが、プログラムの問題ではなく、ハードウェアの問題かも。というか以前購入した2個は全部表示逆になっている、その後購入した2個は正しく表示) demoビデオも撮ったけど、ボケっている。 取り敢えず動くと確認した。   参考: http://nopnop2002.webcrow.jp/TFT/ILI9325-Para-1.html http://domoticx.com/arduino-shield-2-4-tft-lcd-touch/ https://github.com/prenticedavid/MCUFRIEND_kbv https://blogs.yahoo.co.jp/hobbyele/64853416.html