lcd i2c e sensore temperatura e umidità

Salve, è il mio primo post nel forum e spero di non sbagliare modalità e luogo.
Espongo il mio problema:
Arduino UNO rev 3 collegato a sensore dht22 e lcd (2,16) riesco a leggere nel Monitor seriale i dati temp e Umid, ma nel display compaiono solo le scritte "Temperatura - Umidità" e non il dato.
grazie per l'eventuale aiuto,
Darlach

Prova così, non conosco l'indirizzo del Display I2C ed il Pin del DHT.
In questo caso l'indirizzo è 0x27 e il DHT è collegato al Pin 2.

#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT22   // DHT 22  (AM2302), AM2321
#include <LiquidCrystal_I2C.h>

DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal_I2C lcd(0x27, 16, 2); 

void setup() {
  lcd.init();
  lcd.backlight();
  dht.begin();

}

void loop() {

  float h = dht.readHumidity();
  float t = dht.readTemperature();

  lcd.setCursor(0, 0);
  lcd.print("Umidita: "));
  lcd.print(h);
  lcd.setCursor(0, 1);
  lcd.print("Temperatura: "));
  lcd.print(t);
  delay(5000);
  
}

Ciao, Fabio