Страница 1 из 1

ЕСП32+экран

Добавлено: Пн апр 02, 2018 1:03 pm
ANARHIST1984
Необходимо подружить ЕСП32 и экран планшета на 8дюймов
Пишите в ЛС

Re: ЕСП32+экран

Добавлено: Пт апр 06, 2018 12:22 am
AndrewS
Если планшет со своими мозгами то можно попытаться - хоть 19 дюймов через вай фай или блютуз, а так пустая трата времени. Хоть там процессор и мощный, памяти для видео очень мало, тем более для планшетного экрана. Вам нужен дисплей с SPI интерфейсом, но они большие не бывают в силу маленькой скорости порта 3,5-4 дюйма обычно. Вообще нет смысла в этом направлении копать, сейчас на любом андроиде 4.2+ API19+ можно приложение поднять и по блютусу или вайфаю передавать куда надо и принимать что нужно.

Re: ЕСП32+экран

Добавлено: Пт апр 06, 2018 6:17 am
nick7zmail
Соглашусь, и немного дополню...
Есть платы которые любой дисплей (ну большинство по крайней мере) цепляют к стандартным интерфейсам типа rgb, svideo, rca...и где-то видел видосик как ардуину к телеку цепляли через rca. Этот вариант может прокатить...но если честно - тоже извращенство какое-то =D

Re: ЕСП32+экран

Добавлено: Пт апр 06, 2018 7:08 am
serghei
Телевизор прицепить можно и к UNO. К Меге практически любой экран, главное , что бы хватило пинов.
На этом видео показано. Для ESP32 вряд ли такая библиотека есть.

Re: ЕСП32+экран

Добавлено: Пт апр 06, 2018 7:59 am
AndrewS
Да, видел такие платы и про ардуино с видеовыходом знаю. Этим и сложно на всяких непонятных контроллерах разворачивать стандартные интерфейсы. Сложность не в том чтобы все это скрутить вместе, а в погружении. Вам надо будет развернуть среду, проникнуться в каждую библиотеку, извлечь, что нужно, дополнить чего нет, понять, что нужно пользователю, а потом смотришь - а ты уже месяц потратил.
Кстати, ардуина та с черно-белым сигналом была + там графика растровая + пользователь наверняка захочет сенсорный дисплей. Вся фишка тут в мелочах, даже для ч/б телевизионного сигнала хотя бы 256 градаций серого нужна неимоверная скорость. Считайте, 576 точек на 625 строк и это только 4:3, это уже 360.000 * 25 герц= 90млн, это просто сигнал несущей, теперь 256 градаций серого= 2304000000 ~ , а если цветной сигнал типа rgb - сколько ресурсов надо? А теперь если сюда еще обработку графики и текста вписать? Так что, реализовать даже какой нибудь pal-secam на контроллере нетривиальная задача, а уж для TFT от планшета со своим процессором - еще сложнее. У них свой процессор на стекле приклеен, как он работает - никто не знает, информации крайне мало + скорость должна быть очень высокая. И все, что вы будете делать с этим - низкоуровневое программирование, это не java и c# подобный ардуино код, а вам надо будет работать с каждым битом - задача в несколько раз сложнее. Поэтому либо SPI на небольшом экране, либо на TFT но со всеми приблудами-процессором, графическим сопроцессором, средой(ос), памятью и т.д.

Re: ЕСП32+экран

Добавлено: Пт апр 06, 2018 8:23 am
serghei
Уж тогда Nextion 8-ми дюймовый прикручивать. Смысл в том , что есть убитый планшет с рабочим экраном и не хочется платить 80 баксов за экран.
Программировать ESP32 вообще не тривиальная задача. Платить деньги за два ядра с синезубым , чтобы гонять одно как то не по фен-шую.
PS Я уже полгода не могу въехать в эту технологию. Тупой 20*4 LCD завести не получается.

Re: ЕСП32+экран

Добавлено: Пт апр 06, 2018 8:37 am
AndrewS
Не совсем понимаю о чем речь, Nextion 8 - это дисплей такой?
Убитый планшет на Андроиде? Какая версия?
На самом планшете можно написать приложение, которое будет обмениваться по bluetouch с контроллером (хоть с есп32) можно например в ai2.appinventor.mit.edu или в Андроид студио.
А экран 20*4 на есп32 заводите?

Re: ЕСП32+экран

Добавлено: Пт апр 06, 2018 9:34 am
serghei
Nextion - это семейство тач-скрин TFT дисплеев со своими мозгами. Есть от 2.2 дюйма до 7-ми. Управляются по сериалу.То есть без проблем цепляешь к любому контроллеру. Вплоть до того , что программируешь его своей отдельной прогой и с контроллера посылаешь только команды. Ссылку вставить с телефона не могу. Цена не гуманная.

Про планшет - это условно.

20*4 - да , на ESP32 нормально не работает. И проблема в шине I2C. Физически он инфу выводит , но не хватает контрастности. Такое ощущение , что он светит черным цветом. )) На 8266 и 3.3 вольта прекрасно работает.

Re: ЕСП32+экран

Добавлено: Пт апр 06, 2018 10:40 am
AndrewS
я бы предположил, что скорость обновления экрана высока, на стороне 2004 контроллер работает не в штатном режиме. Нужно смотреть частоту на выходе сигналов, возможно библиотека 8266 не совсем подходит для есп32.

Re: ЕСП32+экран

Добавлено: Пт апр 06, 2018 11:56 am
serghei
Библиотека заточена под ESP32. Код брал с примера в Ютубе. Там все работало. Есть подозрение ,что у меня кривой клон экрана. Скорость шины библиотека не трогает - или 100 или 400 кГц.
Ох и нафлудили мы. Можно в другой теме разбираться.