подскажите ошибку ..
есть MEGA 2560 Arduino и экран QC2004A
подключил как в коде написано но, не работает ..выводит 2 строки кракозябров
/*
Схема подключения:
* LCD RS пин к цифр. выходу 12
* LCD Enable пин к цифр. выходу 11
* LCD R/W к Общему
* LCD VO пин (пин 3) к PWM-выходу 9
* LCD D4 пин к цифр. выходу 5
* LCD D5 пин к цифр. выходу 4
* LCD D6 пин к цифр. выходу 3
* LCD D7 пин к цифр. выходу 2
*/
#include <LiquidCrystal.h> // подключаем библиотеку
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // инициализация библиотеки с перечнем задействованных выводов
void setup() {
pinMode(9, OUTPUT);
analogWrite(9, 50); // устанавливаем PWM выход
lcd.begin(16, 2); // устанавливаем кол-во столбцов и строк
lcd.print("hello, habr!"); // вывод сообщения на LCD
}
void loop() {
// устанавливаем курсор в 0-ом столбце, 1 строка (начинается с 0)
lcd.setCursor(0, 1);
lcd.print(millis()/1000); // вывод числа секунд после сброса
}