Station météo RPi et horloge numérique : 4 étapes (avec photos)
Station météo RPi et horloge numérique : 4 étapes (avec photos)

Vidéo: Station météo RPi et horloge numérique : 4 étapes (avec photos)

Vidéo: Station météo RPi et horloge numérique : 4 étapes (avec photos)
Vidéo: Station de surveillance RASPBERRY PI - Caméra, température et relay 2025, Janvier
Anonim
Image
Image
Station météo RPi et horloge numérique
Station météo RPi et horloge numérique

Par Anders644PIMon InstagramSuivez plus par l'auteur:

Jardinière intelligente minimaliste
Jardinière intelligente minimaliste
Jardinière intelligente minimaliste
Jardinière intelligente minimaliste
Thermomètre numérique à LED RPi
Thermomètre numérique à LED RPi
Thermomètre numérique à LED RPi
Thermomètre numérique à LED RPi
Contrôle NodeMCU Alexa TV
Contrôle NodeMCU Alexa TV
Contrôle NodeMCU Alexa TV
Contrôle NodeMCU Alexa TV

À propos: Salut, j'aime l'électronique, l'impression 3D et partager ce que je fais. J'essaie surtout de faire des choses utiles, mais parfois j'en fais aussi juste pour le plaisir et pour apprendre quelque chose de nouveau. Et si vous aimez ce que vous voyez, suivez… En savoir plus sur Anders644PI »

C'est un projet rapide et facile à réaliser, et un bel affichage à montrer. Il affiche à la fois l'heure, les conditions météorologiques et la température. Et si vous aimez ce que vous voyez, suivez-moi sur Instagram et Twitter (@Anders644PI) pour suivre ce que je fais.

Le code est basé sur le code utile de StuffWithKirby sur la lecture des données météorologiques JSON en python, et SteveAmor sur le code d'horloge numérique SenseHat super cool de Github.

Tu auras besoin de:

  • Un Raspberry Pi 3 (N'importe quel Raspberry Pi à 40 broches fonctionnera)
  • Un Raspberry Pi SenseHat (ou tout autre écran, pour afficher les données météo)
  • Une alimentation 5V 2.4A pour Raspberry Pi
  • Une carte Micro SD de 8 Go ou plus avec la dernière version de Raspian
  • Une imprimante 3D et une bobine de PLA de n'importe quelle couleur (en option)
  • Cet ensemble de vis et d'entretoises (facultatif: vous n'en avez besoin que si vous souhaitez utiliser le diffuseur)

Étape 1: Données météorologiques

Données météorologiques
Données météorologiques

Nous obtenons les données météorologiques d'OpenWeatherMap.org, mais vous pouvez bien sûr ajouter un termister ou un like au Pi, et lire les données directement, si vous le souhaitez vraiment.

  1. Commencez par créer un compte GRATUIT sur OpenWeatherMap.org.
  2. Copiez ensuite votre clé API pour une utilisation ultérieure.
  3. Maintenant, téléchargez et ouvrez le fichier city.list.json, recherchez votre ville, puis copiez le city-id pour plus tard.

Étape 2: Configuration du Pi

Configuration du Pi
Configuration du Pi

1. Dans le terminal du Pi (avec connexion à Internet), exécutez cette commande pour obtenir la configuration du Pi:

sudo apt-get update && sudo apt-get upgrade

2. Téléchargez maintenant mon dépôt GitHub et modifiez le script:

git clone https://github.com/Anders644PI/RPi-SenseHat-Digital-Clock-and-Weather-Station.git cd RPi-SenseHat-Digital-Clock-and-Weather-Station nano RPi_Weather_Station.py

3. Dans le RPi_Weather_Station.py collez votre api-key et votre city-id. Vous pouvez également changer les unités en unités impériales (fahrenheit), si vous voulez qu'elles soient métriques (degrés).

4. Maintenant, lancez-le et cela devrait fonctionner parfaitement. Mais si vous avez des problèmes, n'hésitez pas à me le dire dans les commentaires, et je serai heureux de vous aider.

sudo python RPi_Weather_Station.py

Étape 3: accessoires imprimés en 3D

Accessoires imprimés en 3D
Accessoires imprimés en 3D
Accessoires imprimés en 3D
Accessoires imprimés en 3D
Accessoires imprimés en 3D
Accessoires imprimés en 3D

Cette étape est facultative, vous disposez déjà d'une station météo fonctionnelle. Mais quand j'ai accès à une imprimante 3D, je ferais mieux de l'utiliser.

1. La première mise à niveau est un diffuseur pour le SenseHat, qui peut être vissé au chapeau avec deux vis et deux entretoises pour le Pi. J'ai utilisé des vis que j'avais, mais certaines d'entre elles devraient également fonctionner. Téléchargez le fichier ici:

2. La deuxième mise à niveau est un support vertical pour le Pi. Celui-ci ne nécessite aucune vis, il se glisse simplement sur les ports USB. Cela rend les ports USB et Ethernet non fonctionnels. Téléchargez le fichier ici:

Étape 4: Le résultat

Le résultat
Le résultat

Félicitations, vous avez terminé !!! Vous devriez maintenant avoir une belle station météo RPi pour vous asseoir sur votre bureau et vous informer avec des informations météo utiles.

J'aimerais voir ce que vous faites avec ce projet, alors merci de me taguer sur @anders644pi, sur Twitter ou Instagram, si vous le faites. Et s'il vous plaît, si vous aimez ce projet, votez pour moi dans le concours de microcontrôleurs: