Ребят! Очень нужна Ваша профессиональная помощь! Arduino Mega 2560 + MegaShield v2.2. + TFT01-7 (SHD1963) Подключен через шилд, UTFT экзамплы работают...... но!!! Работают они недолго, через несколько секунд дисплей заливается белым цветом. Что важно - все время работы издает постоянный высокий звук вроде шипения... Инициализирую вроде верно: UTFT myGLCD(SSD1963_800,38,39,40,41); Даже исправил Mirror эффект в initlcd.h в 48-й строке, но вот с шипением этим ничего не пойму. Есть подозрение что проблема в питании. Возможно ардуино слабоват для выдачи 5v 0,6A Подскажите, куда смотреть, что делать?
На шилде есть переключатель рабочего напряжения 5V/3.3V ? Какое выставлено? SSD1963 хочет 3.3V, иначе быстро откидывает копыта.
Попробовал питание на Arduino не с USB подать а через блок питания. Пробовал 9v 1000ma и 12v 2000ma. При обоих вариантах работает намного тише но гаснет еще быстрее чем от USB. Стоит ли снять видео как это происходит?
Знающие люди подсказывают что на Arduino стоит предохранитель 500мА, соответственно дисплей надо питать отдельно. Но не совсем представляю, как это сделать используя шилд? Отломать ножку и припаять туда 5v?
У меня с таким же шилдом дисплей (3,2") на контроллере SSD1289 - вообще не захотел работать, только подсветка горит. А вот взял универсальный шилд от SaintSmart - так с ним все ОК.