Тёмный

ЛУЧШИЙ ЭКРАН ДЛЯ АРДУИНО ARDUINO TFT LCD 1.44 SPI 128Х128 ЗА $3! 

Подписаться
Просмотров 149 тыс.
% 2 284

Отличный и дешевый экран для ардуино с Алиэкспресс:
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/Hmz3Uw2X2
Подписывайся на канал и не пропускай новые видео: goo.gl/hpLJSr
-----------------------------------
ePNCashback официально возвращают 7% от стоимости всех товаров на Алиэкспресс: goo.gl/kYbrbq
-----------------------------------
Группа ВК: china_nay
-----------------------------------
Это лучший экран для ардуино! Можно писать и рисовать, можно накладывать текст, можно переворачивать картинку! И все этого за 3 доллара!
#voltnikArduino

Наука

Опубликовано:

 

7 фев 2016

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 177   
@cadilvb3777
@cadilvb3777 6 лет назад
Отличная работа! Успехов!
@VDLab1
@VDLab1 7 лет назад
А как у дисплея с углами обзора, контрастностью? Видимо типичные 60-90 градусов? А то на видео он все время по одним углом, и ощущение, что там контрастность чуть ли не как у OLED :)
@artpcb
@artpcb 8 лет назад
О, интересный экранчик, тоже себе такой закажу и обзорчик сделаю, пока видео смотрел, даже проектик в голову пришел который можно с ним сделать... лайк
@yukhnevich
@yukhnevich 7 лет назад
Из Китая TV какой проектик?
@soldervas
@soldervas 5 лет назад
Резистор подсветки при переходе на 5 вольт нужно заменять не на более мощный, а на резистор с другим номиналом. Мощность резистора можно оставить прежнюю.
@elianrocco2357
@elianrocco2357 2 года назад
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.
@misha_mikheev
@misha_mikheev 2 года назад
Вахх, нашёл оговорку ты!!! Какой Молодис друг 😜😎👍
@aleksmir5740
@aleksmir5740 8 лет назад
А подключение пинов для arduino leonardo чем то будут отличаться от этого варинта? В частности вопрос по 11 и 13 пинам. Сижу вот репу чешу. воткнул все так как написано. Прошил, экран просто белым горит а в мониторе порта пусто. странно, 33 строка то должна выполняться, там где Serial.println("TACHOMETER 3"); И перепрошивал несколько раз. Скетч же не надо переделывать под Uno?
@user-rt7cm2xj3t
@user-rt7cm2xj3t 7 лет назад
какой функцией в коде можно посчитать время ,допустим, с нажатия на кнопку, до ее отпускания?
@x_mouzzer_x
@x_mouzzer_x 3 года назад
подскажите пожалуйста. когда экран орентирован по умолчанию все отлично работает, если повернуть появляется полоса:( tft.setRotation(3); // в библиотеку ходил там везде на офсетах 0 стоит
@viktoryofzsu3922
@viktoryofzsu3922 4 года назад
Скажите, можно ли вместо него, поставить олэд дисплей?
@STALKER-cy7uu
@STALKER-cy7uu 5 лет назад
подскажите вкак подключить 1.4" TFT 128x128 ----Wemos D1 R2 НЕ R1 а именно R2
@strimstrimov3748
@strimstrimov3748 7 лет назад
есть осцилограф на ардуино с экраном от нокии, этот можно вместо того поставить?
@user-nc4zv8xq6i
@user-nc4zv8xq6i 7 лет назад
фоновый звук просто не дает нормально слушать комментарии, писец просто
@perchunv1063
@perchunv1063 6 лет назад
Все очень классно , но хотелось бы узнать как повернуть изображение на 90 или 180 градусов. Может быть в некоторых проектах не удастся расположить экран в стандартное положение.
@user-hg4lb5el7c
@user-hg4lb5el7c 6 лет назад
tft.setRotation(3); //угол поворота экрана в градусах: 0 = 0, 1 = 90, 2 = 180, 3 = 270
@ExWheel
@ExWheel 8 лет назад
Изображение съезжает вниз. Решение. Файл в библиотеке "TFT_ILI9163C_settings.H" в строке "#define __OFFSET 32" заменяем на ноль.
@voltNik_channel
@voltNik_channel 8 лет назад
+XeroxLaser, подтверждаю. тоже приехал новый экран, тоже сдвиг. решается заменой на ноль.
@user-nh4sg6ql7m
@user-nh4sg6ql7m 5 лет назад
*Подскажи как подключить новый экран 240*240 к ардуино к каким пинам? Пины SCL SDA RES DC BLK Перерыл весь инет о нем инфы ноль. Только два сайта где расхваливают его какой он хорлший.*
@XxxXxx-rc2nw
@XxxXxx-rc2nw 7 лет назад
подскажите, какое энергопотребление у этого дисплея?
@user-hg4lb5el7c
@user-hg4lb5el7c 6 лет назад
А другие шрифты доступны для этого дисплея?
@ufoFly666
@ufoFly666 7 лет назад
а картинку по типу jpeg можно залить в экран?
@masterkit9517
@masterkit9517 4 года назад
библиотека, скетч лишь бы с рук сбыть, ошибок море, начиная с того что не стыкуются между собой библиотеки, установлены правильно, но ошибки исправлять без знаний невозможно, неужели нельзя было дать все рабочее на момент съемки видео, а не ссылки на версии меняющиеся, что бессмыслеенно даже пытаться запустить потом, ничего не работает. Adafruit в упор не видит библиотеку ili9163 помогите разобраться!
@iakovkate1016
@iakovkate1016 6 лет назад
Нифига не понял... Взял такой экран, а при подключении выяснилось, что пин LED подключать вообще не надо (подсветка и без этого работает, что не всегда нужно)...
@user-zp5cr5fb5d
@user-zp5cr5fb5d 8 лет назад
с помощью непомню какого модуля можно подключить сразу два таких и будет 2х2 дисплей или 256х256
@kokzok
@kokzok 8 лет назад
128*256 же! или сразу 4 подключаются?
@user-bj7wj5rd3v
@user-bj7wj5rd3v 8 лет назад
Привет! Заказы принимаете?
@veterfpv4974
@veterfpv4974 7 лет назад
Подключил подсветку на 5 вольт. перегорела за 3 секунды!! обидно что экран так и не успел опробовать, (((
@minimuk
@minimuk 4 года назад
Странно... пока пол дня работает от 5-ти вольт, резистор не менял.
@user-hg4lb5el7c
@user-hg4lb5el7c 6 лет назад
С русским текстом разобрался. как рисовать простые линии не могу разобраться. подскажите. киньте ссылку на какую нибудь информацию.
@vladimirbatsilo4431
@vladimirbatsilo4431 6 лет назад
Помогите разобраться с русским текстом, буквы прописываются русским шрифтом но не те которые печатаю
@user-cg2fw3kw9d
@user-cg2fw3kw9d 5 лет назад
А сколько на сколько сантиметров на сколько это чудо техники?
@lexalexa9290
@lexalexa9290 6 лет назад
Обновить ссылку на скетчь можете?
@SplashT
@SplashT 7 лет назад
идиотская музыка вначале, но видос отличный. спс
@kentforthable
@kentforthable 7 лет назад
а моет ли экран работать как выход? то есть если у меня в плеере играет песня, чтобы название этой песни вводилось на экран, такое возможно сделать?
@user-fo2xd9jz7k
@user-fo2xd9jz7k 7 лет назад
Вообще-то экран и есть выход.. Мы ж на нём отображаем информацию. Конечно возможно
@kentforthable
@kentforthable 7 лет назад
а видел ли ты похожие проекты, как это реализовать?
@user-lx9br6wl3f
@user-lx9br6wl3f 8 лет назад
Полезно пасибки
@user-ys2rr8qx9n
@user-ys2rr8qx9n 8 лет назад
Круто.
@aln9391
@aln9391 6 лет назад
С учетом цены как минимум один из лучших, может не самый.
@user-ep7re3vv8t
@user-ep7re3vv8t 8 лет назад
Добрый день! Подскажите как удалить часть строки на экране, не очищая весь экран? Хочу вывести часы и чтобы менялись только цифры, а не мигал весь экран? Может есть какая то функция?
@voltNik_channel
@voltNik_channel 8 лет назад
нарисовать закрашенный прямоугольник цвета фона.
@user-ep7re3vv8t
@user-ep7re3vv8t 8 лет назад
а команду не подскажите? Где вообще можно найти все команды для графики данного экрана? Прощу прощение за такие вопросы, просто я только недавно стал изучать ардуино
@voltNik_channel
@voltNik_channel 8 лет назад
в описании видео есть ссылка на скетч, там много команд. все команды есть в библиотеке. закрашенный квадратик: display.fillRect(60,16,23,55,RED);
@FlameWinds
@FlameWinds 8 лет назад
Я для своего проекта использую такую фишку. Беру предыдущее значение, и пишу его цветом фона, а потом уже пишу новое значение.
@RogovAB
@RogovAB 7 лет назад
Что бы менялись только цифры (или буквы, не суть) нужно устанавливать цвет двумя параметрами типа setTextColor(White, Black), где первый цвет букв, а второй цвет фона. Тогда новые символы просто закрывают старые полностью, а не смешиваются с ними, как при установке только одного из параметров White. В последнем случае фон прозрачный, а не черный и символы превращаются в кашу. А если закрашивать предыдущим значением картинка будет мигать.
@MegaEgor2010
@MegaEgor2010 7 лет назад
этот экран будет работать при отрицательной температуре -30 по цельсию
@yukhnevich
@yukhnevich 7 лет назад
MegaEgor2010 никакой не будет
@Calico_Calicos
@Calico_Calicos 7 лет назад
он жрёт 50мА или сколько? это не лучшее
@alexandrlatukhin6345
@alexandrlatukhin6345 3 года назад
Спасибо.
@Ivan-eq1ky
@Ivan-eq1ky 6 лет назад
Скиньте скетч пж
@dima-ry
@dima-ry 5 лет назад
в чём выгода? на али есть 240*240 экраны за те же деньги
@KMiNT21
@KMiNT21 4 года назад
Скорей всего на 2016 год (когда ролик вышел) это были не те же деньги.
@baikolepus
@baikolepus 6 лет назад
У меня просто белый экран. Ничего не помогает, в чем дело?
@user-hg4lb5el7c
@user-hg4lb5el7c 6 лет назад
проверьте подключение
@user-hg4lb5el7c
@user-hg4lb5el7c 6 лет назад
скетч по ссылке недоступен
@kotikvadik3000
@kotikvadik3000 4 года назад
Ну, так себе урок... Это подключаем к 10-у пину, то - у 8-у... Зачем, почему так, науке, как говорится, не известно...
@102diy
@102diy 8 лет назад
Цветной, но маленький уж очень. Для mp3 плеера или еще какой-то игрушки - пожалуй лучший, если же дело касается автоматизации каких-либо процессов то LCD12864 - вариант по-моему предпочтительней. Да не цветной, да чуть дороже, но не нужно будет с лупой в руках рассматривать.
@voltNik_channel
@voltNik_channel 8 лет назад
+Юрий Агапов, для целей автоматизации лучше брать 5-7" с тачем. Избавитесь от кнопок. Ну и платформу raspberry pi, тогда легче связку со смартфонами-компами делать. Он как раз под задачи автоматизации заточен, множество велосипедов не придется изобретать. А ардуино это так.. для "поделок"..
@102diy
@102diy 8 лет назад
+Чина-най не соглашусь на счет поделок, весь интернет просто завалили этими самыми поделками - часы, будильники, метеостанции и пр... то что можно за копейки в готовом варианте приобрести не изобретая велосипеда, а ведь в общем и целом на микроконтроллерах, которые используются в ардуино получаются вполне функциональные, компактные, надежные и недорогие устройства. Raspberry дорог, опять же операционка, хоть и Линукс - по мне это больше минус чем плюс в проектах по управлению процессами. Да и как правило в системах автоматизации всегда используется метод декомпозиции - несколько распберри в одном проекте в копейку влетит и еще какую ). Как головное устройство для удаленного мониторинга и управления проектом, визуализации несомненно да конечно хорош!
@voltNik_channel
@voltNik_channel 8 лет назад
+Юрий Агапов, я подразумевал: ОДНА малина в центре, и управляет кучей ардуин, они как датчики используются (Modbus slave режим). В итоге у вас нет ограничений по памяти-интерфейсам-пинам-связкам с IP сетью. Саттелиты получатся простые и однотипные - получил запрос замерить температуру - замерил, передал. Ищите OpenHab и Modbus.
@102diy
@102diy 8 лет назад
+Чина-най Уже знаком. Пока больше в бюджет упирается затея с распберри...
@wlasov
@wlasov 5 лет назад
@@102diy ничего ты серьёзного на ардуине не сделаешь, и уж тем более на экране. 32 кб едва хватит, чтобы отрисовывать графику и хранить шрифты. На саму программу останется мало, к тому же могут понадобиться тяжёлые либы для каких-то реальных целей, а не часов и термометров.
@j0nikus
@j0nikus 4 года назад
для статики самое то, а вот для динамичных изображений он никакой
@drgonzo1244
@drgonzo1244 5 лет назад
да тот экран лучший , лучший на момент ...... вот лучше и с флешкой на борту .... времена идут ли понимаете ли ...
@user-hr7qw5dd9v
@user-hr7qw5dd9v 4 года назад
Может все таки кого нибудь торкнет подключить ардуино в ВГА. Видел видио, но они так себе. Только несколько цветов. Лень время тратить на такое. В чем проблема не пойму? Мониторов - уже все помойки забиты. А к ардуино никто толком так и не подключил. :(((((((( Все тыкают экраны китайские :))))
@Nakin_72
@Nakin_72 7 лет назад
Что делать если белый экран?
@masterkit9517
@masterkit9517 5 лет назад
ищите SPI вашей ардуино, если mega2560 51 52
@geraappolonov
@geraappolonov 7 лет назад
Перешёл по ссылке, посмотреть и заказать, увидел, что мой аккаунт заблокировали за "злоупотребление защитой покупателя" :((( Хотя, я бы с этим очень даже поспорил... Подал апелляцию и написал в ЦПП, может помогут... Вот, вроде автор и не виноват ни в чём, а осадок остался... )
@user-in5qd8ho3n
@user-in5qd8ho3n 8 лет назад
а можешь скинуть скеч заранее спасибо
@voltNik_channel
@voltNik_channel 8 лет назад
+женя КРАСНОВ, добавил ссылку в описание. вроде открывается.
@user-zp2wt6dc3r
@user-zp2wt6dc3r 4 года назад
самый лучший потому, что ты его купил?
@madmax3837
@madmax3837 8 лет назад
Пины напрямую подключаются?
@voltNik_channel
@voltNik_channel 8 лет назад
+Максим Соловьёв, да. без резисторов
@madmax3837
@madmax3837 8 лет назад
+Чина-най всё вроде правильно а белый дисплей только, на меге так же пины идут?
@voltNik_channel
@voltNik_channel 8 лет назад
+Максим Соловьёв, нет. на меге SPI шина на других пинах 50-53. смотрите по документации.
@madmax3837
@madmax3837 8 лет назад
+Чина-най всё заработало, спасибо MISO - 50 MOSI - 51 SCK - 52 SS - 53
@ved_s
@ved_s 6 лет назад
На экране логика на 3.3 в. т.е. с уно и выше через резисторные делители
@Techn0man1ac
@Techn0man1ac 8 лет назад
Нормальный видос. Но мне в паблике не стоит спамить кешбековыми ссылками. Удачи.
@voltNik_channel
@voltNik_channel 8 лет назад
+Mr ПоделкинЦ это ж бот раскидывал. как ему сказали так и раскидал. перепостил нормально.
@masterkit9517
@masterkit9517 5 лет назад
русский не работает никак с библиотеками скетч из примеров 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); }
@vsvr1635
@vsvr1635 3 года назад
Всё бы хорошо, только не надо махать руками.
@voltNik_channel
@voltNik_channel 8 лет назад
Это лучший экран для ардуино! Можно писать и рисовать, можно накладывать текст, можно переворачивать картинку! И все этого за 3 доллара! ЗАКАЗЫВАЛ ТУТ: TFT 1.44 128x128 NOKIA 5110: goo.gl/p9Bp2N LCD 1602 I2C: goo.gl/1HRKlW
@FlameWinds
@FlameWinds 8 лет назад
www.gearbest.com/lcd-led-display-module/pp_219113.html у меня такой. Он подороже, но 160х128 и с SD разъемом.
@SaLaGaDH
@SaLaGaDH 7 лет назад
и где ты его за полтора бакса брал?
@AleksandrArtroom
@AleksandrArtroom 7 лет назад
В магазинах по продаже запчастей для телефонов. Сам подключал LCD экран к Arduino на базе МК STM32F103C8T6 по SPI и пришлось доделывать библиотеки из интернет, чтобы можно было выводить шрифты разных размеров и с кириллицей. Если кому интересно выложил на канале с проектом в архиве на Кейл студии.
@fordad4717
@fordad4717 6 лет назад
Что делать у меня экран белый. Даже если скетч залить не меняется.
@user-hg4lb5el7c
@user-hg4lb5el7c 6 лет назад
скорее всего не правильно подключен. или нужно в скетче правильно назначить пины. чаще всего RST на 9 пин вместо 8го. проверьте как у вас подключено и как прописано в скетче.
@MsVental
@MsVental 8 лет назад
прикольно а что такое ардуино!?
@voltNik_channel
@voltNik_channel 8 лет назад
+Виталий Ягупов, микроконтроллер который очень легко программировать и делать крутые проекты в железках. этот микроконтроллер сейчас установлен в куче разной электроники. мультиварки-передатчики-кофемашины-контроллеры лент и т.д. до 80% мелкой электроники на нем.
@user_PsevdonimyEtoPolnyjOtstoj
Нет, вы не правы, Ардуино это плата с микроконтроллером её ни в какие кофемашины и мультиварки не устанавливают. И да, ардуино это детский сад, для качественных проектов она не подходит.
@basilstadnik1342
@basilstadnik1342 6 лет назад
в капсульных кофемашинах например CREMESSO UNO используются микроконтроллеры такие же как в ардуино и схематически очень похоже
@misha_mikheev
@misha_mikheev 2 года назад
За обзор спасибо ! Через 6 лет вижу это... А извените, блядство и убийства в тренде... Кто их продвигает?
@masterkit9517
@masterkit9517 4 года назад
не работает русский язык, дайте готовую папку лучше
@Ivan-eq1ky
@Ivan-eq1ky 6 лет назад
Почему белый екран
@gusgus2411
@gusgus2411 3 года назад
Убери музыку. Если музыка нравится, слушай отдельно. Нам она только мешает.
@null384
@null384 6 лет назад
wut? ЧИНА-НАЙ?!
@umgarbort9926
@umgarbort9926 8 лет назад
en español
@Ivan-eq1ky
@Ivan-eq1ky 6 лет назад
?
@pingvin7954
@pingvin7954 7 лет назад
лучший экран это Nextion
@yukhnevich
@yukhnevich 7 лет назад
Mix Watt за три бакса?
@pingvin7954
@pingvin7954 7 лет назад
Obsidian​ по цене и товар. Смотря же опять какие потребности и какие проекты.
@ved_s
@ved_s 6 лет назад
Nextion имеет свою систему а на Ардуино остаётся логика