Вообще бы вот проект который идеально бы подошёл бы мне , но где найти скетч и прикрутить побольше экран . Добавить температуру и ещё один движок ..............Алекс , как с вами связаться лично ? https://www.youtube.com/watch?v=v-YKQRSAYoY
Да согласен , больше не буду здесь флудить . А так там обычные движки не серва , а драйвера в принципе можно любые поставить . Спасибо огромное за внимание .
А так , можно определить экран и плату , на 0:26 сек если остановить видно все , но по опыту не могу определить , у вас опыта побольше https://www.youtube.com/watch?v=but0X43F4oc
iStefan, как всегда в основном, всё уже описывалось и по несколько раз (в поиск "синие буквы") , или открываете каждую страничку и поиск по ней ctrl+F сини .
можете найти несколько таких же случаев с синими буквами. это неправильно выбраны битность на шлейфе дисплея , выводами IM.. . (к примеру выбрано 9/16/18 бит , а подключили по 8бит и в библиотеке установлено 8бит) .
Добрый вечер! Если ктото знает как мне помочь пожалуйста, почему-то у меня неполучаеться правильно подкличить дисплей вот описание: https://drive.google.com/drive/folders/1aigKB20mg0MVRpLJb41COdjHN8i_m5Cw?usp=sharing
Я использую Arduino Uno + дисплей (Стекло панели: 2.4 дюймов-Режим отображения: Обычно Белый,трансмиссионный ЖК-Разрешение: 240 (rgb) * 320 QVGA) с драйвером ILI9341. Программа для теста: v5.3 read all register + read ID + TFT LCD test Adafruit_TFTLCD _GFX. Причем хоть чтото он показывает только в этом скэтче. Другие билиотеки и скэтчи под ILI9341 нехочет воспринимать вообще белый экран. Монитор порта понятно определяет что это ILI9341.Дисплей Реагирует в покдлюченном состоянии на прикосновения к нему и контактам,он метяет цвета они становяться ярче и другово цвета. Я его покдлючил на D0-D7. Подключал как написанно в v5.3 read all register + read ID + TFT LCD test Adafruit_TFTLCD _GFX. И постоянно строчки появляються зеленые. Цвет до прикосновения приемущественно синий. Делитель Напряжения 20кОм/10кОм.
Читалка 5.3 выдала опус выше. А фото теста и конструкции ниже. Читаю через CP2102. Пишу через ISP MKII. Питание 3.3v.
Вроде бы как настойчиво определяется как ILI9486 но инит никак. Из стандартных только 9341 и то с полосой мусора внизу при разрешении 272х480. Если ставлю 320х480 дисп заливается весь без мусора. Линии рисует где-то там за пределами экрана. Вращающийся текст правильно отбражается только 1 раз потом обрезан. Остальное вроде есть по центру с обрезками из-за того что дисп 6:9.
Спасибо. Подсветка - далеко не самое... Там я без проблем разберусь. Мне бы теперь осилить сопряжение. Впервые с эти сталкиваюсь ( и с ардуино тоже, хоть и программист).
Еще раз спасибо.
koteyka-2, дополнение:
20-RD
21-WR
22-RS
23-CS
Это 99%
1..8 - D15..D8, но в восьмибитном режиме они используются как D7-D0, т.е. так, как croc19 и подписал. Дальше, как и сказали - согласование сигналов и читать регистры читалками от Slider'а и MCUfriend. Можно отодрать черную наклейку, закрывающую чип и померять его размер - частенько помогает в определении типа контроллера.
#define LCD_CD A2 // Command/Data goes to Analog 2
#define LCD_WR A1 // LCD Write goes to Analog 1
#define LCD_RD A0 // LCD Read goes to Analog 0
#define LCD_RESET A4 // Can alternately just connect to Arduino's reset pin
// When using the BREAKOUT BOARD only, use these 8 data lines to the LCD:
// For the Arduino Uno, Duemilanove, Diecimila, etc.:
// D0 connects to digital pin 8 (Notice these are
// D1 connects to digital pin 9 NOT in order!)
// D2 connects to digital pin 2
// D3 connects to digital pin 3
// D4 connects to digital pin 4
// D5 connects to digital pin 5
// D6 connects to digital pin 6
// D7 connects to digital pin 7
Сверяйтесь в скетче. Согласование, как по мне, лучше делать переводом Ардуино на 3.3В. Резисторные делители в сговоре с входными емкостями сильно заваливают фронты, особенно, если резисторы большие. Что часто приводит к косякам и даже неработоспособности экрана - примеров в этой ветке достаточно.
koteyka-2, порты процессора в большинстве универсальные и сигналы управления дисплеем могут привязывать к разным ножкам, как легло на душу тому, кто писал скетч или библиотеку. Я привел наиболее часто встречающийся вариант и заметил, что окончательно надо сверяться с тем, что используете. Как я понимаю, до того, как Вы начнете что-то рисовать на дисплее с помощью какой-либо библиотеки, Вам нужно его запустить, найдя правильную инициализацию и библиотеку, а для этого надо узнать тип его контроллера. Поэтому Вам сейчас нужно применить читалки, а у них, если мне не изменяет память, как раз такое подключение, как я привел (но проверьте, когда будете запускать, в самом скетче читалке в начале написано, какие ножки куда). Ссылки на читалки есть в этой ветке.
Что касается сигнала RD (чтение). При обычной работе дисплея он, как правило, не используется. Но вот при чтении регистров, что, повторюсь, Вам сейчас и нужно, он совершенно необходим.
PS В приведенной Вами раскладке сигналов люди напрягались с реализацией 16-битной шины. Поэтому у них, наверное, и не влез сигнал RD. Повторюсь: ищите тут ссылки на читалки Slider'а и MCUfriend, запускайте их, сверяйте по ним свое подключение и вперед. Прочтете осмысленное - будете пытаться определить тип контроллера. Определите тип контроллера - будете искать на него инициализацию и поддерживающую его библиотеку. Или искать даташит и писать свое.
PPS "ГЕАЕ" - это punto switcher надругался над UTFT? :)
Не получается адаптировать библиотеку ucglib для ST7775 на STM32F103 arduino по 8 битной паралельной шине. Я изменяю ucg_pgm_uint8_t ucg_tft_240x320_ili9325_init_seq[] ... в файле ucg_dev_tft_240x320_itdb02.c
На видео точно видна распайка гребенки на 40 пинов, под ней самопальная плата и кнопки на макетке,
так что еще раз предлагаю посмотреть в сторону какой-нибудь Pi Zero с HDMI интерфейсом за килорубль
Вообще бы вот проект который идеально бы подошёл бы мне , но где найти скетч и прикрутить побольше экран . Добавить температуру и ещё один движок ..............Алекс , как с вами связаться лично ? https://www.youtube.com/watch?v=v-YKQRSAYoY
Alex911-13-10
Если вы хотите, чтоб кто-то сделал завас проект, то вы не в той ветке. Здесь есть практически вся инфа по
подключению и неподключению дисплеев. Для обсуждения нового проекта, создайте свою тему.
Насчет подключения шаговых двигателей вы тоже похоже не в теме. Возможно на видео с термопластом
не шаговики, а сервоприводы. На последнем видео очень слабый драйвер для шаговика для вашего
проекта (если вы хотите делать термопласт).
Ребята, просьба не раздувать тему флудом. Вы же сами из-за этго не читаете всю ветку, пожалуй
самую информативную по подключению ДИСПЛЕЕВ ОТ СОТОВЫХ ТЕЛЕФОНОВ.
Спасибо за это Слайдеру еще раз.
Да согласен , больше не буду здесь флудить . А так там обычные движки не серва , а драйвера в принципе можно любые поставить . Спасибо огромное за внимание .
Просто запусти свою тему. Объясни, что хочешь получить на выходе, подтянется народ. А здесь оставь ссылку на свою тему.
По ней будут переходить на твою тему и советовать.
Откуда инфа, что там шаговики? ( Ответ жду в твоей теме)
Окей , по шаговикам , по количеству проводов , и не вижу энкодера .
А так , можно определить экран и плату , на 0:26 сек если остановить видно все , но по опыту не могу определить , у вас опыта побольше https://www.youtube.com/watch?v=but0X43F4oc
Здравствуйте! Подскажите пожалуйста что за зверя нашла читалка? Дисплей для IQ260 китай, с завода вроде
должен использоваться RM68041 ...
Кортинка получилась вот такая.
Нет данных читалки.
А в читалка знает этот контроллер?
iStefan, копайте ILI9486
iStefan, как всегда в основном, всё уже описывалось и по несколько раз (в поиск "синие буквы") , или открываете каждую страничку и поиск по ней ctrl+F сини .
можете найти несколько таких же случаев с синими буквами. это неправильно выбраны битность на шлейфе дисплея , выводами IM.. . (к примеру выбрано 9/16/18 бит , а подключили по 8бит и в библиотеке установлено 8бит) .
slider Спасибо! Даже не заметил что цвет не совподает.... от радости что заработало! Забыл IM1 к + притянуть :(.
Друзья, помогите с подключением дисплея от Motorola C201. Создал отдельную тему, чтобы эту не засорять: http://arduino.ru/forum/apparatnye-voprosy/displei-ot-motorola-c201
Добрый вечер! Если ктото знает как мне помочь пожалуйста, почему-то у меня неполучаеться правильно подкличить дисплей вот описание: https://drive.google.com/drive/folders/1aigKB20mg0MVRpLJb41COdjHN8i_m5Cw?usp=sharing
Я использую Arduino Uno + дисплей (Стекло панели: 2.4 дюймов-Режим отображения: Обычно Белый,трансмиссионный ЖК-Разрешение: 240 (rgb) * 320 QVGA) с драйвером ILI9341. Программа для теста: v5.3 read all register + read ID + TFT LCD test Adafruit_TFTLCD _GFX. Причем хоть чтото он показывает только в этом скэтче. Другие билиотеки и скэтчи под ILI9341 нехочет воспринимать вообще белый экран. Монитор порта понятно определяет что это ILI9341.Дисплей Реагирует в покдлюченном состоянии на прикосновения к нему и контактам,он метяет цвета они становяться ярче и другово цвета. Я его покдлючил на D0-D7. Подключал как написанно в v5.3 read all register + read ID + TFT LCD test Adafruit_TFTLCD _GFX. И постоянно строчки появляються зеленые. Цвет до прикосновения приемущественно синий. Делитель Напряжения 20кОм/10кОм.
Всем спасибо)
Делитель Напряжения 20кОм/10кОм.
Прочитай http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-... и http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov?page=42#comment-413128
Писалось уже ранее про делители, прочитай 2 последних страницы.
Здравствуйте! Появился на руках дисплей от Siemens ST55 распиновку на дисплей нашел:
https://yadi.sk/d/Tgw8rFZrLFrqLQ
Читатели форума, есть ли у кого какая либо инфа по нему.Хотелось бы его подключить.
Здравствуйте! Появился на руках дисплей от Siemens ST55 распиновку на дисплей нашел:
https://yadi.sk/d/Tgw8rFZrLFrqLQ
Читатели форума, есть ли у кого какая либо инфа по нему.Хотелось бы его подключить.
Есть ли смысл юзать такой мелкий дисп?
Доброго времени суток. Не мгли бы Вы мне помочь. Есть дисплей 2шт. 480х272 4.63" NoName https://ru.aliexpress.com/item/Maithoga-4-6-HD-TFT-ILI9488-Drive-IC/32669045783.html
Пробую его подключить к DUE. 22-29 38-42. Продавец пишет что это ILI9488. Читалка на DUE выдает 00 00 94 86 00 00
Он 8бит. Распиновка:
Инициализация от продавца
Читалка 3beta for due:
На дефолтной UTFT 18,38-41 (ILI9341_8) дисплей завелся.
Пример arm_480x272.
Изменил UTFT.cpp так:
но изображение сдвинуто вверх ~30px. Мерцает 25 герц примерно...
Иниты от 9486,9488 дают белый экран.
В первом отчете дисплей определяется как rm68140, аналог ili9486.
По второму отчету неправильное подключение. Читай ветку. Описывалось как подключать.
Спасибо!
Почитай файлы в библиотеках. Просто открывай их редактором. Там тоже есть подключение.
В ветке и про дую есть. Читай.
Читалка 5.3 выдала опус выше. А фото теста и конструкции ниже. Читаю через CP2102. Пишу через ISP MKII. Питание 3.3v.
Вроде бы как настойчиво определяется как ILI9486 но инит никак. Из стандартных только 9341 и то с полосой мусора внизу при разрешении 272х480. Если ставлю 320х480 дисп заливается весь без мусора. Линии рисует где-то там за пределами экрана. Вращающийся текст правильно отбражается только 1 раз потом обрезан. Остальное вроде есть по центру с обрезками из-за того что дисп 6:9.
Контроллер RM68140, аналог ILI9486
MCUFRIEND_kbv норм но не влазиет 320 в 272 пикселя тут наверное такой дисплей. Надо это как то учитывать при выводе. Всем Спасибо за участие)) Вывод
Дисплей заработал как надо использовал библиотеку mcufriend. David очень помог за что ему огромное спасибо.
https://1drv.ms/f/s!Auw_kkqM7FlpnHBVZ8vVudivBJZF
Не знаю добавит или нет в основную версию.
Ссылка на библиотеку
https://github.com/prenticedavid/MCUFRIEND_kbv/tree/test_272x480
Изменения в адресации окна setAddrWindow файл mcuvfiend_kvb.cpp
И соответственно в разрешении
Читай даташит на 68140 и смотри библиотеку. Меняй регистры вывода и размеры экрана в библиотеке,
согласно даташита.
добрый день, помогите мне определить пины для дисплея на lenovo a2010. На нем пишет pcba-qtb4d5433.
Заранее спасибо
LENOVO A2010 LCD pinout: https://yadi.sk/i/tORnWQ_FvItl4g
Огромное спасибо
Ребята кто нибуль подключал экран от Fly Quad Miracle 2 IQ442? Или как подключить?
На экране написано BLU-FL-040WV020-21-130705 и FPC-FLO040WV020_VD1
Вот что удалось узнать
Забей на него. Судя по фоткам шлейфа в нете он формата MIPI.
Есть дисплей LCD QCP-800 (ECM-A0766 EPSON)
Ни какой инфы гугл по нему не дал.
Реально ли такой прикрутить к ардуино?
Еще есть китайский самсунг H3520
На дисплее Z3100-LCM-V1.0-K03
Его получится прикрутить?
Фото шлейфа китайца выложи. Качественное и с 2 сторон. Только шлейфа с черной мастикой.
В ветке есть нормальные фотки шлейфов. посмотри. По твоим фото определить невозможно.
Возможно шина данных наоборот. С подсветкой, +- разберешься сам. На фото плохо видно.
Спасибо. Подсветка - далеко не самое... Там я без проблем разберусь. Мне бы теперь осилить сопряжение. Впервые с эти сталкиваюсь ( и с ардуино тоже, хоть и программист).
Еще раз спасибо.
Самое главное не спалить контроллер дисплея. Больше 3,3В не подавать.
Проще всего запитать ардуину или микроконтроллер от 3,3В и подключать напрямую.
Если питать от 5В, то дисплей подключать через делители, по всем выводам.
Почитай ветку.
koteyka-2, дополнение:
20-RD
21-WR
22-RS
23-CS
Это 99%
1..8 - D15..D8, но в восьмибитном режиме они используются как D7-D0, т.е. так, как croc19 и подписал. Дальше, как и сказали - согласование сигналов и читать регистры читалками от Slider'а и MCUfriend. Можно отодрать черную наклейку, закрывающую чип и померять его размер - частенько помогает в определении типа контроллера.
Спасибо, буду пробовать.
Еще вопрос. Все дисплеи вначале ветки расмисаны под выводы ардуино мега. На уно разве не достаточно будет выводов?
koteyka-2, достаточно. Стандарт подключения:
В документации к библиотеке ГЕАЕ аот такое
Например, RD я у них вообще не вижу.
Как правильно, по вашему или по ихнему?
koteyka-2, порты процессора в большинстве универсальные и сигналы управления дисплеем могут привязывать к разным ножкам, как легло на душу тому, кто писал скетч или библиотеку. Я привел наиболее часто встречающийся вариант и заметил, что окончательно надо сверяться с тем, что используете. Как я понимаю, до того, как Вы начнете что-то рисовать на дисплее с помощью какой-либо библиотеки, Вам нужно его запустить, найдя правильную инициализацию и библиотеку, а для этого надо узнать тип его контроллера. Поэтому Вам сейчас нужно применить читалки, а у них, если мне не изменяет память, как раз такое подключение, как я привел (но проверьте, когда будете запускать, в самом скетче читалке в начале написано, какие ножки куда). Ссылки на читалки есть в этой ветке.
Что касается сигнала RD (чтение). При обычной работе дисплея он, как правило, не используется. Но вот при чтении регистров, что, повторюсь, Вам сейчас и нужно, он совершенно необходим.
PS В приведенной Вами раскладке сигналов люди напрягались с реализацией 16-битной шины. Поэтому у них, наверное, и не влез сигнал RD. Повторюсь: ищите тут ссылки на читалки Slider'а и MCUfriend, запускайте их, сверяйте по ним свое подключение и вперед. Прочтете осмысленное - будете пытаться определить тип контроллера. Определите тип контроллера - будете искать на него инициализацию и поддерживающую его библиотеку. Или искать даташит и писать свое.
PPS "ГЕАЕ" - это punto switcher надругался над UTFT? :)
Не получается адаптировать библиотеку ucglib для ST7775 на STM32F103 arduino по 8 битной паралельной шине.
Я изменяю ucg_pgm_uint8_t ucg_tft_240x320_ili9325_init_seq[] ... в файле ucg_dev_tft_240x320_itdb02.c
Получаю такие изображения...
Спасибо за исчерпывающий ответ.
Нашел вот что http://www.fortymall.com/views.asp?hw_id=427
Распиновка, похоже, как у меня. Какой процент вероятности, что контроллер такой же?
koteyka-2, небольшая.