No video

Дисплей HD44780 + I2C \ Arduino урок!

  Рет қаралды 37,099

VirF Live Productions

VirF Live Productions

Күн бұрын

Небольшой урок по работе с HD44780 и I2C.
Информация которая мне кажеться будет интересна новичкам,
(во всяком случае мне в свое время не хватало подобного руководства)
Библиотека LiquidCrystal_I2C - yadi.sk/d/udxi...
Cхемы, картинки - yadi.sk/d/xoIR...
Плата I2C - ali.pub/qhkus
Дисплей HD44780 - ali.pub/y5bwm
Arduino Mini ali.pub/0ju1v
Arduino Nano (Micro USB, ATmega328) ali.pub/prkz6
Arduino Nano (MiniUSB, Atmega328) ali.pub/hrvdm
Arduino Nano (Micro USB, ATmega168) ali.pub/ml67j
Соединительные провода ali.pub/3c7xa
Модуль питания для макетки ali.pub/4dcit
Беспаечная макетная плата на 830 точек ali.pub/hbksl
Беспаечная макетная плата на 400 точек ali.pub/cyxot
Беспаечная макетная плата на 170 точек ali.pub/92bgf
Группа ВКонтакте new. vir...

Пікірлер: 55
@user-ct4co4ce1r
@user-ct4co4ce1r 7 жыл бұрын
СПАСИБО МУЖИК _ от всей души СПАСИБО !!!!!!!!!!
@andreymakhalin3000
@andreymakhalin3000 5 жыл бұрын
Спасибо, все заработало, только подкрутил контраст, всю голову сломал))))))))))))
@user-qi2hq4bd1e
@user-qi2hq4bd1e Жыл бұрын
Помог лайк
@vladdudka3325
@vladdudka3325 Жыл бұрын
Чотко👍
@MrGeekGhost
@MrGeekGhost 8 жыл бұрын
Добавь под видос скетч "i2c сканер". Помогает узнать адрес модуля.
@lokpasddq763
@lokpasddq763 5 жыл бұрын
не работает сканер. не работает i2c
@user-bg9it7qo1i
@user-bg9it7qo1i 8 жыл бұрын
молодец,старался
@lutsiuk5
@lutsiuk5 8 жыл бұрын
спасибо очень полезно. А с динамиком 8 Ом ,можете такой урок запилить. Управлять звуком к примеру для chiptune
@entiulkoro8277
@entiulkoro8277 3 жыл бұрын
Какой адрес l2c у дисплея
@user-matiza
@user-matiza 8 жыл бұрын
Спасибо.
@user-si2qh4ik9w
@user-si2qh4ik9w 8 жыл бұрын
Хороший видос ! скинь ссылки в алиэкспресс! Охота повторить
@maxneaga1643
@maxneaga1643 4 жыл бұрын
а как текст чтоб сдвигался в лево делать?
@dmitriychepurnoy2533
@dmitriychepurnoy2533 8 жыл бұрын
нравятся цветные
@user-he9ni6dh7o
@user-he9ni6dh7o 6 жыл бұрын
кстати... нашёл скетч I2C-Сканера который может определить адрес модуля yadi.sk/d/KnV_DAQ73ULAgz вобщем... прошиваем ардуинку, подключаем модуль к ардуино, включаем монитор порта и смотрим адрес модуля ))) всё очень просто )))
@timzip8867
@timzip8867 6 жыл бұрын
Огромное Спасибо
@user-he9ni6dh7o
@user-he9ni6dh7o 6 жыл бұрын
При загрузке скетча написанного из видео у меня возникла ошибка в строке "LiquidCrystal_I2C lcd(0x27, 16, 2);" оказалось надпись в скобках не соответствует в видео, в скобках (0x27, 16, 2) надо прописывать без пробелов вот так: "LiquidCrystal_I2C lcd(0x27,16,2);"
@lokpasddq763
@lokpasddq763 5 жыл бұрын
и что ? все равно не работает!! мусор китайский
@IBENDA
@IBENDA 7 жыл бұрын
Сделал все как у тебя и даже IDE такуюже поставил, а изображения нет. Пробовал и кучу других примеров. Может быть сам дисплей плохим? При регулировки контрастности изменения видны тока на первой строке.
@VirFLiveProductions
@VirFLiveProductions 7 жыл бұрын
Может и дисплей, но что то мне кажется ты попал на кривую библиотеку, это частенько бывает, переустанови библиотеку работы с экраном.
@IBENDA
@IBENDA 7 жыл бұрын
Пробовал разные, включая ту что у тебя по ссылке.
@user-lf4nr4rx7g
@user-lf4nr4rx7g 6 жыл бұрын
а где сам скетч???
@user-ec1kr1lj3c
@user-ec1kr1lj3c 6 жыл бұрын
При проверки скетча выдает ошибку , скачал твою библиотеку тоже самое в чЁм проблема??? "no matching function for call to 'LiquidCrystal_I2C::begin()'"
@user-nr4oe4xs3r
@user-nr4oe4xs3r 6 жыл бұрын
у меня тоже ту же ошибку выдает
@alexm3512
@alexm3512 6 жыл бұрын
замените lcd.begin(); на lcd.init(); мне помогло
@lokpasddq763
@lokpasddq763 5 жыл бұрын
@@alexm3512 все равно не работает...
@MsMalets
@MsMalets 3 жыл бұрын
И два Цээ.... Это пи....ц товарищи....
@samantafox4311
@samantafox4311 8 жыл бұрын
Снял однострочный дисплей, похожий на ваш, купил плату i2c, заливаю софт, но при команде print "Hello" выводит только первую букву...приходится писать так: print "H"; print "e"; print "l"; print "l"; print "o"!!!!!!Может кто посоветует как быть? Заранее спасибо!!!
@alexandrkaraman3801
@alexandrkaraman3801 6 жыл бұрын
ide 1/6/5 скачай поможет)
@user-tg9ty9pu6o
@user-tg9ty9pu6o 4 жыл бұрын
В библиотеке поменяй return=0 на 1
@ZikValera
@ZikValera 7 жыл бұрын
'Real-time clock' в библиотеке DS3231 не является действительной.
@MrPon4ik1974
@MrPon4ik1974 8 жыл бұрын
у меня почему-то на дисплей выводится только 1 символ. По 1 символу можно выводить, но...
@VirFLiveProductions
@VirFLiveProductions 8 жыл бұрын
Когда выводите слово то выводиться только первый символ слова? Если так то это библиотека виновата (либо глючную скачали, либо криво встала)
@Dragomir90
@Dragomir90 8 жыл бұрын
+MrPon4ik1974 Тоже столкнулся с этой проблемой. Решил просто собственноё обёрткой над методом отвечающим за вывод
@printer580
@printer580 6 жыл бұрын
Тоже была такая проблема. Решил переустановкой IDE, в моём случае помогла версия 1.6.5.
@xr7126djsa
@xr7126djsa 5 жыл бұрын
Ребят помогите у меня ничего не работает регулировал яркость ничего
@lokpasddq763
@lokpasddq763 5 жыл бұрын
выкинь, у меня та же хрень весь день убил
@user-ks1nm5wf4w
@user-ks1nm5wf4w 5 жыл бұрын
#include #include LiquidCrystal_I2C lcd(0x27, 16, 2); void setup() { lcd.begin(); lcd.print("Hello mum"); delay(3005); } ошибка: exit status 1 no matching function for call to 'LiquidCrystal_I2C::begin()'
@VirFLiveProductions
@VirFLiveProductions 5 жыл бұрын
Библиотека то установлена?
@lokpasddq763
@lokpasddq763 5 жыл бұрын
@@VirFLiveProductions все там установлено, просто не работает ваш скреч, i2c и пр... мусор...
@user-tg9ty9pu6o
@user-tg9ty9pu6o 4 жыл бұрын
lcd. begin(16, 2) или вместо lcd. init(), и тогда не будет ошибки
@user-zp2hf6hw4h
@user-zp2hf6hw4h Жыл бұрын
​@@VirFLiveProductions обзавёлся недавно таким дисплеем и платкой I2C. Выводит он сейчас русские, украинские и английские символы. Есть пару вопросов... 1. За что отвечает джампер. Он у меня одет, но если снимаю, то дисплей не тухнет, он продолжает работать как работал. Я так понимаю, если есть команда на включение подсветки, то джампер уже роли не играет? 2. При выводе текста переодически проскакивают артефакты. Например какая-то буква оказывается там, где её быть не должно кратковременно. А если память хорошо загружена, дисплей может и вовсе повиснуть. Пока из рекомендаций я встречал такие варианты, как подтяжка шины І2С к +5 В через резистор 10к и что надо куда-то залезть в библиотеку дисплея и вместо 0 поставить 1. Как эту проблему побороть?
@anyreU
@anyreU 3 жыл бұрын
Шину I2Cобязательно нужно подвязывать на 10кОМ к +
@cultofsogga5863
@cultofsogga5863 6 жыл бұрын
лиКвидблякристал
@LiguidCool
@LiguidCool 8 жыл бұрын
Я так понимаю русский язык оно не выведет?
@samantafox4311
@samantafox4311 8 жыл бұрын
Выводит, если сами пропишете символы поточечно.
@serghsover1154
@serghsover1154 8 жыл бұрын
сАМ ДОЛГО МУЧИЛСЯ ЭТИМ ВОПРОСОМ КАЧАЛ КУЧУ БИБЛИОТЕК ПРОГРАММ ВСЯКИХ ВСЕ БЕСПОЛЕЗНО А СЕГОДНЯ СЛУЧАЙНО НАТКНУЛСЯ КОД БОЛЬШОЙ ПОЛУЧАЕТСЯ НО ЗАТО ВСЕ ПРЕКРАСНО mystd.ru/topic/70-arduino-термометр-с-русскими-буквами/ А ТУТ ГЕНЕРАТОР СИМВОЛОВ КОТОРЫХ НЕТ В ИСХОДНИКЕ ПРАВДА КРИВОЙ КАКОЙТО omerk.github.io/lcdchargen/
@user-ks1nm5wf4w
@user-ks1nm5wf4w 5 жыл бұрын
помогите не работает
@nanovizor3521
@nanovizor3521 6 жыл бұрын
Привет, можете немного помочь мне с ардуинкой?
@user-kj1or5sl3d
@user-kj1or5sl3d 8 жыл бұрын
не чего нет!!!!!!!!!!!!!!!!
@lokpasddq763
@lokpasddq763 5 жыл бұрын
ваши уроки мёртвому припарки, штук сто прос_МАТ_real ничего не помагает.. пара выкинуть этот ликбез.
@user-xt4wj2dx3i
@user-xt4wj2dx3i 7 жыл бұрын
Почему вы так неграмотно произносите латинские абривиатуры ?
@VirFLiveProductions
@VirFLiveProductions 7 жыл бұрын
Наверное потому что я не англичанин и мои познания английского на уровне "moja tvoja ne ponimat")))
@user-kj1or5sl3d
@user-kj1or5sl3d 8 жыл бұрын
НЕ РАБОТАЕТ!!!!!!!!!!
@alexandrkaraman3801
@alexandrkaraman3801 6 жыл бұрын
ide 165 скачай
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 91 МЛН
Вы чего бл….🤣🤣🙏🏽🙏🏽🙏🏽
00:18
Harley Quinn's revenge plan!!!#Harley Quinn #joker
00:59
Harley Quinn with the Joker
Рет қаралды 28 МЛН
Не хватает Arduino? Выход есть STM32!
9:36
VirF Live Productions
Рет қаралды 202 М.
7 simple Arduino projects which YOU can build in 15 minutes.
31:07
Major Tom Workshop
Рет қаралды 985 М.
I2C-адаптер для дисплеев на HD44780
20:33
Электроника в объективе
Рет қаралды 30 М.
AVR 59#  Дисплей LCD1602. Серия 1.
25:37
Andrey Frolov
Рет қаралды 12 М.
Светодиодный куб 8x8x8 своими руками
21:34