меню

В MP3 (MP4) плеерах и телефонах начала 2000х годов часто использовали восьмибитные дисплеи 1,8” с разрешением 128х160 пикселей. Сейчас такие устройства уже морально устарели, но их дисплеи можно использовать в своих поделках в паре с arduino.


Для подключения дисплея 128x160px 1,8” 8bit 20pin к arduino 3,3вольт, развел печатную плату. Разводку можно скачать в полном архиве ко всему этому проекту в конце статьи.
Чтобы заставить работать дисплей от MP3 плеера, пришлось изменить скетч и файл библиотеки, от пользователя «Slider». Файл, который претерпел изменения, называется «Adafruit_TFTLCD.cpp». Его также прикрепляю к архиву.

Хоть скетч не смог автоматически распознать тип контроллера, на котором работает дисплей, но принудительно выставив идентификацию как ILI9341 или HX8357D, он запускал дисплей. При этом изображение выводилось или не полностью, или инвертировано по цветам и отзеркалено по ориентации. Внеся изменения получилось добиться идеального вывода изображения.
Все файлы по проекту подключения дисплеев 128x160px 1,8” 8bit 20pin к arduino можно скачать ЗДЕСЬ.
Поделиться:
Uri | 11.04.2021 13:12

Очень прошу помочь, дисплей один в один, библиотека Ваша загрузилась, всё запустились, но изображение на дисплее зеркальное, что делать? Куда копать? Спасибо.

Коментариев: 3  | l89095457755(a)gmail.com  | Зарегестрирован: 2021-04-11
admin | 11.04.2021 13:57

Uri, Вы производили замену файла Adafruit_TFTLCD.cpp из библиотеки на тот, что в корне архива?

Коментариев: 1870  | Администратор сайта
Uri | 11.04.2021 15:00

Извиняюсь, нужны пояснения, вот установленная папка tftlcd в библиотеку ардуино.
Далее раскрытая это же папка, произвести замену ?

Коментариев: 3  | l89095457755(a)gmail.com  | Зарегестрирован: 2021-04-11
admin | 11.04.2021 15:37

Uri,

Коментариев: 1870  | Администратор сайта
Uri | 11.04.2021 18:05

Спасибо Вам, получилось, но что то с цветопередачей, они не соответствуют программе, может посоветуете что ?

Коментариев: 3  | l89095457755(a)gmail.com  | Зарегестрирован: 2021-04-11
admin | 11.04.2021 19:13

Uri, смотрите регистры инициализации в файле, что Вы заменяли. Насколько я помню, там был указан в комментариях строк этот момент.

Коментариев: 1870  | Администратор сайта
Необходимо авторизоваться, чтобы комментировать.