Comment construire une station météo Raspberry Pi | shoppingmaroc.net


La mini merveille qu'est l'ordinateur Raspberry Pi a connu un succès fulgurant depuis que l'original a été lancé en 2012, avec plus de 19 millions vendus à ce jour. Les PC minuscules mais faciles à manipuler peuvent gérer toutes sortes de tâches, y compris une vaste gamme de projets – dans ce cas, une station météorologique.

Construire une station météorologique n'est qu'un des projets impressionnants à la portée d'un Raspberry Pi Comme dans presque tous les projets Pi, il existe différentes approches, selon le niveau de professionnalisme du produit fini, le montant que vous souhaitez dépenser et, bien sûr, les aspects spécifiques de la météo. J'aime à mesurer.

Il y a deux «routes» différentes ici – à l'intérieur et à l'extérieur. Cela peut sembler un peu contre-intuitif, mais essentiellement les stations météorologiques extérieures peuvent mesurer des facteurs environnementaux comme la vitesse du vent et les précipitations, tandis qu'une station intérieure sera plus axée sur les changements de pression, la température et peut-être la qualité de l'air.

des kits d'extérieur prêts à assembler – tels que ceux du Pi Hut qui vous permettent de construire votre propre anémomètre. Cependant, à la baisse, vous devrez vous procurer un étui étanche et bidouiller les scripts de support. Si vous préférez MacGyver, alors il vaut la peine d'apprendre de cette station impressionnante, impliquant des boules de Noël et des glandes électriques.

Un autre kit de station météo extérieure que vous pourriez rencontrer est la collaboration de la Fondation Raspberry Pi avec Oracle. Kit qui a été expédié dans des écoles à travers le monde. Ceci est basé sur une carte HAT Raspberry Pi (Hardware Attaché sur le dessus), qui se connecte à la carte d'en-tête GPIO Pi en montant directement dessus

Bien que le kit Oracle Weather Station ne soit pas disponible publiquement, il existe d'autres options une expérience HAT similaire, notamment le Raspberry Pi Sense HAT qui, une fois branché sur votre Pi, vous donne un 'Astro Pi', avec des capteurs qui peuvent surveiller l'orientation (lacet, tangage et roulis) via un accéléromètre, Gyroscope 3D et magnétomètre, pression, humidité et température, ainsi que la façade d'un panneau LED qui peut afficher à peu près tout ce que vous voulez. Le Sense HAT a été conçu à l'origine pour être envoyé dans l'espace sur l'ISS pour effectuer une série d'expériences, il devrait donc être assez robuste pour votre jardin arrière. C'est un bon point de départ pour une station météo extérieure couverte / abritée qui peut être brassée avec peu de difficulté matérielle – pas une boule de Noël en vue.

L'équipement de base dont vous aurez besoin est un Raspberry Pi 2 ou 3, une alimentation Pi, une carte Micro SD (ou SD pour les anciens Pi's), un Sense HAT et quelques cas de Pi pour le tenir tous ensemble. Si vous prévoyez de mesurer les températures extérieures et l'humidité – peut-être à partir d'une fenêtre ou d'un porche couvert – alors un boîtier étanche serait une bonne idée au minimum. Il est également intéressant d'acheter un Pi 3 si vous achetez spécialement pour ce projet, car le Pi 3 est équipé du Wifi intégré, ce qui économisera le câblage Ethernet Cat5 en fonctionnement sur votre véranda.

Ce projet mesure non seulement la température, l'humidité et Il utilise également Astro Pi Sense HAT, mais télécharge également les données vers Weather Underground – une plate-forme qui permet aux utilisateurs de mettre en réseau leurs thermostats connectés et leurs capteurs météo pour créer un référentiel détaillé de données météorologiques en temps réel.

Étape 1

Installez la dernière version du système d'exploitation Raspbian sur votre Pi via le programme d'installation NOOBS. Vous pouvez trouver un guide sur la façon de le faire ici. Une fois que votre Pi est configuré, connectez votre Pi et Raspberry Pi Sense HAT ensemble et montez l'appareil dans votre cas choisi.

Après cela, vous devez vous assurer que votre Pi est à jour avec tous les correctifs et pilotes appropriés. Vous pouvez vérifier les mises à jour avec les commandes de terminal suivantes:

sudo apt-get mise à jour
sudo apt-get mise à niveau

Étape 2

Ensuite, vous voulez récupérer les bibliothèques pour alimenter le Sens HAT. Encore une fois, vous pouvez les installer avec des commandes de terminal simples:

sudo apt-get install sense-hat
sudo reboot

Étape 3

Une fois les bibliothèques Sense HAT installées et le redémarrage terminé, faites un dossier pour ce projet de vivre dans:

mkdir nom_de_dossier
Par exemple: mkdir pi_weather_station

Enfin, vous êtes prêt à copier les fichiers de projet à partir de ce repo Github dans ce dossier. Vous devrez également configurer une station sur Weather Underground, ce qui générera un ID de station et une clé d'accès dont vous aurez besoin pour l'étape suivante.

Étape 4

Ouvrez le fichier config.py du projet dans votre éditeur et remplissez les champs STATION_ID et STATION_KEY avec vos valeurs de votre station météo météo souterraine, comme ceci:

class Config:
# Weather Underground
STATION_ID = ""
STATION_KEY = ""

Le fichier d'application principal, weather_station.py a deux paramètres qui contrôlent le fonctionnement du programme. Ouvrez le fichier dans votre éditeur et recherchez la ligne suivante:

# spécifie la fréquence de mesure des valeurs du HAT Sense (en minutes)
MEASUREMENT_INTERVAL = 10 # minutes

La variable MEASUREMENT_INTERVAL contrôle la fréquence de lecture de l'application mesures de température de la Sens HAT. Pour modifier la fréquence à laquelle l'application vérifie les valeurs de température, modifiez la valeur à droite du signe égal sur la deuxième ligne.

Si vous testez l'application et ne voulez pas que les données météorologiques soient téléchargées dans Weather Underground re ready, remplacez la valeur WEATHER_UPLOAD par False lorsque vous testez le code et / ou le matériel, et définissez-la sur True pour activer le téléchargement des données météorologiques vers Weather Underground.

Étape 5

Vous pouvez tester l'application de collecte de données en naviguer vers le dossier du projet via le terminal et taper:

python ./weather_station.py

La fenêtre du terminal devrait afficher ceci:
################# #######################
# Pi Station météorologique #
# Par John M. Wargo (www.johnwargo.com) #
########################################

Initialisation de Weather Underground con figuration
Lecture réussie des valeurs de configuration Weather Underground
ID de la station: YOUR_ID
Initialisation du client Sense HAT
Initialisation terminée!

Par défaut, l'application commence à collecter des données et à les télécharger dans Weather Underground 10 minutes, sauf si vous avez déjà modifié ce paramètre. Maintenant, profitez de la météo!

(Merci à John M. Wargo)


raspberry pi 3 maroc
Acheter raspberry pi 3 ICI

Source

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *