Прошу помощи, не включается lcd

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем KIRILL_NW, 16 мар 2023.

  1. KIRILL_NW

    KIRILL_NW Нуб

    Добрый день, коллеги.
    Осваиваю ардуино 5 -й день. Собрал схему в тинкеркаде, написал скетч, диод включается как надо, а дисплей вообще не хочет. прошу помощи.
    upload_2023-3-16_19-40-4.png

    скетч
    const int sensorgas= A0; // присвоили имя константе и номер выхода
    const int led = 12; // то-же
    #include <LiquidCrystal_I2C.h> // подключили библиотеку дисплея
    LiquidCrystal_I2C lcd (0x27, 16, 2); // присвоиили имя и задали хар-ки дисплея

    void setup()
    {
    pinMode (led, OUTPUT); // двенадцатый пин питание светодиода
    lcd.init(); // инициализация дисплея
    lcd.backlight(); // подсветка дисплея
    lcd.blink();
    }

    void loop()
    {
    int value = analogRead (sensorgas);
    lcd.setCursor (0,0);
    lcd.print (value);
    delay (1000);
    if (value > 390)
    {
    digitalWrite (led, HIGH);
    delay (500);
    digitalWrite (led, LOW);
    delay (500);
    }
    }
     
  2. a1000

    a1000 Гуру

    Для начала опишите, что вы добиваетесь от вашего устройства. Как оно должно работать по вашей задумке? Какие элементы вы используете?
    Ну и правильно вставьте код.