Цветной экран с тач-скрином. Удобно использовать для самоделок — например метеостанция-часы-таймер, модуль управления/отображения — умный дом, CNC станок.
Придумать где использовать не проблема.
Коробка — полуторамиллиметровый гофрокартон, плотный. Координаты производителя, сайт, QR код
Внутри антистатический запаянный пакет
Бутерброд. Вспененный мягкий пластик, толщина около 1 см.
на экране — транспортировочная пленка.
Обратная сторона. Чип контроллера, SD разъем, преобразователь напряжения для подсветки и парочку стабилизаторов для питания экрана и микросхемы. Штыревой разъем с подписанным контактами.
Характеристики
Диагональ экрана: 4,3"
Разрешение экрана: 272*480
Количество цветов: 65K
Интерфейс: 16 битный
Контроллер: SSD1963
Разъем SD
Touch screen
Подсветка: 10 светодиодов
Размеры платы: 10.5 x 8cm
Вес: 115g
Собрано достаточно неплохо. Правда пару-тройку блокировочных конденсаторов не запаяли и диод Шоттки установили в другом корпусе, но особых претензий нет.
Использование
Начнем с того, что в линейке производителя есть несколько дисплеев, отличающихся размером экрана и шириной шины данных — 16 бит или 8 бит. Это дает вам возможность подобрать под задачи оптимальный экран. Правда 16 битные можно использовать только на ардуине МЕГА или DUE, поэтому я ждал две недели, когда приедет мега, но 8 битные можно использовать с большинством вариантов Ардуино.
Вторая проблема, которую необходимо учитывать — скорость вывода данных на экран. Динамические сцены Ардуино не потянет.
Для подключения экрана нам необходимо пойти на сайт разработчика и почитать документацию.
http://wiki.iteadstudio.com/ITDB02-4.3#Specifications
В частности там расписано назначение выводов разъема и есть ссылка на библиотеку для Ардуино.
UTFT
Для нашего экрана нужно скачать и установить две библиотеки: UTFT и UTouch.
Первая используется для работы с экраном, вторая — для работы с тач панелью.
Библиотека поддерживает большое количество экранов и плат Ардуино.
Подключение
Тут есть некоторая проблема. Для комфортного подключения к Ардуино есть специальная shield плата ITDB02-LCD-Shield.
Или проводами с разъемами «Папа»-«Мама»
Подключать нужно порядка 40 контактов, ошибиться просто.
В документации на библиотеку есть PDF файл, где разрисовано как подключать экраны к разным типам плат.
Подключенный экран без залитого скетча.
Дальше выбрал из примеров библиотеки подходящий для моего разрешения экрана пример и залил его в Ардуино.
Если присмотритесь — немного неправильно происходит отрисовка. Как оказалось — перепутал местами контакты D11 и D12.
Плата не греется, после часа работы скетча микросхема контроллера теплая.
В целом — понравилось. Для отображения быстротекущих процессов не пойдет, а обновление от 0,2 секунды вполне нормально отрабатывает.
Мне кажется — завышена цена, за чуть большие деньги можно уже семидюймовый планшет купить.
Предварительно — приказ! 5 дюймов жк-hdmi сенсорный экран TFT LCD панели модуля щит для банан п. и. и пи малины 2 модель B / B +
На мой взгляд — уровень вхождения в случае с андроидом — гораздо ниже. Hello World у человека, который никогда не занимался этим делом до того, уверен, получится быстрее на андроиде — там не надо проводки соединять)
Ну а брать сам экран от планшета — гиблое дело.
Мы считаем что либо в эти деньги можко купить 5" 800х480 с чайник- френдли интерфейсом…
… Либо купить 3.5" 480х320 ВМЕСТЕ с Ардуино DUE на базе ARM, а на сдачу еще и пива попить.
А так, можно на Али взять то, что я описал, но с экраном 2,8" и тачскрином, за, примерно, те же деньги.
Покупал 2,8", подключал к UNO R3, тачскрин выдает плохо, во-первых в очень узком диапазоне, т.е не от 0 до 1023, а от 0 до 200 примерно, с большим разбросом и координатная сетка неправильная — если взять значения ко углам, то координаты как бы развернуты на 45 градусов. Особо пока не разбирался, разве что перебрал несколько библиотек, собираюсь еще экспериментировать, но интересно знать куда копать и как должно быть правильно.
Здесь как?
Только вот автор молчит.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.