Доброго времени суток, продолжаем тему одноплатных компьютеров, правда на этот раз рассмотрим в обзоре аксессуары, а конкретно 5 дюймовый LCD дисплей для одноплатного компьютера Raspberry Pi.
Уже как некоторое время хотел себе дисплей, так как Raspberry Pi у меня нигде не пристроен, пока он не нужен, это пока. На данный момент Raspberry у меня как «отладочная плата», время от времени ставлю разные операционные системы и пробую различный софт и сценарии использования. Время от времени дисплей все же нужен, а каждый раз дергать монитор от компьютера вообще не удобно.
Характеристики:
- Разрешение 800 х 480
- Сенсорное управление
- HDMI интерфейс для вывода информации
- GPIO интерфейс для сенсорного управления
- Регулируемая подсветка для снижения энергопотребления
- Размер дисплея: 120×75 мм
- Размер модуля: 121×78 мм
Распаковка
Дисплей упакован в картонную коробку.
Дисплей дополнительно проложен пенкой, над дисплеем DVD диск.
На DVD-диске находятся инструкции, драйвера и образы ОС с уже установленными драйверами на тачскрин(Raspbian, Ubuntu Mate и Kali Linux).
Под дисплеем находятся: «П»-образный HDMI адаптер, латунные стойки и стилус.
На дисплее наклеена транспортировочная пленка, на воздух под пленкой не обращайте внимания, моих рук дело.
Вся комплектация.
Размеры латунных стоек: диаметр 3мм, длина 19мм, длина резьбовой части составляет 3мм, резьба М2.
C обратной стороны платы расположена вся электроника и разъемы.
1. MicroUSB.
2. HDMI.
3. Выключатель подсветки.
4. Разъем 13х2.
5. Дублирующие контакты разъема 13х2.
MicroUSB предназначен только для питания, тачскрин работает через SPI посредством GPIO — разъем 13х2, большее количество пинов не задействованы и просто перекрыты, предполагаю что дублирующие контакты предназначены для этого.
Питать можно одним проводом MIcroUSB, отдельное питание для дисплея не требуется.
На моем экземпляре маркировка контроллера дисплея затерта, но в интернете есть фотографии с отчетливо видной маркировкой — Realtek RTD2660H. Популярный контроллер, ставится на «народных» универсальных скалерах.
Тачскрином рулит XPT2046.
Выключатель предназначен просто чтобы выключить подсветку, заявлено «для экономии энергии». Регулировки яркости здесь нет, ни программной, ни аппаратной.
Включение
При подаче питания загорается синий экран с сообщением об отсутствии сигнала.
Первым делом решил подключить к компьютеру под управлением Windows 10, что не вызвало никаких проблем, дисплей вывел изображение сразу.
Тачскрин не будет работать на устройствах отличных от Raspberry (про аналоги наподобие Orange Pi не знаю, руки не дошли проверить), т.к тач работает по SPI.
Информация из диспетчера устройств Windows.
Подключение к Raspberry Pi 3B+
Raspberry Pi держится крепко на дисплейном модуле за счет разъема 13х2(GPIO), латунной стойки и HDMI адаптера.
Но у так ого способа крепления есть свои минусы, между Raspberry Pi и дисплейным модулем остается минимальное расстояние, что негативно сказывается на теплоотводе, оставшегося места хватит для установки небольшого радиатора на процессор, но и сам контроллер дисплея греется, примерно до ~30°C
Тут так же изображение выводится сразу, единственное что разрешение дисплея будет низким.
На фото уже настроенный конфиг, разрешение (800х480) автоматически выставляется при установке драйверов, о чем ниже по тексту.
Небольшой тест, инвертирование есть если смотреть слева-направо и сверху-вниз.
Дополнительная информация
Установка драйверов:
Я использую драйвер
LCD Show.
Все команды выполняются в терминале по очереди.
Предполагается наличие интернета.
sudo rm -rf LCD-show
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./LCD5-show
Драйвера встают без проблем на Raspbian, но на других системах возникают проблемы, даже на тех что основаны на Raspbian. Можно вручную прописать параметры в
boot/config.txt, но с середины дисплея начинается смещение и в сантиметре от верхнего края мертвая зона.
Работа сенсора.
В работе тачскрина ничего интересного, он работает и все, тач резистивный, по ощущениям похож на тач от Nokia 5530 Xpress Music (у меня такая модель была, в количестве двух штук).
В данный момент у меня трудится в таком виде:
(Это пока что, рано или поздно он должен превратится в торрентокачалку, а свободное время пытаюсь понять границы возможностей :D)
Проект называется
MagicMirror²
Заключение
Дисплей как дисплей, ничего примечательного, что-то «делать» (к примеру серфинг в интернете) на нем и уж тем более читать — значит выжечь глаза, для постоянного пользования не годится. Пойдет для использования как выше или для медиасистемы, например Volumio.
Если сильно упороться, то можно еще так использовать:
Дополнительная информация
Теперь понятно почему камрад
Xylene так сильно гонится за качеством 5-8 дюймовых дисплеев.
Есть разные вариации подключения дисплеев для однопалатников:
1. Вывод изображения и связь с тачем по SPI.
2. Вывод изображения по HDMI и связь с тачем по SPI (как в данном случае).
3. Вывод изображения по HDMI и связь с тачем по USB.
У всех способов есть свои плюсы и минусы, в данном случае дисплей закреплен на гребенке GPIO и получается что минимум торчащих провод и одноплатник с дисплеем является одним целым, а разъем HDMI позволит подключить при необходимости любой источник сигнала.
Есть немного, я даже по этой причине не ношу телефон с защитными стеклами и пленками.
Ну, всё так опошлить. :) В MagicMirror² главное, всё же, Mirror, а тут… Торренты можно качать и без экрана (что, собственно, и делают NASы, роутеры...).
«рано или поздно он должен превратится в торрентокачалку» — тут подразумевалось что лишится дисплея, но вот NAS'ом назвать называть язык не получается.
Насчет загрузки с помощью роутеров, имхо это извращение, роутеры и без того еле работают, а если еще торрентами догрузить, то это уже будет прогар.
Согласен. Лет 10 назад качал на WL-5000gP с напаянными 128M памяти. То ещё…
Потом было много всего, в итоге стои́т NAS, иногда трудится.
Ну это смотря какие. Сейчас такие роутеры, что у некоторых ещё телефоны слабее. :)
Да тот же сяоми 3г легко справляется с загрузками (конечно если не стоять на раздаче пары сотен торрентов). Хотя… если всякие шифрования и прочее, то может конечно и будет пролаг, но это частный случай. Может по низу рынка с подобным функционалом и будут как-то не очень, но середняки вполне себе в плюс минус для не требовательного пользователя справятся. Я для себя любимого конечно давно определился что пограничным роутером может быть только микротик, а уж что в него дальше до провайдера… а торренты i3 качает (он еще и DVR, частное облако, nas, медиасервер и т.д.). Но вот к примеру знакомый легко уживается с кинетигом 4г. Воткнул 1ТБ внешний хдд и скачать кино и посмотреть на ТВ по самбе говорит с головой.
Не переиначивайте: не ОСей, а железа нормального, не залоченного теперь трудно найти, кругом одно фуфло ))
P.S. а ОСи нормальные никуда не делись. Моё разочарование в софте.
Но я все же считаю это не верно.
Просто… К сути о вопросе. Последняя «миля» самая сложная. И наставить там костылей очень легко. Тем более что запросы и требования к функционалу растут. А современная экономика требует жертв. Иначе как на одной железке поведение осей отличается кардинально бывает? Пусть и в основе какой-то хост, а поверх него гость в оболочке натянут. Самое простое — когда у вас комп падал по причине ошибки в биос/уефи? Да у малины своя закрытая жизнь в кристалле, но одна ос может многое из коробки и стабильно, а другая ни чего и падает без конца.
Я не малиновод, хоть и тыкал, но я не уверен что к примеру разработчики той же апельсины так опростоволосились что их сборки дикое лагалово, а какой-то армбиан летает.
Брал такой дисплей весной 18 года на Али за 23 с копейками доллара. Сейчас он там стоит стоит 26$…
А есть где-то сборки на малине для car-multimedia.
Там питание, экран, кнопки, прошивка…
Есть три варианта:
1. Системы построенные на Коди
2. Crankshaft Android Auto
3. Поставить Андроид и настроить все в ручную
Самый рабочий вариант это первый, но большим недостатком является отсутствие привычных нам карт Yandex и Google, что является огромным минусом, есть OpenStreetMap, но там не все так гладко.
Второй вариант просто эмулятор Android Auto, в целом неплохо, но опять же нужен смартфон и горстка костылей. Без смартфона умеет проигрывать музыку.
Третий вариант, огромным является привычный всем нам — андроид, на который куча софта, но тут огромная дыра, есть билды под малину, но их производительность и стабильность загадка, лотерея.
Могу предложить третий вариант, только вместо малины апельсин, и дисплей использовать HDMI+USB.
На драйв 2 так же есть интересная реализация, но ни исходников, ни бинарников нет от автора.
(Обзор подобной магнитолы у меня есть)
А по теме — вот за 100 баксов урвал, через посрединка и Таобао, mysku.club/blog/aliexpress/72287.html
Не устаю твердить — хобби — это очень дорогое занятие. Практически всегда. Потому что это — удовольтсвие. А покажите мне человека, которому жаль денег на удовольствия
DIY OR DIE
https://aliexpress.com/item/item/7-1024-600-ips-TFT-EJ070NA-01J/32987212880.html
pccar.ru/showthread.php?t=22851
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.