from machine import Pin, I2C
import dht
import time
import random
sensor = dht.DHT22(Pin(14))
led = Pin(15, Pin.OUT)
while True:
sensor.measure()
temp = sensor.temperature()
hum = sensor.humidity()
co2 = random.randint(400, 1000)
pm25 = random.uniform(5.0, 50.0)
print('Temperature:', temp, 'C')
print('Humidity:', hum, '%')
print('CO2 Level:', co2, 'ppm')
print('PM2.5 Level:', pm25, 'µg/m³')
if co2 > 800 or pm25 > 35:
print('Poor air quality! LED ON')
led.on()
else:
print('Air quality is good. LED OFF')
led.off()
time.sleep(2)