| Форум РадиоКот https://radiokot.ru/forum/ |
|
| TFT lcd 2.4 дюйма для Arduino Uno https://radiokot.ru/forum/viewtopic.php?f=62&t=107444 |
Страница 1 из 1 |
| Автор: | Paladiy [ Пт сен 05, 2014 21:30:41 ] |
| Заголовок сообщения: | TFT lcd 2.4 дюйма для Arduino Uno |
Всем доброго времени суток, многоуважаемые коты! Случился у меня тут не приятный момент. Заказал себе в инете TFT lcd дисплей для Arduino Uno, размером 2.4 дюйма с тачскрином на базе контроллера st7781. Ждал с нетерпением посылки. И вот она, моя многострадальная!!! Но не долго радовался. Дома распечатал посылку, посмотрел, вроде все нормально. Загрузил тестовый скетч для ардуино, а в ответ тишина. И вот что-то мне пленка защитная помешала на дисплее. Оторвал ее, и обнаружил что на треть дисплея трещина. Причем ее почти не заметно. Увидеть можно если только присмотреться. Короче моей радости пришел окончательный конец и умерли почти все надежды. Так вот у меня вопрос возник, а нельзя ли этот дисплей поменять? Может кто знает, от телефона подойдет дисплей и если да, то от какого телефона? Ну я имею ввиду есть ли на телефоне аналогичный дисплей. Просто на телефон мне проще найти детали, чем снова заказывать новую плату, которую тоже могут стукнуть на почте. Так вот выглядит мой дисплей Спойлер![]() ![]() |
|
| Автор: | Pavel_1978 [ Пн сен 08, 2014 14:35:57 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
а твой "скетч", блин понавыдумывали слов, подсветкой управляет? Как правило таким дисплеям нужно 10В 40мА на подсветку подавать, на фотках платы я DC-DC преобразователя не вижу, который бы тупо из программы дергался на включение.... Так что кури даташит на свой, как там у вас называется?, - шилд, вроде бы... Ну а если дисплей битый то пиши продавцу, правда его отправка обратно может встать дороже нового, с другой стороны вменяемый продавец пришлет новый на халяву дабы минусов не получить... |
|
| Автор: | Paladiy [ Вт сен 09, 2014 08:08:35 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Да, вы правы, отдельно входа для питания подсветки нету. Подсветка работает отлично, при включении девайса экран зажигается ровным белым светом, ну кроме того места где трещина. А по поводу возврата, я тоже думаю, что встанет дороже чем заказать новый. Поэтому то и возникла идея отремонтировать его. |
|
| Автор: | Pavel_1978 [ Вс сен 14, 2014 01:50:24 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Ну смотря где трешина, если в верхней части стекла, если держать его выводами вниз, то можно попробовать проинициализировать его или залить демку. Вполне возможно что он чегонить отобразит. Можно играться изучить основы работы с этим контроллером, разобраться в его регистрах, пока новый едет. |
|
| Автор: | ibiza11 [ Ср сен 17, 2014 09:37:53 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
я что то не совсем понимаю. Вы пишете "а в ответ тишина" и тем временем выкладываете фото дисплея в работе с нарисованными линиями. Может у вас просто в монтаже ошибка, а трещина только на сенсорном стекле? |
|
| Автор: | ev3658 [ Чт сен 18, 2014 00:16:56 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Пробежал мимо по этому делу, вот вкусность -http://arduino.shopium.ua/products/lcd-320x240-24-shield/ |
|
| Автор: | Paladiy [ Чт окт 02, 2014 22:53:13 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Pavel_1978 писал(а): Ну смотря где трешина, ... Трещина в нижней части дисплея, прямо над контроллером и она точно не на тачскрине, а на самом дисплее. ibiza11 писал(а): я что то не совсем понимаю. Вы пишете "а в ответ тишина" и тем временем выкладываете фото дисплея в работе с нарисованными линиями. Может у вас просто в монтаже ошибка, а трещина только на сенсорном стекле? Нет, ошибки в монтаже быть точно не может. Данный модуль дисплея одевается прямо на плату ардуино, и скетч заливаю тоже рабочий. Кое-что он показывает все же, полоски разноцветные, части символов, но это только обрывки изображения. Через линзу рассмотрел поврежденные трещиной внутренние дорожки на стекле, не много, штук 10, но их хватило...Фото я прикрепил точно такого же дисплея как у меня, нашел у производителя(вроде как). Просто у меня нет фотоаппарата, даже на телефоне. |
|
| Автор: | Allexbast [ Пн апр 27, 2020 11:35:12 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Привет коты! Может кому пригодятся библиотеки mcufriend подправленные под этот дисплей https://a.aliexpress.ru/_eOpb2I для arduino uno Вложение: Экран при опросе постоянно выдаёт ID - D3D3, оказался на чипе ili9341 С тачскрином пока не разобрался |
|
| Автор: | Allexbast [ Вт апр 28, 2020 15:21:25 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Тач вроде как исправлен Вложение: Добавлено after 7 hours 23 minutes 52 seconds: Кто-нибудь пробовал корректировать этот драйвер https://github.com/JoaoLopesF/SPFD5408 , у кого изображение перевернуто на 180° ? |
|
| Автор: | arkhnchul [ Чт апр 30, 2020 02:15:15 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
а штатный библиотечный поворот (метод setRotation) не работает? |
|
| Автор: | Allexbast [ Чт апр 30, 2020 11:59:24 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
arkhnchul, Работает только для ili9341 |
|
| Автор: | Allexbast [ Вт май 05, 2020 21:56:31 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Пол дня убил убил на подключение tft к свистку blue piils на stm32, вернее на прошивку свистка в полноценный maple mini по usb:)) Кого интересует поделюсь, спрашивайте
|
|
| Автор: | Мурик [ Вт май 05, 2020 22:36:59 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Чего там полдня тратить? STM32 нормально шьются по SWD и USART. Да и вообще, зачем перешивать в maple mini если без ардуины получается гораздо лучше? |
|
| Автор: | Allexbast [ Вт май 05, 2020 23:08:30 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Мурик, Я понимаю что вы давно занимаетесь микроконтроллерами. Мне пока некогда изучать что либо из проф программ будь то авр студио, куб , кейл и т.п. Так проще освоить азы, а китайские платы работают под ардуино нормально, нужно только немного погреметь бубном |
|
| Автор: | Мурик [ Вт май 05, 2020 23:42:01 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Работая в ардуиноИДЕ отказываетесь от многих полезностей, например отладки. Она сильно облегчает изучение микроконтроллера и поиск ошибок в программе. http://purebasic.mybb.ru/viewtopic.php?id=564 Работать с STM32 не сложно без ардуиноИДЕ. http://purebasic.mybb.ru/viewtopic.php?id=575 |
|
| Автор: | Allexbast [ Ср май 06, 2020 00:03:42 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Мурик, Спасибо за инфу, но мне нужно пока все в одном для изучения си |
|
| Автор: | Allexbast [ Чт май 28, 2020 21:25:15 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Привет коты! Help
|
|
| Автор: | Allexbast [ Вс май 31, 2020 12:18:49 ] |
| Заголовок сообщения: | Re: TFT lcd 2.4 дюйма для Arduino Uno |
Тач прикрутил добавлением зелёной перемычки https://github.com/s60sc/Adafruit_Touch ... /README.md Инверсию тачскрина по x и y почти победил изменением в https://github.com/s60sc/Adafruit_Touch ... tTouch.ino Код: case 0: // portrait на*x = map(p.x, coords[0], coords[1], 0, tft.width()); *y = map(p.y, coords[2], coords[3], 0, tft.height()); Код: case 0: // portrait *x = map(p.x, coords[1], coords[0], 0, tft.width()); *y = map(p.y, coords[3], coords[2], 0, tft.height()); Не пойму как откалибровать |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|





Help