LCD 1602 c 12/C

Использование дисплеев и обсуждение пользовательских блоков к ним
Ответить
StarKO
Рядовой
Сообщения: 7
Зарегистрирован: 19 фев 2017, 19:41
Откуда: Липецк

LCD 1602 c 12/C

Сообщение StarKO »

Прошу совета у знатоков. Я новичок в этой кухне (вернее дубовый table) и не могу разобраться с подключением LCD 1602 c 12/C к ардуино уно. Подсветка на экране горит , а пикселей не видно вообще. Устанавливал библиотеку для LCD LiquidCrystal_I2C1602V1 ничего не вышло. Для меня вся эта электроника и программирование как китайская грамота (но хочу сделать регулятор температуры и влажности для инкубатора), с датчиками температуры, влажности, часами разобрался, а вот на экране застопорился. Пробовал через FL Prog, Arduino IDE, все компелируется а экран горит синим без пикселей. не знаю как библиотеку для LCD загружать надо на ардуинку или через программатор на сам экран, или есть какие другие причины и нюансы. ПОМОГИТЕ как завести этот LCD агрегат!
m10ru
Рядовой
Сообщения: 75
Зарегистрирован: 08 мар 2017, 23:30
Откуда: Украина Тернополь

LCD 1602 c 12/C

Сообщение m10ru »

StarKO писал(а):а пикселей не видно вообще.
там на плате есть подстроечник он отвечает за яркость свечения пикселе...( может он у вас скручен в минимум, потому то у вас и пикселей невидно) попробуйте подрегулировать ничего страшного не случится...
StarKO писал(а):но хочу сделать регулятор температуры и влажности для инкубатора)
где то на просторах сайта проскакивало что такое, точно не помню..( а если посмотреть немного видео очень внимательно, то самому можно такое слепить под свой вкус и нрав)
главное хотеть, а остальное не проблема
Аватара пользователя
garikb
Сержант
Сообщения: 182
Зарегистрирован: 04 ноя 2015, 19:52
Откуда: Славянск
Имя: Игорь
Поблагодарили: 2 раза

LCD 1602 c 12/C

Сообщение garikb »

Или подстроечник или адрес не тот.
Загрузите скетч и посмотрите какой у Вас адрес по I2C для дисплея.

Инструменты, шины данных, сканирование шины данных I2C.
m10ru
Рядовой
Сообщения: 75
Зарегистрирован: 08 мар 2017, 23:30
Откуда: Украина Тернополь

LCD 1602 c 12/C

Сообщение m10ru »

garikb писал(а):Загрузите скетч и посмотрите какой у Вас адрес по I2C для дисплея.
на сколько я понял что у всех дисплеев 16х2, 20х4 (фабрики чайна ) адрес по i2c №27 (лично у меня есть дисплей и один и другой, то у них адресок 27)

 А есть такой вопрос?   можно ли этот адрес как то изменить!!! ( с 27 на допустим 32) или этот адрес без смены ПМЖ.
главное хотеть, а остальное не проблема
Аватара пользователя
garikb
Сержант
Сообщения: 182
Зарегистрирован: 04 ноя 2015, 19:52
Откуда: Славянск
Имя: Игорь
Поблагодарили: 2 раза

LCD 1602 c 12/C

Сообщение garikb »

m10ru писал(а):можно ли этот адрес как то изменить
На плате предусмотрены три перемычки (по схеме видно что линии A0, A1, A2 подтянуты к питанию через резисторы R4, R5, R6), необходимы они для смены адресации устройства, всего их 8 вариантов. Изменение адресации дает нам возможность подключения до восьми устройств по шине IC2 c микросхемой PCF8574T.

Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

LCD 1602 c 12/C

Сообщение support »

m10ru писал(а):на сколько я понял что у всех дисплеев 16х2, 20х4 (фабрики чайна ) адрес по i2c №27 (лично у меня есть дисплей и один и другой, то у них адресок 27)
Не факт, у меня китайский дисплей, адрес - 3F
Автор программы FLProg.
StarKO
Рядовой
Сообщения: 7
Зарегистрирован: 19 фев 2017, 19:41
Откуда: Липецк

LCD 1602 c 12/C

Сообщение StarKO »

Спасибо братцы за помощь, проблемма была в подстроечнике. А я хотел его покрутить но побоялся что нибудь накосячить. Теперь новая выскочила. загрузил скетч, в константу написал 1234ASDF, а на экране высветилось одна цифра 1. Гдето встречалась такая информа но сейчас нет времени искать, нужно ехать в деревню помогать старшему поколению.
Аватара пользователя
garikb
Сержант
Сообщения: 182
Зарегистрирован: 04 ноя 2015, 19:52
Откуда: Славянск
Имя: Игорь
Поблагодарили: 2 раза

LCD 1602 c 12/C

Сообщение garikb »

StarKO писал(а):на экране высветилось одна цифра 1
http://forum.flprogwiki.ru/viewtopic.php?f=5&t=1992
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

LCD 1602 c 12/C

Сообщение rw6cm »

support писал(а):Не факт, у меня китайский дисплей, адрес - 3F
Это зависит от микросхемы, 8574 или 8574а
[spoiler=Спойлер]
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
m10ru
Рядовой
Сообщения: 75
Зарегистрирован: 08 мар 2017, 23:30
Откуда: Украина Тернополь

LCD 1602 c 12/C

Сообщение m10ru »

support писал(а):Не факт, у меня китайский дисплей, адрес - 3F
наверное какой то китаец решил выделится... у всех 27.. а у меня 3F вооо  
garikb писал(а):На плате предусмотрены три перемычки
спасибо как то не обратил внимание.. (учту на будущие..) а то я думал что адрес прописан где то в проце экрана, а оказывается концы его вывели наружу...
главное хотеть, а остальное не проблема
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

LCD 1602 c 12/C

Сообщение pan »

экран тут как бы ни при чем,  pcf8574  микросхема расширения входов/выходов работающая по квадратной шине.
Ответить

Вернуться в «Дисплеи и индикаторы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей