Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

Блоки для TFT дисплеев на чипах ILI9341 и ST7735

Создаем свой блок. Вопросы, помощь знатоков.
praporshik666
Рядовой
Сообщения: 10
Зарегистрирован: 15.01.2021{, 16:52}
Репутация: 0
Имя: Андрей

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#81

Сообщение praporshik666 » 15.01.2021{, 18:54}

av писал(а):
15.01.2021{, 18:46}
Странно... все правильно. Должно работать нормально. Пробуйте другие пины для кнопок.
переставил на sd2, sd3, перестал показывать дисплей :smile37:

Отправлено спустя 3 минуты 18 секунд:
Любые переносы кнопок на пины sd, гасят дисплей

Отправлено спустя 3 часа 30 минут 2 секунды:
Почему при подключений кнопок к входам s, дисплей не показывает ничего?

praporshik666
Рядовой
Сообщения: 10
Зарегистрирован: 15.01.2021{, 16:52}
Репутация: 0
Имя: Андрей

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#82

Сообщение praporshik666 » 16.01.2021{, 13:51}

Кстати на ардуинке кнопки тоже тормозят невозможно

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#83

Сообщение Phazz » 11.02.2021{, 13:50}

Подскажите, с таким дисплеем будет работать?
Вложения
20210211_154944.jpg
20210211_154955.jpg

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#84

Сообщение Phazz » 14.02.2021{, 08:47}

av, не нашел я скетча для определения типа дисплея. Да, забыл уточнить, что этот дисплей от транзистор тестера.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#85

Сообщение ecoins » 01.03.2021{, 12:09}

av писал(а):
11.02.2021{, 16:35}
Phazz, а на каком чипе этот дисплей ? Скоро появятся блоки созданные в новом редакторе с возможностью выбора дисплея из списка. В списке пока 5 дисплеев (ILI9341, ST7735, HX8357, ILI9488, ILI9136C). Разработка зависла из за болезни короной и работой над одним проектом. Уточните какой чип используется может и будет возможность и этот дисплей включить в список. Если чип неизвестен то, где то на просторах инета попадалась прошивка для определения сигнатуры чипа дисплея. Информация о чипе выводилась в ком порт. Поищите может найдете.
Очень интересна возможность выбора дисплея из списка.
Как работа продвигается?
Какие библиотеки будут использованы?

shpuntic48
Рядовой
Сообщения: 21
Зарегистрирован: 26.06.2020{, 07:17}
Репутация: 0
Откуда: Khabarovsk
Имя: михаил

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#86

Сообщение shpuntic48 » 01.03.2021{, 14:10}

Подскажите какой из выводов DC
Вложения
7735.jpg
7735.jpg (39.54 КБ) 1710 просмотров

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#87

Сообщение ecoins » 01.03.2021{, 16:39}

av писал(а):
01.03.2021{, 15:26}
Работа стоит пока на месте увы... .Никак толком не отойду от болезни. А так же по причине отсутствия дисплея для тестирования и отлаживания и нет в данный момент средств для приобретения.
1.Поправляйтесь.
2.У меня есть в наличии:
-ST7735 1.8/1.77 128*160
-ST7735 128*128
-ILI9341 в составе M5Stack-Core-ESP32.
Все это могу оперативно отправить по почте или СДЭК - напишите адрес (ecoins@mail.ru).
Другие дисплеи - сообщите примерно сколько надо средств для закупки образцов (не экономя) и мы оперативно отправим средства на карточку (сообщите реквизиты).
3. Мы очень заинтересованы в развитии Вашего продукта - если Вы будете заниматься им, то пока переключим свои усилия на другие работы.
av писал(а):
01.03.2021{, 15:26}
Используются библиотеки от Adafruit у них для перечисленных дисплеев одинаковая система команд и по этому проще создать блоки.

4.Мы изучали эту библиотеку, потом переключитились на TFT_eSPI.h - её нужно сильно переделывать для одновременного использования разных дисплеев. Даже начали эту работу. Если у Вас получиться с библиотекой Adafruit, мы быстро перейдем на неё и Ваши блоки.
---
Спасибо.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#88

Сообщение ecoins » 01.03.2021{, 21:11}

av писал(а):
01.03.2021{, 17:41}
Извините вынужден отказаться ! Воспитание не позволяет.
Вам виднее. На мой взгляд реализовать себя, да еще и если другим польза - это особо этично.
ecoins остается открытым к сотрудничеству.
Поправляйтесь, успехов Вам.

dasilva
Рядовой
Сообщения: 13
Зарегистрирован: 06.05.2021{, 15:17}
Репутация: 1
Имя: Николай

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#89

Сообщение dasilva » 28.08.2021{, 11:55}

Очень жалко что тема заглохла, а Авторам блоков большое спасибо, очень помогли.

aleksys77
Рядовой
Сообщения: 5
Зарегистрирован: 04.09.2021{, 18:47}
Репутация: 0
Имя: Алексей

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#90

Сообщение aleksys77 » 06.11.2021{, 05:18}

Купил дисплей на ST7735 0,96' Какая то лажа с ним с этими блоками, картинка сьехана влево и вверх. Пробовал разбираться- чёрт ногу сломит. Вывел квадрат закрашенный с координатами начала по нолями конец 160х80.
20211106_051704.jpg
Отправлено спустя 2 минуты 17 секунд:
Почитал по инету, много проблем с этими дисплеями, и сдвигает как у меня, и зеркалит, и цвета меняет синий с красным наоборот. Кто то пробовал такой дисплей ?

shurik
Рядовой
Сообщения: 21
Зарегистрирован: 06.09.2019{, 13:59}
Репутация: 1
Имя: Александр

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#91

Сообщение shurik » 30.11.2021{, 12:36}

av, Здравствуйте, подскажите пожалуйста как реализовать управление яркостью дисплея через транзисторный ключ. Может схемку от руки накидаете с маркой транзистора ? Очень надо для экономии батареи.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#92

Сообщение Ingwar » 30.11.2021{, 22:39}

av писал(а):
30.11.2021{, 19:56}
только в ключевом режиме (On/Off). И как он будет работать с управлением от ШИМ даже не представляю.
Дык ШИМ и есть "вкл/выкл", просто чаще и с регулировкой их соотношением по времени)).

Отправлено спустя 1 минуту 36 секунд:
Только подобрать резистор базы с учетом тока подсветки и коэф. передачи тока (чтоб транзистор полностью открывался).
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#93

Сообщение Ingwar » 01.12.2021{, 01:03}

av писал(а):
30.11.2021{, 23:36}
Если в этом варианте, то не подходит
Не имеет значения ОЭ или ОК (кроме передаточных характеристик), по уму, нужно считать и там и там.
av писал(а):
30.11.2021{, 23:36}
Нужна схема с двумя транзисторами (NPN и PNP)
Вроде как достаточно только NPN включенного с ОК (повторитель напряжения). Подсветка же того же напряжения, что и сигналы....

Отправлено спустя 1 минуту 53 секунды:
Ingwar писал(а):
30.11.2021{, 22:41}
Только подобрать резистор базы с учетом тока подсветки и коэф. передачи тока (чтоб транзистор полностью открывался).
А это да, про ОЭ.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
karen
Рядовой
Сообщения: 66
Зарегистрирован: 15.01.2016{, 22:45}
Репутация: 30
Откуда: Mars
Имя: Karen
Контактная информация:

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#94

Сообщение karen » 22.03.2022{, 02:36}

aleksys77 писал(а):
06.11.2021{, 05:20}
Купил дисплей на ST7735 0,96' Какая то лажа с ним с этими блоками, картинка сьехана влево и вверх. Пробовал разбираться- чёрт ногу сломит. Вывел квадрат закрашенный с координатами начала по нолями конец 160х80. 20211106_051704.jpg

Отправлено спустя 2 минуты 17 секунд:
Почитал по инету, много проблем с этими дисплеями, и сдвигает как у меня, и зеркалит, и цвета меняет синий с красным наоборот. Кто то пробовал такой дисплей ?
St7735 0.96. 😉
Купил для тестов, с коробки на Стоковый либе были проблемы такие как шумы по двум краям и инверсия цветов. Спустя неделю мучений все довёл до ума) в блоке включил инверсию, тем самым чёрный и белый стали нормальными ну и красный и синий по палитре а не как раньше BGR а нормальная RGB шумы в либе убрал. Спасибо всем за помощь.
Последний раз редактировалось karen 11.01.2023{, 01:13}, всего редактировалось 1 раз.
karens4

Аватара пользователя
Rovki
Полковник
Сообщения: 4873
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#95

Сообщение Rovki » 22.03.2022{, 12:13}

А где можно поменять для есп32
MISO - 12
MOSI - 11
SCK - 13 :smile37:
Электронщик до мозга костей и не только

Аватара пользователя
karen
Рядовой
Сообщения: 66
Зарегистрирован: 15.01.2016{, 22:45}
Репутация: 30
Откуда: Mars
Имя: Karen
Контактная информация:

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#96

Сообщение karen » 22.03.2022{, 13:13}

Rovki писал(а):
22.03.2022{, 12:13}
А где можно поменять для есп32
MISO - 12
MOSI - 11
SCK - 13 :smile37:

В главном блоке)
karens4

Аватара пользователя
Rovki
Полковник
Сообщения: 4873
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#97

Сообщение Rovki » 22.03.2022{, 16:06}

karen писал(а):
22.03.2022{, 13:13}
Rovki писал(а):
22.03.2022{, 12:13}
А где можно поменять для есп32
MISO - 12
MOSI - 11
SCK - 13 :smile37:
В главном блоке)
Там вроде только DC ,sc
Электронщик до мозга костей и не только

Аватара пользователя
Rovki
Полковник
Сообщения: 4873
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#98

Сообщение Rovki » 23.03.2022{, 14:59}

И еще вопрос- а для тачскрина есть блоки ? :smile427:
Электронщик до мозга костей и не только

Аватара пользователя
Rovki
Полковник
Сообщения: 4873
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#99

Сообщение Rovki » 23.03.2022{, 18:17}

спасибо , с другим дисплеем и другим блоком я решил..теперь хочу с вашими блоками на другом tft дисплее сделать аналогично
Электронщик до мозга костей и не только

Аватара пользователя
Rovki
Полковник
Сообщения: 4873
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI

#100

Сообщение Rovki » 26.03.2022{, 11:55}

А такой дисплей как подключить(для RPI), в смысле этих же блоков , Что то не работает :smile37:
IMG_20220326_115045.jpg
вот тут описание и выводы https://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)
Электронщик до мозга костей и не только

Ответить

Вернуться в «Разработка пользовательских блоков»