|
113 / 100 / 68
Регистрация: 21.04.2014
Сообщений: 1,420
|
||||||
Подключение дисплея ST7789 240*240 IPS16.09.2021, 17:40. Показов 22476. Ответов 22
Метки нет (Все метки)
Здравствуйте.
Пытаюсь подключить дисплей ST7789 240*240 IPS. Подключаю так: GND - GND VCC - 3V3 SCL - D13 SDA - D11 RES - D8 DC - D7 BLK - не подключен Пробую загрузить вот такой скетч:
0
|
||||||
| 16.09.2021, 17:40 | |
|
Ответы с готовыми решениями:
22
Маяк M-240 S-1 в качестве усилителя мощности Непонятный баг с дисплеем EL320.240-36HB помогите найти распиновку на L1092.2inch 2.2 " 240 X 320 TFT |
|
649 / 402 / 76
Регистрация: 21.09.2008
Сообщений: 1,387
|
|
| 16.09.2021, 18:29 | |
|
Вы уверены, что именно так и подключаете? Фото бы.
Какую модель платы Arduino используете: Nano, Uno, Mega2560, Micro, Mini, Due?
0
|
|
|
Модератор
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
|
|
| 16.09.2021, 20:49 | |
|
0
|
|
|
113 / 100 / 68
Регистрация: 21.04.2014
Сообщений: 1,420
|
|||
| 17.09.2021, 12:14 [ТС] | |||
|
Ну, хорошо... и как тогда её использовать? Просто сигнал от любого пина пустить?
0
|
|||
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,609
|
|
| 17.09.2021, 18:54 | |
|
0
|
|
|
Модератор
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
|
||
| 17.09.2021, 19:02 | ||
|
Добавлено через 3 минуты вот здесь говорится о подсветке
0
|
||
|
113 / 100 / 68
Регистрация: 21.04.2014
Сообщений: 1,420
|
||||
| 18.09.2021, 12:43 [ТС] | ||||
|
Давайте сначала: То подключение, которое я описал выше, оно правильное? Добавлено через 5 минут О, оказывается у меня скетч не совсем аккуратно собирается, там есть какие-то предупреждения D:\ArduinoSketchs\libraries\Arduino_ST77 89_Fast-master\Arduino_ST7789_Fast.cpp:113:0: warning: "CS_IDLE" redefined #define CS_IDLE D:\ArduinoSketchs\libraries\Arduino_ST77 89_Fast-master\Arduino_ST7789_Fast.cpp:107:0: note: this is the location of the previous definition #define CS_IDLE *csPort |= csMask D:\ArduinoSketchs\libraries\Arduino_ST77 89_Fast-master\Arduino_ST7789_Fast.cpp:114:0: warning: "CS_ACTIVE" redefined #define CS_ACTIVE D:\ArduinoSketchs\libraries\Arduino_ST77 89_Fast-master\Arduino_ST7789_Fast.cpp:108:0: note: this is the location of the previous definition #define CS_ACTIVE *csPort &= ~csMask D:\ArduinoSketchs\libraries\Arduino_ST77 89_Fast-master\Arduino_ST7789_Fast.cpp: In member function 'Arduino_ST7789::copyMulti(unsigned char*, unsigned int)': D:\ArduinoSketchs\libraries\Arduino_ST77 89_Fast-master\Arduino_ST7789_Fast.cpp:213:4: warning: 'lo' is used uninitialized in this function [-Wuninitialized] ); ^ D:\ArduinoSketchs\libraries\Arduino_ST77 89_Fast-master\Arduino_ST7789_Fast.cpp:213:4: warning: 'hi' is used uninitialized in this function [-Wuninitialized] Скетч использует 7918 байт (25%) памяти устройства. Всего доступно 30720 байт. Глобальные переменные используют 227 байт (11%) динамической памяти, оставляя 1821 байт для локальных переменных. Максимум: 2048 байт.
0
|
||||
|
649 / 402 / 76
Регистрация: 21.09.2008
Сообщений: 1,387
|
||||||
| 18.09.2021, 19:32 | ||||||
|
FaceHoof, попробуйте выводы D11, D13 и остальные сконфигурировать на выход в функции setup:
0
|
||||||
|
113 / 100 / 68
Регистрация: 21.04.2014
Сообщений: 1,420
|
|
| 20.09.2021, 19:05 [ТС] | |
|
sharpey, ардуинка перестала дико греться при работе, но на экране по прежнему ничего.
0
|
|
|
649 / 402 / 76
Регистрация: 21.09.2008
Сообщений: 1,387
|
|
| 22.09.2021, 18:23 | |
|
FaceHoof, "меня терзают смутные сомнения..." насчёт нагрузочной способности вывода 3V3. По спецификации Arduino он может отдать не более 50 мА в случае микросхемы-преобразователя FT232R и 30 мА CH340G. На него посадили драйвер экрана STT7789 и подсветку. Вполне возможно, что он "не вывозит". Вам бы такую штуковину отсюда или отсюда.
2
|
|
|
113 / 100 / 68
Регистрация: 21.04.2014
Сообщений: 1,420
|
|
| 22.09.2021, 22:08 [ТС] | |
|
sharpey, за идею спасибо, но может есть ещё какой вариант включить дисплей, чтобы не ждать доставку? А то он ведь может и попросту нерабочим оказаться, а я тут напрягаюсь...
Нельзя ему питание подать не от ардуины, а от двух батареек по 1.5v на пример?
0
|
|
|
649 / 402 / 76
Регистрация: 21.09.2008
Сообщений: 1,387
|
|
| 23.09.2021, 08:01 | |
|
FaceHoof, попробуйте с батарейками. Отрицательный полюс одной батареи подключите к разъёмам GND Nano и дисплея, положительный полюс второй батареи к VCC дисплея. Посмотрите, как будет себя вести экран при подключении +3В к его разъёму BLK.
0
|
|
|
113 / 100 / 68
Регистрация: 21.04.2014
Сообщений: 1,420
|
|
| 24.09.2021, 21:27 [ТС] | |
|
sharpey, увы, но ноль реакции. Похоже, дисплей попросту неисправен =(
0
|
|
|
649 / 402 / 76
Регистрация: 21.09.2008
Сообщений: 1,387
|
|
| 25.09.2021, 21:52 | |
|
FaceHoof, проверьте модуль экрана на другом экземпляре Arduino, если есть. Проверьте питание. Если есть осциллограф, то проверьте импульсы. Вполне возможно, что некоторые выводы МК могли выйти из строя из-за перегрева (короткого замыкания).
0
|
|
|
113 / 100 / 68
Регистрация: 21.04.2014
Сообщений: 1,420
|
|
| 26.09.2021, 10:49 [ТС] | |
|
sharpey, Замерял напряжение и заметил странность: вместо 3 вольт на разъёме 3V3 получаю 0.3 вольта. На других вместо 5 вольт выходит где-то 3.2 вольта.
Попробовал подключить другой дисплей. Точно не знаю на какой он схеме, это oled 128*64 0.96". Работает отлично и с питанием аномалий нет. Впервые такую ситуацию наблюдаю. К сожалению, ардуинка у меня одна, осцилографа нет, не дорос я до такого. Но вот мультиметр есть.
0
|
|
|
649 / 402 / 76
Регистрация: 21.09.2008
Сообщений: 1,387
|
|||||
| 26.09.2021, 12:58 | |||||
|
FaceHoof, попробуйте прозвонить мультиметром на модуле экрана контакты с контактами гибкого шлейфа. Выводу GND подключены 1, 5, 6 и 12 контакты шлейфа, VCC - к.4, DC - к.7, SCL - к.9, SDA - к.10, RES - к.11. Контакт BLK идёт на базу кремниевого транзистора NPN-типа S8050 в корпусе SOT-23-3 (маркировка J3Y) через токоограничивающий резистор R2.
0
|
|||||
|
113 / 100 / 68
Регистрация: 21.04.2014
Сообщений: 1,420
|
||||||
| 28.09.2021, 16:44 [ТС] | ||||||
|
Получил очень странные результаты. GND - ни с чем не прозвонилась. VCC - 1 и 12 контакты (пищит) SCL - 12 и 11 (у 11 показания близки к 2000, без писков оба) SDA - 1, 11, 12 (без писка) RES - 1 и 12 (оба пищат) DC - 1 и 12 (оба пищат) BLK - 1 и 11 (оба около 2000) Это о чём-то говорит или полный бред и мне надо мультиметром учиться пользоваться?
0
|
||||||
|
649 / 402 / 76
Регистрация: 21.09.2008
Сообщений: 1,387
|
|||||||
| 28.09.2021, 20:22 | |||||||
![]() ![]()
0
|
|||||||
|
Тутошний я
|
||||
| 29.09.2021, 01:09 | ||||
|
Добавлено через 47 минут GND 1, 5, 6, 8, 12. VCC 3,4. ... BL на R2. гребёнка на дисплее плохо запаяна. похоже местами контакта нету.
0
|
||||
|
0 / 0 / 0
Регистрация: 14.08.2023
Сообщений: 3
|
|
| 08.10.2023, 15:53 | |
|
Тема соответствует, разницы немного.
Уважаемые любители Ардуинки, нужен совет, идея, помощь, суть в чем, прислали киты дисплей, на коробке написано 7789, хотя заказывал ILI9341, пробовал подключить для проверки, и полный облом, пробовал все примеры, и для 7789 и для 9341, и просто для TFT , выход один, белый экран, и больше никаких движений, хоть бы хоть рябь какая. Такое впечатление что кроме подсветки вообще драйвера в дисплее нет. Перед этим проверял 1602 все работало, значит ардуинка рабочая, кроме того пробежался светодиодиком по всем портам поблинкал, все рабочие. Третий день мозги кипят, идеи кончились, яндекс красный, и больше ничего не может подсказать. Подскажите какие сигналы должны идти, осликом гляну где стопор. Подключал по такому принципу.
0
|
|
| 08.10.2023, 15:53 | |
|
Помогаю со студенческими работами здесь
20
Nvidia GT 240 ПК для дома до 240$ На что поменять R7 240? Erisson HSS-240 AKG K 240 MKII Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Рецензия / Мнение
Это мой обзор планшета X220 с точки зрения школьника.
Недавно я решила попытаться уменьшить свой. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|