from machine import Pin, RTC
from time import sleep
from dht import DHT22
dht = DHT22(Pin(28))
rtc = RTC()
rtc.datetime((2025, 6, 16, 0, 9, 30, 0, 0))
while True:
# Meet de temperatuur en luchtvochtigheid
dht.measure()
temp = dht.temperature()
hum = dht.humidity()
year, month, day, weekday, hour, minute, second, millisecond = rtc.datetime()
timestamp = "{:04d}-{:02d}-{:02d} {:02d}:{:02d}:{:02d}".format(year, month, day, hour, minute, second)
# Print de gemeten temperatuur, luchtvochtigheid en het tijdstempel naar de console
print("[{}] Gemeten temperatuur = {}°C, Gemeten vochtigheid = {}%".format(timestamp, temp, hum))
# Wacht 5 seconden voordat je de volgende meting doet
sleep(5)