@AlexSrc

LED дисплей ничего не выводит, что делать?

Только купил Arduino, попытался подключить его по примерам в интернете, но экран ничего не выводит
Фото:
5f6f1ba4ccb2a382561681.jpeg
Код с примеров от Arduino IDE
#include <LiquidCrystal.h>
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() {
  lcd.begin(16, 2);
  lcd.print("hello, world!");
}

void loop() {
  lcd.setCursor(0, 1);
  lcd.print(millis() / 1000);
}

Подключал по такой схеме:
lcd-1602-and-arduino-3.jpg
  • Вопрос задан
  • 2459 просмотров
Решения вопроса 1
@kalapanga
На картинке изображен дисплей подключенный через I2C модуль. А Ваш скетч предназначен для дисплея подключенного напрямую. Библиотека для такого дисплея, как Ваш, обычно называется LiquidCrystal_I2C. Ну и примеры от неё посмотрите. Возможно Вам ещё потребуется скетч "I2C Scanner" (легко находится с помощью google), чтобы узнать I2C адрес Вашего дисплея, если вдруг сразу не заработает. Ну и когда подключите дисплей с правильными библиотекой и скетчем, возможно потребуется потенциометр контрастности на нём покрутить - случайно он может быть вывернут в минимум, и Вы ничего не увидите, даже при правильном подключении.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы