Проблема с ЖК дисплеем

WindPl
Offline
Зарегистрирован: 29.12.2017

подсветка ЖК дисплея горит, но сам не  показывает символы. На схеме я не раазобрался как поставить пины сбоку, но их я обозначил

WindPl
Offline
Зарегистрирован: 29.12.2017
/* Подключаем библиотеку для работы с LCD */
#include <LiquidCrystal.h>

/* Создаём объект LCD-дисплея, используя конструктор класса LiquidCrystal
* с 6ю аргументами. Библиотека по количеству аргументов сама определит,
* что нужно использовать 4-битный интерфейс.
* Указываем, к каким пинам Arduino подключены выводы дисплея:
*   RS, E, DB4, DB5, DB6, DB7
*/
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup()
{
 /* Инициализируем дисплей: 2 строки по 16 символов */
 lcd.begin(16, 2);
 /* Выводим на дисплей традиционную фразу (: */
 lcd.print("hello, world!");
}

void loop()
{
 /* Устанавливаем курсор в 1 столбец 2й строки. Нумерация идёт с нуля,
  * первым аргументом идёт номер столбца.
  */
 lcd.setCursor(0, 1);
 /* Выводим на дисплей число секунд, прошедших с момента старта Arduino */
 lcd.print(millis() / 1000);
}

 

bwn
Offline
Зарегистрирован: 25.08.2014

Мне чудится или подстроечного резистора таки нет?

nevkon
Offline
Зарегистрирован: 20.01.2015

Он и не нужен. нужно только правильно посадить пины. Возможно Vo надо посадить на +, уже не помню.

Вот статья по подключению раз лень искать: http://arduino-project.net/lcd1602/

Вообще этот вопрос уже бесконечное количество раз поднимался, людям искать лень.

WindPl
Offline
Зарегистрирован: 29.12.2017

Соеденил как на сайте, реакции ноль.

Случаем при постановке сбоку то отсчёт пинов идёт не снизу справа (если смотреть сзади)?

sadman41
Offline
Зарегистрирован: 19.10.2016

Не надо "случаем", нужно взять datasheet и посмотреть. 

WindPl
Offline
Зарегистрирован: 29.12.2017
WindPl
Offline
Зарегистрирован: 29.12.2017

Всем спасибо, проблемма решена.