1.8" TFT LCD Display module ST7735S 128x160, Обзор
ฝัง
- เผยแพร่เมื่อ 21 ก.ย. 2024
- Или подключение и проверка графического TFT LCD модуля "1.8" TFT LCD Display module ST7735S 128x160" к Arduino
🐾 Продаются тут: alii.pub/5tpr2b
поддержать канал материально.
www.donationale...
привет! всё очень хорошо, Но в сети много однообразных обзоров, а могли бы вы нам новичкам показать .конкретный пример.
ну допустим как вывести показания 2 х независимых датчиков на один экран .
да пустим есть экран TFT 1.8 128-160. и есть два датчика температуры и влажности , пусть самые распространённые dht 22 или 11. как . как вывести нам показания на этот или похожий экран. Я думаю это будет очень полезно для многих начинающих в этой интересной теме. спасибо с уважением!
Поддерживаю!
Ведь ищут информацию по таким дисплеям новички безопытные, и это не есть плохо, все мы когда-то учились, никто гением не родился.
А как правило что ни найдешь, так это уже подключеный модуль с демонстрацией стандартного примера, а-ля "глядите-ка, как работает"!
И ни одного мало-мальского примера типа: подключать вот так, вот какие функции можно использовать, вот как надпись вывести, и текст.
*ХОТЯ НИКТО НИКОГО И НЕ ОБЯЗАН УЧИТЬ*
И УЖ ЕСЛИ ВОЗМУЩАТЬСЯ, ТО СКАЖУ, ЧТО ИМЕЯ СТАНДАРТНЫЕ ПРИМЕРЫ В ИДЕ,- МОЖНОИ САМОМУ РАЗОБРАТЬСЯ *БЫЛО БЫ ЖЕЛАНИЕ И КАПЕЛЬКА СООБРАЗИТЕЛЬНОСТИ*
вот спасибо, так спасибо.
Спасибо вам , у меня такой тоже всё никак его не приспособил
Привет. Спасибо за видео, многим любителям электроники помогают как раз такие обучающие видео. У меня вопрос: можете-ли вы сделать пример с таким экраном + чтение и вывод изображения с встроенного SD card ридера. Спасибо.
V_Lab Corporation learn.adafruit.com/1-8-tft-display/displaying-bitmaps
+arduinoLab в примерах идёт считывание картинки. Существуют методы для записи данных на sd экрана?
John Sambrerra, стандартная библиотека sd, я еще не пробовал но должно работать
Доброго времени суток. У меня возник вопрос по экрану: Настройка частоты смены кадров, команда 0xB1(из даташита) там формула Frame rate=fosc/((RTNA + 20) x (LINE + FPA + BPA)). Вопрос что это за переменные: RTNA, FPA(front porch), BPA(back porch) и за что они отвечают? Судя из комментариев в нескольких библиотеках на данный экранчик понятно что это какие-то линии...
Еба!!! Как информативно!
mega2560 стандартные примеры не работают,
кому нужно сделал скетч /*
для мега2560 51 SDA
52 SCK
*/
//*********************************************************************
#include // Подключаем библиотеку TFT
#include // Подключаем библиотеку SPI
//*********************************************************************
#define cs 10 //cs
#define dc 9 //A0
#define rst 8 //reset
//*********************************************************************
TFT TFTscreen = TFT(cs, dc, rst);
void setup()
{
TFTscreen.begin();
TFTscreen.background(0, 0, 0); // Очистим экран дисплея
TFTscreen.setTextSize(2); // Устанавливаем размер шрифта
}
void loop()
{
/*
* Установка цвета фона TFTscreen.background ( r , g , b )
* где, r, g и b являются значениями RGB для заданного цвета
*/
TFTscreen.background ( 0 , 0 , 0 );
/*
* Команда установки цвета фона TFTscreen.stroke ( r , g , b )
* где, r, g и b являются значениями RGB для заданного цвета
*/
TFTscreen.stroke(14, 155, 12);//цвет текста
/*
* Вывод текста на дисплей TFTscreen.text("Hello, World!", x, y);
* где x и y координаты.
*/
TFTscreen.text("Hello, WOLD", 6, 47);
TFTscreen.text("RobotChip", 30, 67);
TFTscreen.text("РУССКИЙ", 40, 87);
delay(500);
TFTscreen.stroke(0, 155, 255);//цвет чернил оранжевый
//******** ПРЯМОУГОЛЬНИК **************************************************
// X Y A B координаты слева направо сверху вниз толщина высота
TFTscreen. rect (5, 12, 15, 25);
delay(500);
//********** КРУГ ***********************************************************
TFTscreen.stroke(150, 15, 155);//цвет чернил
TFTscreen .circle (160, 5, 15); //X Y радиус
delay(500);
}
А можно ли подключить к ардуино уно 2 таких дисплея? То есть порт 13 и 11 к первому, а 12 и 10 ко второму. Возможно ли подключить эти 2 дисплея к 1 ардуино нано?
Спасибо.
Приветствую. Логика этого экрана напрямую совместима с пинами на 5 вольт или нужны делители, левелшифтеры и прочее? Спасибо за видео =)
Если всё делать по уму, то напряжение логики 3,3v. Но как показывает практика, дисплей отлично работает и с 5v логикой, поэтому смело можно подключать напрямую, без делителей!
привет загрузил скетч тфт не среагировал как был белым так и остался подключил все правельно?
Hello can I have the code of temperature of this display lijke the video??
Thanks Andrea
Здравствуйте! Вопрос: в какой библиотеке для ST7735S работает процедура getpixel(x,y) ?
Типа, хочу перемещать указатель...
Подскажи, как такой экран реагирует на динамические картинки и эксплуатацию около нуля, у меня сейчас стоит монохромный на контроллере st7565 очень плохо показывает динамическую картинку особенно при низкой температуре
Hello I have this display 2.2' TFT SPI 240x320 is the same the schematic with arduino uno ?
Please answer me
Andrea
Andrea5124 экранам на контроллерах ILI9341 нужен логический уровень 3,3 вольта, соответственно для подключения его к 5 вольтовой ардуине нужен делитель напряжения или более другой конвертер уровней.
Здравствуйте! Собираюсь заказывать данный экран. Интересует следующий вопрос: подключение к Arduino Leonardo отличается от подключения к Uno?
Олег Кузнецов отличается
А поконкретнее?
Мучаюсь мучаюсь никак не могу подключить к eps8266(
я подключил на канале есть
Спасибо за ответ, можете ли вы дать ссылку на библиотеку для этого дисплейчика которая используется в примере. И знает ли кто-нибудь возможно ли использование этого дисплея с библиотекой UTFT (при самостоятельном определении выводов) т.е. я хочу использовать не аппаратный SPI. Спасибо, удачи.
V_Lab Corporation библиотека из комплекта. UTFT этот экран знает.
А как кирилицу выводить?
подскажете пожалуйста какой размер самого экрана а не платы.
Доброго времени суток ! При подключении TFT LCD модуля "1.8" появляется белый экран. Распиновку проверял трижды. Подскажите пожалуйста, как запустить экран ?
Дмитрий Л случайно не к леонардо подключаете?
arduinoLab Подключаю Mega 2560 с китайским драйвером CH341. Экран TFT LCD 1.8. После подачи питания , экран загорается белым, видно слабое мерцание. Библиотеки пробовал стандартные. Понимаю, что какая то мелочь, но..... Ошибку сам найти не могу.
Дмитрий Л на меге контакты с SPI отличается от UNO, www.pighixxx.com/test/portfolio-items/mega/ лучше взять их с разъема ICSP
arduinoLab Не получилось . Надо было заказывать Uno.
+Дмитрий Л Сам убил пол дня перепробовал кучу примеров.Пока не взял в руки тестер .Китайские проводки не очень надежны.Оказалось не было контакта RESET->8 причем после замены проводка на другой он оказался тоже Г. .Китайцы обжимают проводки прямо за изоляцию как он будет проводить ток?
Здравствуйте! У вас есть datasheet на этот дисплей? Не на контроллер, а на сам дисплей. На контроллер я нашел.
я их не клепаю по ночам, спрашивай у тех, кто их производит.
Здравствуйте пожалуйста раскройте секреты написанного скетча уже устал искать причины ошибок проект радио кот пенсионер ампервольтметр
Все что смог тоже как вы но первый пример до того что вы показали почему то на секунду появляется и исчезает
Как перевернуть строки что бы вертикально показывал.
Смотрите стандартные примеры, откройте файлы библиотеки, есть функция "ротейт"
как сделать русский язык ?
А нахера?Сделано в Китае по патенту Италии.🤣
А хде втыкать в Ардуино че не паказал??
в аппаратный spi
Цвет что-то не в RGB.. BGR?
библиотека чудит
и показывает 102 вместо 1023, надо посвежее версию попробовать, кстати UTFT работает как надо.
+arduinoLab А каким это образом она работает, как вы нужное разрешение выставили?