2.4 TFT 240x320 проблемма с разрешением

bogdan68
Offline
Зарегистрирован: 23.04.2016

Имеется 2.4 TFT 240x320,не могу нормально запустить работу экранчика.Перепробовал кучу библиотек,ничего не помогло.Экспериментально понял что чип ili9341,хотя на микросхемах Dp74HC245 .Удалось запустить экран когда в скетче поменял строку uint16_t identifier = tft.readID();  на uint16_t identifier = 0x9341; //Need hardcode here (IC),изображение пошло но экран поделен на 2 части и каждом идет изображение(тест).LCD_ID_Reader  выдает что ID драйвера 0*0000.Когда нахально поставил 9341 то монитор порта выдал  

TFT LCD test
Using Adafruit 2.8" TFT Breakout Board Pinout
TFT size is 240x320
Found ILI9341 LCD driver
Benchmark                Time (microseconds)
Screen fill              1322508
Text                     413616
Lines                    4175092
Horiz/Vert Lines         140248
Rectangles (outline)     104196
Rectangles (filled)      3069768
Circles (filled)         1355704
Circles (outline)        1823764
Triangles (outline)      1324340
Triangles (filled)       1744376
Rounded rects (outline)  608200
Rounded rects (filled)   3633476
Done!

Может кто подскажет как мне победить этот мониторчик?

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

На сколько моего английского хватает, в этой ветке решили проблему.

http://forum.banggood.com/forum-topic-95945.html

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

Если ссылка не поможет, выложите сюда в ветку фото того что получилось!

В темах с фотками на 50% чаще отвечают!

bogdan68
Offline
Зарегистрирован: 23.04.2016

Ссылка на фото http://my-files.ru/igg14h

ничего не получается,может все это потому что использую arduino nano?

 

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

bogdan68 пишет:

Ссылка на фото http://my-files.ru/igg14h

ничего не получается,может все это потому что использую arduino nano?

Нет.

Все ардуино что на Atmega328 одинаковые (UNO,Nano,Pro Mini) по возможностям.

bogdan68
Offline
Зарегистрирован: 23.04.2016
slider
Offline
Зарегистрирован: 17.06.2014

Возможно 50/50 - либо провода (вставьте в УНО чтобы исключит их) - либо дисплей плохо припаян(посмотреть внимательно) или плохо промыто место пайки(прочистить спиртом).
0.1% на либу (поискать на форуме иль в инете другие либы адафруита, и можно еще попробовать либу UTFT 8bit turbo в теме про 3.5" , если не запустит то подменить инициализацию ili9327 на ili9341 ,все они лежат в папках драйверов либы utft )

bogdan68
Offline
Зарегистрирован: 23.04.2016

Спасибо за сообщение,провода все тестером прозвонил с платы экрана до ардуины нано.Пайку просмотрел-пропаял,попробую промыть.Какие возможно либы пробовал,и адафруита и UTFT и SWTFT(на ней на экране снег,даже когда нахально подставляю инициализацию драйвера 0*9341).Уно нету.Осталось проверить(UTFT 8bit turbo в теме про 3.5").Что то не нахожу тему про 3.5 с либой UTFT 8bit turbo.

bogdan68
Offline
Зарегистрирован: 23.04.2016

Я его победил, чип стоит  R61520.Чел создал библиотеку под чип и все заработало.Может кому пригодится   https://forum.arduino.cc/index.php?topic=366304.0   библиотека Mcufriend_kbv_2.90  .

bogdan68
Offline
Зарегистрирован: 23.04.2016

глюк