На моем новом ЖК-экране ничего не отображается, хотя кодовых ошибок нет?

У меня есть ЖК-экран, и я хотел использовать его в игре Simon Says, которую я создаю. Я попробовал руководство на сайте Arduino, но оно не работает. Затем я попробовал еще одно руководство по Adafruit. В этом случае ЖК-экран показался ярче, и это хорошо, но это тоже не работает.

Как это должно выглядеть:

Мой код:

#include <LiquidCrystal.h>

LiquidCrystal lcd(7, 8, 9, 10, 11, 12);

void setup() {
  lcd.begin(16, 2);
}

void loop() {
  lcd.print("Test!");
  delay(500);
  lcd.clear();
  delay(500);
}

Я проверил правильность подключения в официальной версии и версии Adafruit, а мой экран совершенно новый из комплекта, так что же не так?

Изменить 1:

Давайте я определю «не работает». Я могу повернуть потенциометр, но ничего не изменится. Я не вижу на дисплее даже белых прямоугольников или даже одного пикселя. Это пусто. Абсолютно не на что смотреть, кроме черного света, который работает.

Изменить 2:

Оказывается, диаграмма была неправильной. Нужно было переместить контакт потенциометра 1 вправо, теперь работает!

, 👍0

Обсуждение

Дайте определение «не работает». Можете ли вы настроить контрастность, чтобы видеть темные блоки? Видите ли вы что-нибудь еще, кроме блоков?, @Jot

Я даже не вижу никаких темных блоков. _Ничего_ не работает, кроме подсветки. Если я поверну потенциометр, ничего не произойдет., @Ben Stafford


1 ответ


Лучший ответ:

4

Оказывается, диаграмма была неправильной. Нужно было переместить контакт потенциометра 1 вправо, теперь работает!

,