ЛУЧШИЙ ЭКРАН ДЛЯ АРДУИНО ARDUINO TFT LCD 1.44 SPI 128Х128 ЗА $3!
Вставка
- Опубліковано 6 лют 2016
- Отличный и дешевый экран для ардуино с Алиэкспресс:
TFT 1.44 128x128 NOKIA 5110: ali.pub/22dgsv резерв: ali.pub/22dgve
LCD 1602 I2C: goo.gl/1HRKlW
Arduino Nano: goo.gl/q9PvQF
Библиотеки:
ILI9163 -- goo.gl/VeFVVn
Adafruit -- goo.gl/Je8j99
Русификация Adafruit -- goo.gl/h36w3w
Если изображение съезжает вниз. Решение:
Файл в библиотеке "TFT_ILI9163C_settings.H" в строке "#define __OFFSET 32" -- тут 32 заменяем на ноль.
Скетч: cloud.mail.ru/public/8Nxt/Hmz...
Подписывайся на канал и не пропускай новые видео: goo.gl/hpLJSr
-----------------------------------
ePNCashback официально возвращают 7% от стоимости всех товаров на Алиэкспресс: goo.gl/kYbrbq
-----------------------------------
Группа ВК: china_nay
-----------------------------------
Это лучший экран для ардуино! Можно писать и рисовать, можно накладывать текст, можно переворачивать картинку! И все этого за 3 доллара!
#voltnikArduino - Наука та технологія
Отличная работа! Успехов!
О, интересный экранчик, тоже себе такой закажу и обзорчик сделаю, пока видео смотрел, даже проектик в голову пришел который можно с ним сделать... лайк
Из Китая TV какой проектик?
Резистор подсветки при переходе на 5 вольт нужно заменять не на более мощный, а на резистор с другим номиналом. Мощность резистора можно оставить прежнюю.
i dont mean to be offtopic but does anyone know a method to get back into an instagram account?
I stupidly forgot my password. I love any tips you can offer me.
Вахх, нашёл оговорку ты!!! Какой Молодис друг 😜😎👍
А как у дисплея с углами обзора, контрастностью? Видимо типичные 60-90 градусов?
А то на видео он все время по одним углом, и ощущение, что там контрастность чуть ли не как у OLED :)
какой функцией в коде можно посчитать время ,допустим, с нажатия на кнопку, до ее отпускания?
Скажите, можно ли вместо него, поставить олэд дисплей?
А подключение пинов для arduino leonardo чем то будут отличаться от этого варинта? В частности вопрос по 11 и 13 пинам. Сижу вот репу чешу. воткнул все так как написано. Прошил, экран просто белым горит а в мониторе порта пусто. странно, 33 строка то должна выполняться, там где Serial.println("TACHOMETER 3"); И перепрошивал несколько раз. Скетч же не надо переделывать под Uno?
Изображение съезжает вниз. Решение.
Файл в библиотеке "TFT_ILI9163C_settings.H" в строке "#define __OFFSET 32" заменяем на ноль.
+XeroxLaser, подтверждаю. тоже приехал новый экран, тоже сдвиг. решается заменой на ноль.
*Подскажи как подключить новый экран 240*240 к ардуино к каким пинам? Пины SCL SDA RES DC BLK Перерыл весь инет о нем инфы ноль. Только два сайта где расхваливают его какой он хорлший.*
есть осцилограф на ардуино с экраном от нокии, этот можно вместо того поставить?
Полезно пасибки
подскажите вкак подключить 1.4" TFT 128x128 ----Wemos D1 R2 НЕ R1 а именно R2
подскажите пожалуйста. когда экран орентирован по умолчанию все отлично работает, если повернуть появляется полоса:( tft.setRotation(3); // в библиотеку ходил там везде на офсетах 0 стоит
Все очень классно , но хотелось бы узнать как повернуть изображение на 90 или 180 градусов. Может быть в некоторых проектах не удастся расположить экран в стандартное положение.
tft.setRotation(3); //угол поворота экрана в градусах: 0 = 0, 1 = 90, 2 = 180, 3 = 270
подскажите, какое энергопотребление у этого дисплея?
А другие шрифты доступны для этого дисплея?
Спасибо.
Круто.
а картинку по типу jpeg можно залить в экран?
Привет! Заказы принимаете?
А сколько на сколько сантиметров на сколько это чудо техники?
фоновый звук просто не дает нормально слушать комментарии, писец просто
Обновить ссылку на скетчь можете?
с помощью непомню какого модуля можно подключить сразу два таких и будет 2х2 дисплей или 256х256
128*256 же! или сразу 4 подключаются?
Нифига не понял... Взял такой экран, а при подключении выяснилось, что пин LED подключать вообще не надо (подсветка и без этого работает, что не всегда нужно)...
библиотека, скетч лишь бы с рук сбыть, ошибок море, начиная с того что не стыкуются между собой библиотеки, установлены правильно, но ошибки исправлять без знаний невозможно, неужели нельзя было дать все рабочее на момент съемки видео, а не ссылки на версии меняющиеся, что бессмыслеенно даже пытаться запустить потом, ничего не работает. Adafruit в упор не видит библиотеку ili9163 помогите разобраться!
С русским текстом разобрался. как рисовать простые линии не могу разобраться. подскажите. киньте ссылку на какую нибудь информацию.
Помогите разобраться с русским текстом, буквы прописываются русским шрифтом но не те которые печатаю
Подключил подсветку на 5 вольт. перегорела за 3 секунды!! обидно что экран так и не успел опробовать, (((
Странно... пока пол дня работает от 5-ти вольт, резистор не менял.
идиотская музыка вначале, но видос отличный. спс
С учетом цены как минимум один из лучших, может не самый.
а моет ли экран работать как выход? то есть если у меня в плеере играет песня, чтобы название этой песни вводилось на экран, такое возможно сделать?
Вообще-то экран и есть выход.. Мы ж на нём отображаем информацию. Конечно возможно
а видел ли ты похожие проекты, как это реализовать?
скетч по ссылке недоступен
он жрёт 50мА или сколько?
это не лучшее
У меня просто белый экран. Ничего не помогает, в чем дело?
проверьте подключение
этот экран будет работать при отрицательной температуре -30 по цельсию
MegaEgor2010 никакой не будет
Скиньте скетч пж
в чём выгода? на али есть 240*240 экраны за те же деньги
Скорей всего на 2016 год (когда ролик вышел) это были не те же деньги.
Что делать если белый экран?
ищите SPI вашей ардуино, если mega2560 51 52
Добрый день! Подскажите как удалить часть строки на экране, не очищая весь экран? Хочу вывести часы и чтобы менялись только цифры, а не мигал весь экран? Может есть какая то функция?
нарисовать закрашенный прямоугольник цвета фона.
а команду не подскажите? Где вообще можно найти все команды для графики данного экрана? Прощу прощение за такие вопросы, просто я только недавно стал изучать ардуино
в описании видео есть ссылка на скетч, там много команд. все команды есть в библиотеке. закрашенный квадратик: display.fillRect(60,16,23,55,RED);
Я для своего проекта использую такую фишку. Беру предыдущее значение, и пишу его цветом фона, а потом уже пишу новое значение.
Что бы менялись только цифры (или буквы, не суть) нужно устанавливать цвет двумя параметрами типа setTextColor(White, Black), где первый цвет букв, а второй цвет фона. Тогда новые символы просто закрывают старые полностью, а не смешиваются с ними, как при установке только одного из параметров White. В последнем случае фон прозрачный, а не черный и символы превращаются в кашу.
А если закрашивать предыдущим значением картинка будет мигать.
Цветной, но маленький уж очень. Для mp3 плеера или еще какой-то игрушки - пожалуй лучший, если же дело касается автоматизации каких-либо процессов то LCD12864 - вариант по-моему предпочтительней. Да не цветной, да чуть дороже, но не нужно будет с лупой в руках рассматривать.
+Юрий Агапов, для целей автоматизации лучше брать 5-7" с тачем. Избавитесь от кнопок. Ну и платформу raspberry pi, тогда легче связку со смартфонами-компами делать. Он как раз под задачи автоматизации заточен, множество велосипедов не придется изобретать. А ардуино это так.. для "поделок"..
+Чина-най не соглашусь на счет поделок, весь интернет просто завалили этими самыми поделками - часы, будильники, метеостанции и пр... то что можно за копейки в готовом варианте приобрести не изобретая велосипеда, а ведь в общем и целом на микроконтроллерах, которые используются в ардуино получаются вполне функциональные, компактные, надежные и недорогие устройства. Raspberry дорог, опять же операционка, хоть и Линукс - по мне это больше минус чем плюс в проектах по управлению процессами. Да и как правило в системах автоматизации всегда используется метод декомпозиции - несколько распберри в одном проекте в копейку влетит и еще какую ). Как головное устройство для удаленного мониторинга и управления проектом, визуализации несомненно да конечно хорош!
+Юрий Агапов, я подразумевал: ОДНА малина в центре, и управляет кучей ардуин, они как датчики используются (Modbus slave режим). В итоге у вас нет ограничений по памяти-интерфейсам-пинам-связкам с IP сетью. Саттелиты получатся простые и однотипные - получил запрос замерить температуру - замерил, передал. Ищите OpenHab и Modbus.
+Чина-най Уже знаком. Пока больше в бюджет упирается затея с распберри...
@@102diy ничего ты серьёзного на ардуине не сделаешь, и уж тем более на экране. 32 кб едва хватит, чтобы отрисовывать графику и хранить шрифты. На саму программу останется мало, к тому же могут понадобиться тяжёлые либы для каких-то реальных целей, а не часов и термометров.
для статики самое то, а вот для динамичных изображений он никакой
а можешь скинуть скеч
заранее спасибо
+женя КРАСНОВ, добавил ссылку в описание. вроде открывается.
да тот экран лучший , лучший на момент ...... вот лучше и с флешкой на борту .... времена идут ли понимаете ли ...
Это лучший экран для ардуино! Можно писать и рисовать, можно накладывать текст, можно переворачивать картинку! И все этого за 3 доллара!
ЗАКАЗЫВАЛ ТУТ:
TFT 1.44 128x128 NOKIA 5110: goo.gl/p9Bp2N
LCD 1602 I2C: goo.gl/1HRKlW
www.gearbest.com/lcd-led-display-module/pp_219113.html у меня такой. Он подороже, но 160х128 и с SD разъемом.
и где ты его за полтора бакса брал?
В магазинах по продаже запчастей для телефонов.
Сам подключал LCD экран к Arduino на базе МК STM32F103C8T6 по SPI и пришлось доделывать библиотеки из интернет, чтобы можно было выводить шрифты разных размеров и с кириллицей.
Если кому интересно выложил на канале с проектом в архиве на Кейл студии.
Что делать у меня экран белый. Даже если скетч залить не меняется.
скорее всего не правильно подключен. или нужно в скетче правильно назначить пины. чаще всего RST на 9 пин вместо 8го. проверьте как у вас подключено и как прописано в скетче.
Может все таки кого нибудь торкнет подключить ардуино в ВГА. Видел видио, но они так себе. Только несколько цветов. Лень время тратить на такое. В чем проблема не пойму? Мониторов - уже все помойки забиты. А к ардуино никто толком так и не подключил. :(((((((( Все тыкают экраны китайские :))))
Ну, так себе урок... Это подключаем к 10-у пину, то - у 8-у... Зачем, почему так, науке, как говорится, не известно...
Пины напрямую подключаются?
+Максим Соловьёв, да. без резисторов
+Чина-най всё вроде правильно а белый дисплей только, на меге так же пины идут?
+Максим Соловьёв, нет. на меге SPI шина на других пинах 50-53. смотрите по документации.
+Чина-най всё заработало, спасибо
MISO - 50
MOSI - 51
SCK - 52
SS - 53
На экране логика на 3.3 в. т.е. с уно и выше через резисторные делители
самый лучший потому, что ты его купил?
Перешёл по ссылке, посмотреть и заказать, увидел, что мой аккаунт заблокировали за "злоупотребление защитой покупателя" :((( Хотя, я бы с этим очень даже поспорил... Подал апелляцию и написал в ЦПП, может помогут...
Вот, вроде автор и не виноват ни в чём, а осадок остался... )
Нормальный видос. Но мне в паблике не стоит спамить кешбековыми ссылками. Удачи.
+Mr ПоделкинЦ это ж бот раскидывал. как ему сказали так и раскидал. перепостил нормально.
Всё бы хорошо, только не надо махать руками.
русский не работает никак с библиотеками скетч из примеров rus не взлетает на 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);
}
прикольно а что такое ардуино!?
+Виталий Ягупов, микроконтроллер который очень легко программировать и делать крутые проекты в железках. этот микроконтроллер сейчас установлен в куче разной электроники. мультиварки-передатчики-кофемашины-контроллеры лент и т.д. до 80% мелкой электроники на нем.
Нет, вы не правы, Ардуино это плата с микроконтроллером её ни в какие кофемашины и мультиварки не устанавливают. И да, ардуино это детский сад, для качественных проектов она не подходит.
в капсульных кофемашинах например CREMESSO UNO используются микроконтроллеры такие же как в ардуино и схематически очень похоже
en español
wut? ЧИНА-НАЙ?!
Почему белый екран
?
не работает русский язык, дайте готовую папку лучше
За обзор спасибо !
Через 6 лет вижу это... А извените, блядство и убийства в тренде... Кто их продвигает?
Убери музыку. Если музыка нравится, слушай отдельно. Нам она только мешает.
лучший экран это Nextion
Mix Watt за три бакса?
Obsidian по цене и товар. Смотря же опять какие потребности и какие проекты.
Nextion имеет свою систему а на Ардуино остаётся логика