import machine
import utime
import dht
from machine import I2C, Pin
from time import sleep
from dht import DHT22
from pico_i2c_lcd import I2cLcd
dht=DHT22(Pin(15))
i2c=I2C(0,sda=Pin(0),scl=Pin(1),freq=400000)
I2C_ADDR=i2c.scan()[0]
lcd=I2cLcd(i2c,I2C_ADDR,2,16)
while True:
dht.measure()
temp=dht.temperature()
hum=dht.humidity()
print("Temperature: {}oC Humidity: {:.0f}%".formate(temp, hum))
lcd.clear()
lcd.putstr("Temp: "+ str(temp) + "oc")
lcd.move_to(0,1)
lcd.putstr("Hum: "+ str(hum) + "%")
slepp(2)