привет! всё очень хорошо, Но в сети много однообразных обзоров, а могли бы вы нам новичкам показать .конкретный пример. ну допустим как вывести показания 2 х независимых датчиков на один экран . да пустим есть экран TFT 1.8 128-160. и есть два датчика температуры и влажности , пусть самые распространённые dht 22 или 11. как . как вывести нам показания на этот или похожий экран. Я думаю это будет очень полезно для многих начинающих в этой интересной теме. спасибо с уважением!
Поддерживаю! Ведь ищут информацию по таким дисплеям новички безопытные, и это не есть плохо, все мы когда-то учились, никто гением не родился. А как правило что ни найдешь, так это уже подключеный модуль с демонстрацией стандартного примера, а-ля "глядите-ка, как работает"! И ни одного мало-мальского примера типа: подключать вот так, вот какие функции можно использовать, вот как надпись вывести, и текст. *ХОТЯ НИКТО НИКОГО И НЕ ОБЯЗАН УЧИТЬ* И УЖ ЕСЛИ ВОЗМУЩАТЬСЯ, ТО СКАЖУ, ЧТО ИМЕЯ СТАНДАРТНЫЕ ПРИМЕРЫ В ИДЕ,- МОЖНОИ САМОМУ РАЗОБРАТЬСЯ *БЫЛО БЫ ЖЕЛАНИЕ И КАПЕЛЬКА СООБРАЗИТЕЛЬНОСТИ*
Привет. Спасибо за видео, многим любителям электроники помогают как раз такие обучающие видео. У меня вопрос: можете-ли вы сделать пример с таким экраном + чтение и вывод изображения с встроенного SD card ридера. Спасибо.
Если всё делать по уму, то напряжение логики 3,3v. Но как показывает практика, дисплей отлично работает и с 5v логикой, поэтому смело можно подключать напрямую, без делителей!
Доброго времени суток. У меня возник вопрос по экрану: Настройка частоты смены кадров, команда 0xB1(из даташита) там формула Frame rate=fosc/((RTNA + 20) x (LINE + FPA + BPA)). Вопрос что это за переменные: RTNA, FPA(front porch), BPA(back porch) и за что они отвечают? Судя из комментариев в нескольких библиотеках на данный экранчик понятно что это какие-то линии...
А можно ли подключить к ардуино уно 2 таких дисплея? То есть порт 13 и 11 к первому, а 12 и 10 ко второму. Возможно ли подключить эти 2 дисплея к 1 ардуино нано?
Подскажи, как такой экран реагирует на динамические картинки и эксплуатацию около нуля, у меня сейчас стоит монохромный на контроллере st7565 очень плохо показывает динамическую картинку особенно при низкой температуре
Доброго времени суток ! При подключении TFT LCD модуля "1.8" появляется белый экран. Распиновку проверял трижды. Подскажите пожалуйста, как запустить экран ?
arduinoLab Подключаю Mega 2560 с китайским драйвером CH341. Экран TFT LCD 1.8. После подачи питания , экран загорается белым, видно слабое мерцание. Библиотеки пробовал стандартные. Понимаю, что какая то мелочь, но..... Ошибку сам найти не могу.
+Дмитрий Л Сам убил пол дня перепробовал кучу примеров.Пока не взял в руки тестер .Китайские проводки не очень надежны.Оказалось не было контакта RESET->8 причем после замены проводка на другой он оказался тоже Г. .Китайцы обжимают проводки прямо за изоляцию как он будет проводить ток?
Спасибо за ответ, можете ли вы дать ссылку на библиотеку для этого дисплейчика которая используется в примере. И знает ли кто-нибудь возможно ли использование этого дисплея с библиотекой UTFT (при самостоятельном определении выводов) т.е. я хочу использовать не аппаратный SPI. Спасибо, удачи.
Andrea5124 экранам на контроллерах ILI9341 нужен логический уровень 3,3 вольта, соответственно для подключения его к 5 вольтовой ардуине нужен делитель напряжения или более другой конвертер уровней.
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 х независимых датчиков на один экран .
да пустим есть экран TFT 1.8 128-160. и есть два датчика температуры и влажности , пусть самые распространённые dht 22 или 11. как . как вывести нам показания на этот или похожий экран. Я думаю это будет очень полезно для многих начинающих в этой интересной теме. спасибо с уважением!
Поддерживаю!
Ведь ищут информацию по таким дисплеям новички безопытные, и это не есть плохо, все мы когда-то учились, никто гением не родился.
А как правило что ни найдешь, так это уже подключеный модуль с демонстрацией стандартного примера, а-ля "глядите-ка, как работает"!
И ни одного мало-мальского примера типа: подключать вот так, вот какие функции можно использовать, вот как надпись вывести, и текст.
*ХОТЯ НИКТО НИКОГО И НЕ ОБЯЗАН УЧИТЬ*
И УЖ ЕСЛИ ВОЗМУЩАТЬСЯ, ТО СКАЖУ, ЧТО ИМЕЯ СТАНДАРТНЫЕ ПРИМЕРЫ В ИДЕ,- МОЖНОИ САМОМУ РАЗОБРАТЬСЯ *БЫЛО БЫ ЖЕЛАНИЕ И КАПЕЛЬКА СООБРАЗИТЕЛЬНОСТИ*
@@Mikhail-Milkhail бгггг тут ваша капелька сообразительности не поможет нужно учить С++
Привет. Спасибо за видео, многим любителям электроники помогают как раз такие обучающие видео. У меня вопрос: можете-ли вы сделать пример с таким экраном + чтение и вывод изображения с встроенного SD card ридера. Спасибо.
V_Lab Corporation learn.adafruit.com/1-8-tft-display/displaying-bitmaps
+arduinoLab в примерах идёт считывание картинки. Существуют методы для записи данных на sd экрана?
John Sambrerra, стандартная библиотека sd, я еще не пробовал но должно работать
Приветствую. Логика этого экрана напрямую совместима с пинами на 5 вольт или нужны делители, левелшифтеры и прочее? Спасибо за видео =)
Если всё делать по уму, то напряжение логики 3,3v. Но как показывает практика, дисплей отлично работает и с 5v логикой, поэтому смело можно подключать напрямую, без делителей!
Здравствуйте! Вопрос: в какой библиотеке для ST7735S работает процедура getpixel(x,y) ?
Типа, хочу перемещать указатель...
Доброго времени суток. У меня возник вопрос по экрану: Настройка частоты смены кадров, команда 0xB1(из даташита) там формула Frame rate=fosc/((RTNA + 20) x (LINE + FPA + BPA)). Вопрос что это за переменные: RTNA, FPA(front porch), BPA(back porch) и за что они отвечают? Судя из комментариев в нескольких библиотеках на данный экранчик понятно что это какие-то линии...
Здравствуйте! Собираюсь заказывать данный экран. Интересует следующий вопрос: подключение к Arduino Leonardo отличается от подключения к Uno?
Олег Кузнецов отличается
А поконкретнее?
А можно ли подключить к ардуино уно 2 таких дисплея? То есть порт 13 и 11 к первому, а 12 и 10 ко второму. Возможно ли подключить эти 2 дисплея к 1 ардуино нано?
Здравствуйте! У вас есть datasheet на этот дисплей? Не на контроллер, а на сам дисплей. На контроллер я нашел.
я их не клепаю по ночам, спрашивай у тех, кто их производит.
Подскажи, как такой экран реагирует на динамические картинки и эксплуатацию около нуля, у меня сейчас стоит монохромный на контроллере st7565 очень плохо показывает динамическую картинку особенно при низкой температуре
Еба!!! Как информативно!
Доброго времени суток ! При подключении 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 причем после замены проводка на другой он оказался тоже Г. .Китайцы обжимают проводки прямо за изоляцию как он будет проводить ток?
Спасибо за ответ, можете ли вы дать ссылку на библиотеку для этого дисплейчика которая используется в примере. И знает ли кто-нибудь возможно ли использование этого дисплея с библиотекой UTFT (при самостоятельном определении выводов) т.е. я хочу использовать не аппаратный SPI. Спасибо, удачи.
V_Lab Corporation библиотека из комплекта. UTFT этот экран знает.
привет загрузил скетч тфт не среагировал как был белым так и остался подключил все правельно?
Hello can I have the code of temperature of this display lijke the video??
Thanks Andrea
А как кирилицу выводить?
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 вольтовой ардуине нужен делитель напряжения или более другой конвертер уровней.
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);
}
Мучаюсь мучаюсь никак не могу подключить к eps8266(
я подключил на канале есть
Спасибо.
Здравствуйте пожалуйста раскройте секреты написанного скетча уже устал искать причины ошибок проект радио кот пенсионер ампервольтметр
Все что смог тоже как вы но первый пример до того что вы показали почему то на секунду появляется и исчезает
подскажете пожалуйста какой размер самого экрана а не платы.
Как перевернуть строки что бы вертикально показывал.
Смотрите стандартные примеры, откройте файлы библиотеки, есть функция "ротейт"
как сделать русский язык ?
А нахера?Сделано в Китае по патенту Италии.🤣
Цвет что-то не в RGB.. BGR?
библиотека чудит
и показывает 102 вместо 1023, надо посвежее версию попробовать, кстати UTFT работает как надо.
+arduinoLab А каким это образом она работает, как вы нужное разрешение выставили?
А хде втыкать в Ардуино че не паказал??
в аппаратный spi