Подключение LCD к Arduino
- Войдите на сайт для отправки комментариев
Вс, 24/06/2018 - 23:09
Здравствуйте, возник вопрос по подключению LCD дисплея к Arduino. Не выводит текст на дисплей, дисплей горит (выдает завяленную синюю подсветку), но не более. В компиляторе ошибок не выдает. Использовал как свой код, так и скачанные. В чем может быть проблема? В коде? Или же в физических устройствах? Подключаю неправильно?
Чем располагаю:
Arduino Uno r3
Lcd дисплей HJ1602A
I2c адаптер
4 провода папа-мама
Установленные библиотеки:
LiquidCrystal_I2C.h
LiquidCrystal_PCF8574.h
Подключенно:
GND-GND
VCC-5V
SDA-A4
SCL-A5
Скрин
Покрутите контрасность. Скорее всего буковки и появятся.
Скетч не вставляйте не скриншотами, а текстом, с помощью кнопочки "Code". Ничего же не видно! Там в инициализации адрес какой-то написан (не разберу!), он такой и есть или "от балды"? Но сначала действительно контрастность покрутите.
kalapanga, адресс взял из примера, пробывал 0x38, без изменений.
Раз дисплей горит, ток он получает, видимо ошибка где-то в адресах или в отсутствии библиотек.
Изменение параметров контрастности не помогло. Такое чувство, что дисплей не реагирует на команды.
Изменение параметров контрастности не помогло. Такое чувство, что дисплей не реагирует на команды.
резистор на плате крутили?
Спасибо, покрутил. Появились ячейки для символов, 5x8 пикселей. Текст не отображается, но тут видимо несовместимость библиотеки, т.к. не выводит не английские символы, ни цифры, только заготовки 5x8 символов.
kalapanga, адресс взял из примера, пробывал 0x38, без изменений.
Раз дисплей горит, ток он получает, видимо ошибка где-то в адресах или в отсутствии библиотек.
Скачайте I2C сканер и проверьте фактический адрес. Их гораздо больше, чем два.
Уже проверил, на удивление 0x27. Проблема в чипе PCF8574T, самая универсальная библиотека LiquidCrystal_I2C-master его не поддерживает. Видимо придется доиписать самому поддержку.
у всех поддерживает, у тебя - нет. Пошто?
Уже проверил, на удивление 0x27. Проблема в чипе PCF8574T, самая универсальная библиотека LiquidCrystal_I2C-master его не поддерживает. Видимо придется доиписать самому поддержку.
Та ну, напуй. С чего такой вывод?
Уже проверил, на удивление 0x27. Проблема в чипе PCF8574T, самая универсальная библиотека LiquidCrystal_I2C-master его не поддерживает. Видимо придется доиписать самому поддержку.
Та ну, напуй. С чего такой вывод?
Хорошо хоть не "LSD"
http://yadi.sk/d/CXjuENmaEEwun
там в папке дисплеи найдешь. попробуй. были как то проблемы
Библиотеку взял первую какую нашел
https://github.com/mathertel/LiquidCrystal_PCF8574
Пример из этой библиотеки.
Спасибо большое. Заработало!