Station météo Raspberry Pi
Créez une station météo personnelle avec Raspberry Pi qui vous envoie par e-mail la température, l'humidité et les précipitations.
*Dans quelques semaines, j'ajouterai un capteur de pression barométrique pour calculer les risques de pluie.
Étape 1 : Fournitures
Vous aurez besoin de :
Raspberry Pi b et alimentation
Câble Ethernet
Fils de la planche à pain
Planche à pain
Module d'humidité et de température (j'utilise le module DHT11)
Pluviomètre (pas sur la photo)
Logement pour votre station météo (pas sur la photo)
Pistolet à colle chaude avec colle
Perceuse avec divers mèches
Étape 2 :Assembler le circuit
Connectez la broche d'alimentation du capteur d'humidité et l'alimentation du pluviomètre à la broche 3,3 V du Raspberry Pi.
Connectez la broche de masse du capteur d'humidité à la masse du Raspberry Pi.
Connectez la broche de données du capteur d'humidité et les fils de données du pluviomètre aux broches GPIO (j'utilise les broches GPIO 7,13,15,18 et 16).
Étape 3 : Construire le logement
Percez des trous dans la jauge à 1 po, 1,5 po, 2 po, 2,5 po et en bas.
Percez des trous dans le boîtier pour le câble Ethernet, le câble d'alimentation et les fils de données pour le pluviomètre et le capteur d'humidité.
Collez le pluviomètre à l'arrière du boîtier.
Enfilez les fils des transistors et de l'alimentation hors du boîtier et dans le pluviomètre, puis scellez les trous avec de la colle chaude.
Placez le Raspberry Pi et le circuit à l'intérieur du boîtier et connectez l'Ethernet, l'alimentation et le capteur d'humidité.
Allumez le Raspberry Pi et connectez-le à Internet via un câble Ethernet.
Étape 4 :Programmation du capteur d'humidité
Avant de commencer la programmation, vous devez télécharger les bibliothèques Python pour utiliser le capteur. Utilisez la commande git-clone https://github.com/adafruit/Adafruit_Python_DHT.g… puis basculez vers ce dossier en utilisant cd Adafruit_Python_DHT et exécutez sudo apt-get install build-essential python-dev pour installer 2 modules importants pour la programmation le capteur. dans le dossier Adafruit_Python_DHT, exécutez sudo python setup.py install pour installer les bibliothèques en python. Les bibliothèques sont maintenant installées.
Nous allons faire un programme de démonstration pour tester le capteur.
importer Adafruit_DHT en dht
h,t =dht.read_retry(dht.DHT11, 16)
print 'Humidity={1:0.1f}% Temp={0:0.1f}*C'.format(h,t)
exécutez ce programme pour vous assurer que le capteur fonctionne. Si cela ne fonctionne pas, assurez-vous que tout est bien branché et que tout le code est bien saisi.
Pour plus de détails :Station météo Raspberry Pi
Processus de fabrication
- Enregistreur de température Raspberry Pi
- Moniteur réseau de température et d'humidité Raspberry Pi
- Station météo basée sur Raspberry Pi
- Capteur de température Python et Raspberry Pi
- Station météo Raspberry Pi 2
- Surveillance à distance de la météo à l'aide de Raspberry Pi
- Capteur à ultrasons (HC-SR04) + Raspberry Pi
- Capteur de mouvement utilisant Raspberry Pi
- Capteur d'humidité du sol Raspberry Pi