Комментарии 27
офф В общем случае, при нынешних ценах на малину, выгоднее выглядит использовать скалер.
Но если бы еще и сенсор прикрутить от дисплея, то всё меняется...
Но если бы еще и сенсор прикрутить...
Неужели сенсор кардинально всё меняет?
За 7" touchscreen для RPi хотят 80 евро, за 10" - 405 евро
Не уверен, что мы правильно друг друга поняли.
Неужели сенсор кардинально всё меняет?
Здесь я имел в виду не матрицу+сенсорную панель, а сенсорную панель отдельно.
сенсор прикрутить от дисплея
По этой фразе, я видимо, правильно вас понял. Но вот второе ваше сообщение немного путает. Судя по стоимости и по картинкам, там матрица+сенсорное стекло. Сенсоры тоже разные бывают - ёмкостный и резистивный.
За 7" touchscreen для RPi хотят 80 евро, за 10" - 405 евро
Если искать какие-то модули под Малину или Ардуино от каких-нибудь Waveshare, Adafruit или подобных, то обычно это дороговато будет. Лучше отдельно купить дисплей, сделать плату, драйвер подсветки если нужно. То есть сделать самодельный модуль. Например (первый попавшийся), экран от Alcatel OT3041D стоит 140 рублей (если верить ссылке), а модуль с таким же разрешением (3.5", сенсорный, 480x320, емкостный, TFT) 2530 рублей. Наверное, можно найти и чуть дешевле. Но вряд ли дешевле 140 рублей. И сенсор тут резистивный. А если взять сенсор от телефона Alcatel OT3041D, то он будет ёмкостный, что лучше.
Мне кажется, намного дешевле по деньгам найти какое-то устройство на барахолке или ещё где-то (смотря для чего нужно) и попробовать подключить матрицу и сенсор от него. Только интерфейс может быть не параллельный, а другой. Планшеты не пробовал разбирать. Может там интерфейс LVDS, может MIPI_DSI, может ещё что-то появилось. Такие матрицы тоже возможно использовать, но, на мой взгляд, несколько сложнее.
Если я в чём-то неправильно вас понял, пишите.
За 7" touchscreen для RPi хотят 80 евро, за 10" - 405 евро
Даже матрицу от ноутбука, наверное, намного дешевле получится приделать к Малине. Диагональ побольше, только без сенсорной панели.
"сенсор от дисплея" я имел ввиду именно тот, что уже есть в дисплее используемого в статье планшета. Мне где-то попадалась статья, в которой описывался дисплей планшета, у которого сенсор наружу выводился как HID-USB устройство четырьмя проводниками в шлейфе.
Сенсор можно подключить. Если подключать экран по 24 бит, то он занимает все выводы GPIO, а сенсор можно подключить через USB или как-то ещё. В данном случае меня интересовала больше сама матрица и процесс обратной разработки.
Добавление сенсора превращает устройство в интерактивное, а не просто в телевизор, для чего хватило бы скалера. А так комплектов экранов с тачскринами от убитых и устаревших планшетов и телефонов всё больше, то эта статья очень своевременна и полезна. Хотелось бы больше проектов, которые бы сделали бы такое переиспользование экранов таким же обычным как использования в проектах модулей Nokia 5110 LCD или 1602.
Да, пожалуй, с сенсором лучше. Но не делал его, ещё и потому, что у подключался к Малине с ноутбука через SSH по wi-fi.
Хотелось бы больше проектов
Может статья чем-то поможет. Но её одной недостаточно. А кроме информации ещё должна быть доступной элементная база, чтобы дёшево можно было сделать. Тогда возможно широкое распространение экранов побольше среди самоделок.
Что такое скалер?
На 4pda есть тема по подключению матриц к скалерам - Вторая жизнь ЖК дисплеев и мониторов
Скалер - часть контроллера дисплея, которая отвечает за масштабирование изображения. Иногда скалером назвают весь контроллер дисплея.
Цитата с 4pda с примером работы:
<...> мы подаем на вход горизонталь 1920 пикс, а контроллер выводит на матрицу (из примера) 1280 пикс. Что останется на вертикаль - все пропорционально, т.е. будут сверху и снизу черные полосы. За этот процесс отвечает скалер (в правильном смысле этого слова) контроллера.
Можно укоротить
Есть надежда увидеть статью про действительно большие дисплеи?
В кладовке лежат малинка и 32" LCD телевизор Samsung с погибшей материнкой, очень хотелось бы их подружить.
Всё познаётся в сравнении. По сравнению с экранами от мобильных (особенно как в первой моей статье), 5" - это уже довольно большая панель. С параллельным интерфейсом встречал и 7" панели, может есть и чуть больше. Но у матриц с ещё большей диагональю будет уже не параллельный интерфейс, а LVDS, может ещё какие интерфейсы.
В данной публикации упоминал статью, где человек подключал к Малине второй монитор через GPIO (DPI24) Малины. Сигналы DPI интерфейса захватывались и преобразовывались в сигналы HDMI. Думаю, что подобным образом возможно преобразовать сигналы с Малины в нужный интерфейс и состыковать с панелью от телевизора. Интерфейс будет определяться тем, куда именно пристыковывать.
Пока не проверял, но видится технически возможным подсоединить к Малине через порт GPIO LVDS матрицу, например, от ноутбука (это уже 15.6" или 17.3"). Преобразовать параллельный интерфейс в LVDS c помощью ПЛИС или специальной микросхемы.
Может у вас не вся материнка погибшая и можно с неё что-то использовать. В процессе могут обнаружиться какие-то нюансы, но они в любом деле проявляются. Те самые подводные камни. Пробуйте, может у вас что-то интересное выйдет.
У меня телевизора в кладовке нет) А если бы был, может и попробовал бы. В любом случае не выбрасывал бы.
На алиэкспрессе продаются универсальные майнборды. Позволяют подключать lvds панели к VGA - $4 или HDMI - $12. Если матрица eDP, можно на коленке спаять механический переходник на DP. Если нужны подробности - обращайтесь.
Насчёт софт эмуляции lvds или eDP с помощью GPIO Малинки - забудьте. Это примерно 85-й уровень схемотехники и без ПЛИСов вы не обойдетесь.
Благодарю! Как раз такой же навигатор валяется. Один раз зарядил, так он всю ночь пугал домочадцев леденящим душу женским голосом "батарея разряжена".
Где-то валялась такая штука, купленная отцом, когда я был еще школьником :) интересно, что Pioneer ничего такого и не выпускал и это просто китайский бутлег вроде Nokia N99 с телевизором.
Одним из главных детекторов для таких подделок был шрифт Batang, кириллица на котором выглядит просто отвратительно
Что можно сделать с большим дисплеем?