Как настроить LCD ДИСПЛЕЙ и I2C на Arduino ?!
HTML-код
- Опубликовано: 11 сен 2024
- В этом видео вы научите программировать LCD дисплей на Arduino. Мы будем выводить на экран текст и анимацию.
Ссылка на все кода: drive.google.c...
LCD Custom Character Generator: maxpromer.gith...
********************************************
Если есть предложения, то пишите их в комментариях.
********************************************
#курсач25 #ардуино #arduino
Идеальный курс, все очень понятно объясняете))) Спасибо огромное!
Слишком недооценённый канал, очень интересный и познавательный контент, и при этом очень приятно слушать ведущего, продолжай в том же духе❤
Огромное спасибо за этот ролик! Наткнулся я на тебя случайно. Продолжай в том же духе
Спасибо! :)
Красава. Продолжай в том же духе.
Супер! Дуже дякую!
Велике дякую за працю. Сподіваюся буде побільше контенту українською!)
Дякую! Я вже думаю над цим! Шукаю корисну тему для глядачів)
@@teacherinventor цікаво буде лиш тоді, коли автор сам горить ідеєю, головне, щоб вам в першу чергу було цікаво, а інші вже самі підтягнуться
Огромное спасибо за изложенный материал!)
void loop(){
for (int i = 0; i
1:50 Боже мой 2 недели я бился головой и не мог заставить эту штуковину отображать текст. И вот наконецто ответ - все уже давным давно работало. Боже какой же тупой оказалась проблема.
у тебя были проблемы с тем, что дисплей выводит только белые квадраты?
Спасибо за видео!
Вкратце история. У меня изначально экран светил очень плохо. Затем я заметил, что когда я что-то не так подключаю из других модулей, экран становиться чётче, и я подумал, а что если соединить 5v и землю, и у меня экран действительно стал лучше светить. Только если долго держать, появится запах дешёвого, китайского пластика.
Блок питания нужен мощнее.
Кстати, продолжение истории. Я на следующий день решил сделать экран ещё ярче, но он стал терять яркость, а потом и вовсе перестал светить. И в итоге я сжег свою ардуинку вместе с экраном.
Харош, у алекса гайвера у меня его библа не ставилась, а твоя встала.
Не работает дисплей как горит синий фон белые квадраты так и горит
Пожалуйста сделайте видео, как подключить DHT11 к дисплею, БЕЗ I2C
Здраствуйте как исправить эту ошибку Compilation error: no matching function for call to 'LiquidCrystal_I2C::begin()'
така ж фігня... Схоже, вимагає завантажену бібліотеку, що в лапках. За посиланням автора завантажив, в переліку на Arduino IDE 2.3.2 (в ній програмую ардуіно уно) вона не відображається чомусь(((
+
+ таука ж фігня не зрозумів як виправити помилку
можно с тобой связаться как нибудь?
хоть бы припаял модуль I2C к дисплею!!
люди тебя смотрят, потом на форумы идут вопросы задавать, почему не работает...
Ничего не работает, код сканер не находит ничего, одним словом спасибо автору
такая проблема сначало была подсветка и белые кубики, а потом пропала подсветка и не выводится ни чего I2C ни тогда ни тогда не видел
Це всьо клас, але як і куда підключив кнопку до гри ніде немає схемки
Можно ли подключить экран с i2C без библиотеки?
А почему ты больше не снимаешь Scartch?
не успеваю всё :(
На ардуине есть sda и scl выводы чтобы не мучатся
А что делать если arduino ide пишет что всё норм а на дисплее текст не отображается?
неправильно подключил айтуси
Когда я подключаю этот дисплей, то у меня просто горит первая строка и все
ардуіно повинно мати завантажений скетч, аби щось цікаве відображалось.
одна из возможных причин - неправильно указанный адрес в начале кода
Помоги пожалуйста, у меня на экране 1602 когда подключил ввел код просто показывает белые кубы сколько искал в интернете так и не нашел решение
Ты все правельно подключил?
не правильно подключил i2c
было такое же. оказалось, в коде неправильный адрес указал. про адрес в начале видео сказано уже
@@radlEve у меня он нихуя не работает почему-то
@@radlEve вообще теперь
А я зафиксировал изолентой😂
А я двухсторонним скотчем😂
Я улучшил твою программу чтоб показывала все символы на дисплее а также сделал ее более компактной испольвовав цикл.
#include
#include
LiquidCrystal_I2C lcd(0x27, 16, 2);
#define BACKLIGHT_PIN 13
int time = 50;
void setup() {
// put your setup code here, to run once:
pinMode(BACKLIGHT_PIN, OUTPUT);
digitalWrite(BACKLIGHT_PIN, HIGH);
// initialize the LCD
lcd.begin();
lcd.home ();
}
byte j = 0;
byte simb = 0;
byte i = 0;
void loop() {
lcd.setCursor (i, j);
lcd.write(simb);
delay(time);
simb++;i++;
if (i>15) {i=0;if(j){j=0;delay(5000);}else{j=1;}}
}