Я в крайнем случае, я все перепробовал!
Я поменял библиотеки
Я менял контакты несколько раз
Я пытался перепутать булавки
Я пошел на все возможные сайты, включая Ада, Спаркфун что-нибудь
Я пробовал нестандартные персонажи и делал свои собственные персонажи
Эта штука просто не хочет работать …
Моя проблема в том, что на ЖК-дисплее вместо буквенно-цифровых символов отображаются японские символы.
Я работаю с 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();}
Вот настройки попробовал:
Как вы думаете, это просто дисплей и должен сдаться?
Спасибо
Одна из вещей, которую я мог бы попробовать для диагностики проблемы, — это отсоединить кабель HDMI от Arduino и включить его через адаптер питания 9-12 В. У меня такое случалось со мной несколько раз в прошлом, когда я оставлял Arduino подключенным к моему ноутбуку, но он исчез после удаления соединения.
Имейте в виду, что модули дисплея, использующие один и тот же драйвер, не обязательно будут иметь одинаковую распиновку, поэтому важно попытаться найти таблицу данных для конкретной модели, которую вы приобрели, если контакты не помечены на модуле.
Других решений пока нет …