2016-09-25 3 views
0

Я в крайнем случае, я пробовал все!LCD выходы японские символы Я пробовал все

Я изменил библиотеки я изменил булавки несколько раз я пытался смешать булавки я пошел на все-плюсом сайтов, включая Ada, SparkFun ничего я пытался пользовательские символы и сделать мои собственные символы

Эта вещь просто делает не хочу работать ... Моя проблема в том, что lcd показывает японские символы вместо буквенно-цифровых.

Я работаю с Arduino UNO и Хитачи

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

#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

Этого не должно быть здесь, но на arduino.stackexchange.com. Отправьте его туда, особенно если отчаянно - низкая вероятность того, что кто-то здесь проведет вас с диагностикой (вероятно, это аппаратная проблема). –

ответ

0

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

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