roboforum.ru

Технический форум по робототехнике.

не хочет работать экранчик 20x4 c Arduino Mega

не хочет работать экранчик 20x4 c Arduino Mega

andrew_by » 29 авг 2014, 16:02

подскажите ошибку ..

есть 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); // вывод числа секунд после сброса
}

Re: не хочет работать экранчик 20x4 c Arduino Mega

Myp » 29 авг 2014, 18:05

библиотека именно для этого экрана?

Re: не хочет работать экранчик 20x4 c Arduino Mega

golovkov.roman.1995 » 16 сен 2014, 20:44

в строке
lcd.begin(16, 2); // устанавливаем кол-во столбцов и строк
для вашего дисплея (20 на 4) вместо 16,2 нужно 20,4 написать :)


cron
Rambler\'s Top100 Mail.ru counter