Créer une station de qualité de l’air et météo avec le Weather HAT
Surveiller son environnement immédiat — température, humidité, pression atmosphérique, luminosité — devient un jeu d’enfant avec le Sombrero meteorológico. Cette carte d’extension transforme un Raspberry Pi en station environnementale compacte, idéale pour un projet pédagogique ou un suivi domestique. Voici comment la mettre en service.
Que mesure le Weather HAT
Le Sombrero meteorológico intègre plusieurs capteurs : température, humidité, pression et luminosité, ainsi qu’un petit écran LCD et des connecteurs pour ajouter des capteurs externes de vent et de pluie. C’est une plateforme complète pour s’initier à l’acquisition de données. Pour un projet météo plus classique, voyez aussi notre tutoriel Créer une station météo avec un Raspberry Pi.
Le matériel
- A Sombrero meteorológico
- A Raspberry Pi 4 (ou Pi 5 / Zero 2 W)
- Pour l’extérieur, un abri météo Stevenson Screen
Étape 1 : monter et activer l’I2C
Posez le Weather HAT sur le connecteur GPIO du Pi. Les capteurs communiquent en I2C : activez ce bus via raspi-config (Interface Options > I2C). La documentation officielle détaille l’activation des interfaces.
Étape 2 : installer la bibliothèque Python
Le fabricant fournit une bibliothèque Python open source, disponible sur GitHub. Installez-la avec le script fourni :
git clone https://github.com/pimoroni/weatherhat-python
cd weatherhat-python
sudo ./install.sh
Étape 3 : lire les capteurs
Un script Python de quelques lignes suffit à lire toutes les valeurs. La bibliothèque expose des objets simples pour la température, l’humidité, la pression et la luminosité. Vous pouvez les afficher sur l’écran intégré du HAT, les enregistrer dans un fichier ou les transmettre sur le réseau.
import weatherhat
sensor = weatherhat.WeatherHAT()
sensor.update()
print(sensor.temperature, sensor.humidity, sensor.pressure)
Étape 4 : visualiser les données dans le temps
L’intérêt d’une station, c’est de suivre l’évolution. Enregistrez vos mesures dans une base de données de séries temporelles (InfluxDB) et visualisez-les dans un tableau de bord. Notre tutoriel Installer Grafana sur Raspberry Pi vous montre comment créer de jolis graphiques de température et d’humidité sur la durée.
Conclusión
Le Weather HAT est un excellent point de départ pour s’initier aux capteurs et à l’acquisition de données sur Raspberry Pi, tout en construisant une station environnementale réellement utile. Associé à Grafana et, pour l’extérieur, à un abri météo, il devient une mini-station digne de ce nom. Un projet idéal pour apprendre en s’amusant.