import time
time.sleep(0.1) # Wait for USB to become ready
from machine import Pin
from time import sleep
import dht
from neopixel import Neopixel
capteur = dht.DHT22(Pin(0))
numpix = 16
pixels = Neopixel(numpix, 0, 28, "GRB")
orange = (255, 50, 0)
green = (0, 255, 0)
blue = (0, 0, 255)
pixels.brightness(200)
pixels.fill(blue)
while True:
pixels.show()
try:
sleep(1) # le DHT22 renvoie au maximum une mesure toute les 1s
capteur.measure() # Récupère les mesures du capteur
print(f"Temperature : {capteur.temperature():.1f}°C")
print(f"Humidite : {capteur.humidity():.1f}%")
except OSError as e:
print("Echec reception")