Ардуино уно R3+2.4TFT шилд

dr-baks
Offline
Зарегистрирован: 26.01.2017

Приобрёл себе такой дисплей https://ru.aliexpress.com/item/LCD-module-TFT-2-4-inch-TFT-LCD-screen-for-Arduino-UNO-R3-Board-and-support/32552043575.html?spm=2114.13010608.0.0.LjkPQT.И не могу его запустить. Перепробывал уже кучу библиотек.Не могу определить драйвер чипа.Китаец пишет что это ILI9325 но не какие библиотеки не подходят.Просмотрел весь шилд вот его данные которые я нащёл:

микросхемы NXP HC245 L9C8Z1 UnG 1346E

шлейф TRULY TFT8K5659FPC-A1-E  XL-C 47

Дисплей TC241-1046-C-P4-J-E/5790 A0 i/iiii29/A9-b   M215111207  TFT1P5607-E

Помогите пожалуйста определить чип этого дисплея и какие библиотеки к нему подайдут что-бы он заработал. Вид сзади что было приклеено.

 

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

в поиск по форуму: TFT 2.4

// что отвечает скетч читалка ID контроллеров через UNO  для таких адафруитских шилдов  http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov?page=4#comment-254691  ?

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

а с офицального сайта качал? http://mcufriend.com/down/html/?85.html

еще наверно надо это качать http://mcufriend.com/down/html/?67.html

dr-baks
Offline
Зарегистрирован: 26.01.2017

Неизвестный чип и ID показывает 0.Как-то раз проскочила информация через мониторинг порта Id 0x1580.

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

dr-baks пишет:

Неизвестный чип и ID показывает 0.Как-то раз проскочила информация через мониторинг порта Id 0x1580.

 

 это  Renesas R61580  погуглите R61580 .

или просто перебирайте силком иниты (обсуждалось по адафруиту и утфт), какойто инит да подойдет. 

или дольше - ищите на али, таобао  R61580, читайте отзывы, пишите продаванам чтоб либу дали.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Сайт производителя пишет, что это - ili9325 ili9341

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

судя по даташиту R61580 http://aitendo3.sakura.ne.jp/aitendo_data/product_img/lcd/tft/DST2401PH/DST2401PH_eR61580_Rev1.01.pdf

с большой вероятностью подойдут иниты , где в setxy  фигурируют регистры 50h 51h 52h 53h . 

такие как ili9325 и подобные . (во всех либах есть поддержка ili9325 , проще с адафрут, ибо распиновка их , в скетче примере силком ставите что ид что у вас определился =  0x9325 ) 

т.е. к примеру , в скетче примере  Adafruit_TFTLCD\examples\graphicstest

меняете

uint16_t identifier = tft.readID();

на 

uint16_t identifier = 0x9325;

dr-baks
Offline
Зарегистрирован: 26.01.2017

slider пишет:

судя по даташиту R61580 http://aitendo3.sakura.ne.jp/aitendo_data/product_img/lcd/tft/DST2401PH/DST2401PH_eR61580_Rev1.01.pdf

с большой вероятностью подойдут иниты , где в setxy  фигурируют регистры 50h 51h 52h 53h . 

такие как ili9325 и подобные . (во всех либах есть поддержка ili9325 , проще с адафрут, ибо распиновка их , в скетче примере силком ставите что ид что у вас определился =  0x9325 ) 

т.е. к примеру , в скетче примере  Adafruit_TFTLCD\examples\graphicstest

меняете

uint16_t identifier = tft.readID();

на 

uint16_t identifier = 0x9325;

а где можно найти  setxy с регистрами 50h 51h 52h 53h может их самому туда вставить

dr-baks
Offline
Зарегистрирован: 26.01.2017

На ардуино уно запустил с этой библиотекой подскажите а как его запустить на ардуино мега.

https://yadi.sk/d/JPzx2vOv3BWzdZ