カテゴリ:Arduino
3.2 Inch TFT LCD Display Module + Arduino Mega2560、UTFTのライブラリーで動作できました。 Mega2560 R3 Board With USB Cable + 3.2 Inch TFT LCD Display Module@Banggood.comから購入ここで動かないと言っていた、3.2インチのArduinoMega2560専用LCDです。どうにか動作できるようになりますた。 Banggood.comの販売サイトではコントローラが、HX8357B、とあるだけでArduinoのスケッチサンプルとかほかの情報が無くて動作させられなかったのですが、かなり何度もググってやっと以下のロシア語の販売サイトで同じような製品の情報が得られました。 上記の説明では、モデルの設定を、myGLCD(CTE32HR,38,39,40,41);、CTE32HRにするということでした。 そこで、早速、CTE32HRでコンパイルしました。しかしダメ、コンパイラが通りません。。。。。。。。orz よく考えたら、前回UTFTを使ったとき(Aitendo福袋2015LCDの3.2インチLCDで使用)、Arduino UNOを使った関係でメモリーが足らず、memorysaver.hを編集してほかのモデルを全てDisableにしてあることに気がつきました。 なので、それを調べてみると、画像の様に、CTE32HRに対応するモデル(ILI9481)がありました。そこで、その行をコメントアウトして有効に設定。 その結果、 動作しました。480*320なのでかなり細かいです。それに、Arduino Mega 2560、16bitパラレル接続16MHzなので描画も早いです。 ラジオペンチさんのマンデルブロ集合体の描画プログラムも480*320の解像度に修正して動作できました。 このLCD、480*320の解像度で応答も早いので、簡易オシロやロジアナなどに使えるのではないか、と思いますね。 お気に入りの記事を「いいね!」で応援しよう
|