Table des matières:

Construire une station météo IOT simple : 4 étapes
Construire une station météo IOT simple : 4 étapes

Vidéo: Construire une station météo IOT simple : 4 étapes

Vidéo: Construire une station météo IOT simple : 4 étapes
Vidéo: Création d'une station météo - Microcontrôleur ESP8266 et serveur Web 2024, Novembre
Anonim
Construire une simple station météo IOT
Construire une simple station météo IOT

Dans ce tutoriel, nous allons construire une station météo IoT géniale (elle a un tableau de bord et une fonction de chat !) mais simple en utilisant le Zuino XS PsyFi32 de Zio et notre dernière incorporation à la famille Qwiic, le capteur de pression d'air Zio Qwiic ! La carte dispose d'un capteur BMP280 de Bosch qui mesure la température de la pression barométrique, et elle peut même être utilisée comme altimètre !

Il existe de nombreux projets de stations météo, mais peu (ou aucun que nous avons pu voir) utilisent la fonctionnalité WiFi du Zuino XS PsyFi32 ET du capteur Zio BMP280. L'objectif de ce projet n'est pas seulement de construire une station météo, mais aussi de commencer à utiliser les capacités WiFi sur le PsyFi32.

Vous devriez avoir déjà configuré et installé PsyFi32 pour le développement avec l'IDE Arduino. Si ce n'est pas le cas, consultez notre tutoriel pour apprendre à utiliser le PSyFi32 avec l'IDE Arduino.

Matériel:

  • Zuino XS PsyFi32
  • Capteur de pression d'air Zio Qwiic (BMP280)
  • Câble Qwiic
  • Câble USB A vers Micro USB B

Logiciels et bibliothèques:

  • IDE Arduino
  • Bibliothèque Arduino ESP32
  • Bibliothèque Adafruit_BMP280
  • Bibliothèque de pilotes de capteurs unifiés Adafruit
  • ChoseParle

Étape 1: connectez le Zuino XS PsyFi32 et le capteur de pression d'air à l'aide du câble Qwiic, et alimentez le PsyFi32

Connectez le Zuino XS PsyFi32 et le capteur de pression d'air à l'aide du câble Qwiic, et alimentez le PsyFi32
Connectez le Zuino XS PsyFi32 et le capteur de pression d'air à l'aide du câble Qwiic, et alimentez le PsyFi32

La configuration est assez simple, il suffit de connecter en guirlande le PsyFi32 et le capteur de pression atmosphérique. La bonne chose à propos de Qwiic est que vous n'avez pas besoin d'une maquette ou d'un tas de câbles en désordre pour connecter les composants !

Étape 2: Configurez ThingSpeak pour pouvoir lire les données du capteur

Si vous ne l'avez pas encore, créez un compte sur ThingSpeak. Accédez à Canaux dans le menu en haut à droite et créez un nouveau ChannelFill dans le nom et la description des champs d'information, puis sélectionnez trois champs. Dans l'ordre, remplissez les étiquettes de champ comme suit: Température (°C), Pression (hPa) et Altitude (m) Vous pouvez remplir d'autres informations telles que le lien du site Web ou Github, mais les champs en (2) sont le strict minimum

Étape 3: Flashez le PsyFi32

Flasher le PsyFi32
Flasher le PsyFi32

Vous devrez entrer votre SSID et votre mot de passe WiFi avant de télécharger le code. Accédez au canal ThingSpeak que vous venez de créer et cliquez sur Clés API. Copiez la « Write API Key » dans le code (chaîne api_key).

Étape 4:

Image
Image

Vous avez maintenant votre propre station météorologique !

Vous pouvez consulter la chaîne que nous avons configurée pour ce didacticiel ici.

Le code complet de ce tutoriel peut être téléchargé ici.

Conseillé: