TFT LCD tootch 3.5 шилд на уно и мега2560

infyniti
Offline
Зарегистрирован: 15.07.2017

Купил дисплей tft 3.5 ili 9486 в паре с мега2560.со стандартными биб-ми не работает нормально тачскрин.

Что подкрутить в библе может? Или ссылку на стороннюю библу если есть у кого оставте пожалуйсто.

 

 

_n_001
Offline
Зарегистрирован: 19.03.2022

Какие стандартные библы ты прикрутил?

 Не работает вообще или работает не корретно?

infyniti
Offline
Зарегистрирован: 15.07.2017

_n_001 пишет:

Какие стандартные библы ты прикрутил?

 

TouchScreen.h другую я не наблюдал в примерах.
_n_001 пишет:
Не работает вообще или работает не корретно?

Корректно не работает тачь, не понятно где при стандартной загрузке. Единственным исключением пример с калибровкой, точно отрабатывает и на этом все, дальше все зеркально и смещено. Когда меняю координаты касания в примере под свои, после второго тача зависает иногда, а скорее иногда не зависает.( 

 

infyniti
Offline
Зарегистрирован: 15.07.2017

Интересная штука.

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

Когда к дисплею прикасаешься с правой от шлейфа тача стороны, с торца, работает весь тачь.

Когда прикасаешься с лева от шлейфа не работает весь тачь.

Как можно это устранить? чтоб все заработало.

 

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Где-то плохая GND....)

infyniti
Offline
Зарегистрирован: 15.07.2017

Все как и предпологалось, раз палец выступает в роле делителя то значит есть крутилка. 

TouchScreen ts = TouchScreen(XP, YP, XM, YM, 500);

последнее 500 это и есть сопротивление в таче

где-то в библе сидит мапоподобное животное и долбит мозг тому кто не знает))).