LCD выводит японские символы я все перепробовал

Я в крайнем случае, я все перепробовал!

Я поменял библиотеки
Я менял контакты несколько раз
Я пытался перепутать булавки
Я пошел на все возможные сайты, включая Ада, Спаркфун что-нибудь
Я пробовал нестандартные персонажи и делал свои собственные персонажи

Эта штука просто не хочет работать …
Моя проблема в том, что на ЖК-дисплее вместо буквенно-цифровых символов отображаются японские символы.

Я работаю с Arduino Uno и Hitachi

Вот мой код, ниже различных настроек, которые я пробовал.

#include <LiquidCrystal.h>//LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
LiquidCrystal lcd(12,11,2,7,8,10,9);void setup(){

lcd.begin(20, 4);

}

void loop(){

lcd.print("LCD!");
delay(6000);

lcd.setCursor(2,1);
lcd.print("Hello everyone! JAPAN!");
delay(3000);

lcd.clear();

lcd.blink();
delay(4000);
lcd.setCursor(7,1);
delay(3000);
lcd.noBlink();

lcd.cursor();
delay(4000);
lcd.noCursor();

lcd.clear();}

Вот настройки попробовал:

1

2

3

Как вы думаете, это просто дисплей и должен сдаться?

Спасибо

0

Решение

Одна из вещей, которую я мог бы попробовать для диагностики проблемы, — это отсоединить кабель HDMI от Arduino и включить его через адаптер питания 9-12 В. У меня такое случалось со мной несколько раз в прошлом, когда я оставлял Arduino подключенным к моему ноутбуку, но он исчез после удаления соединения.

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]