Помогите найти ошибку Arduino

Wolf15

✩✩✩✩✩✩✩
3 Июн 2020
14
0
Хочу создать проект на Arduino nano в коде ошибка на вот эту строку "lcd.init();". Помогите пожалуйста ( ошибка инициализации)
 

Вложения

Lumenjer

★★★✩✩✩✩
10 Дек 2020
219
111
@Wolf15, собирается ваш код, вы уверены, что правильную библиотеку подключили?
Попробуйте эту и именно с lcd.init();
 

Wolf15

✩✩✩✩✩✩✩
3 Июн 2020
14
0
оно выводит на дисплей влажность H - 8.0, температура T - 2.0. библиотека нечего не дала
 

bort707

★★★★★★✩
21 Сен 2020
3,443
988
оно выводит на дисплей влажность H - 8.0, температура T - 2.0. библиотека нечего не дала
если вы имеете в виду, что цифры неправильные - так причем тут библиотека экрана? Экран выводит то, что ему дает скетч.
Разбирайтесь с датчиком - либо неверное подключение, либо он не работает,
 

Leon111_09

★★★✩✩✩✩
6 Июн 2021
641
150
57
Таганрог
forum.wisecomp.ru
@Wolf15, попробуйте этот кусок кода вставить, (в вашем не хватает одной строчки):

C++:
  float h = dht.readHumidity();
  float t = dht.readTemperature()-2.5; //-2,5  внесение поправки в показания температуры
  if (isnan(h) || isnan(t)) {
//    Serial.println("Failed to read from DHT sensor!");
    lcd.setCursor(0, 1);
    lcd.print("H=--% T=---");
    lcd.setCursor(11, 1);
    lcd.print((char)223);
    lcd.setCursor(12, 1);
    lcd.print("C ");
  } else {
    lcd.setCursor(0, 1);
    lcd.print("H=");
    lcd.setCursor(2, 1);
    lcd.print(h);
    lcd.setCursor(4, 1);
    lcd.print("% T=+");
    lcd.setCursor(9, 1);
    lcd.print(t);
    lcd.setCursor(11, 1);
    lcd.print((char)223);
    lcd.setCursor(12, 1);
    lcd.print("C ") ;
  }