qc1602a v2 китайские символы

si4re1
Offline
Зарегистрирован: 30.06.2015

Добрый вечер

подключил lcd qc1602a v2 

он показывает какие то китайские символы

в чнм может быть дело?

// Подключаем стандартную библиотеку LiquidCrystal
#include <LiquidCrystal.h>
 
// Инициализируем объект-экран, передаём использованные 
// для подключения контакты на Arduino в порядке:
// RS, E, DB4, DB5, DB6, DB7
LiquidCrystal lcd(4, 6, 10, 11, 12, 13);
 
void setup() 
{
    // устанавливаем размер (количество столбцов и строк) экрана
    lcd.begin(16, 2);
    // печатаем первую строку
    lcd.print("Hello world!");
    // устанавливаем курсор в колонку 0, строку 1. То есть на
    // самом деле это вторая строка, т.к. нумерация начинается с нуля
    lcd.setCursor(0, 1);
    // печатаем вторую строку
    lcd.print("foo bar baz");
}
 
void loop() 
{
}

 

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

проверяй правильность подключения или, таки, у тебя индикатор с китайским или иным языком с иероглифами.

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Зачем так сразу -  в морг  ?

А если попробовать цифры выводить - может быть  у нас с ними есть ещё что-то общее кроме доллара?

Меняем   lcd.print("Hello world!");    на

lcd.print("0123456789");

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

trembo пишет:

lcd.print("0123456789");

это как-то по нацистски, игнорировать внутренний мир китайского индикатора, заставляя ега печатать исключительно арабские цифры.

*lcd.print("14/88");