Taula de continguts:

Construeix una estació meteorològica IOT simple: 4 passos
Construeix una estació meteorològica IOT simple: 4 passos

Vídeo: Construeix una estació meteorològica IOT simple: 4 passos

Vídeo: Construeix una estació meteorològica IOT simple: 4 passos
Vídeo: ESP32 Tutorial 43 - IoT Internet Weather Station | SunFounder's ESP32 IoT Learnig kit 2024, Desembre
Anonim
Construïu una estació meteorològica IOT simple
Construïu una estació meteorològica IOT simple

En aquest tutorial, crearem una estació meteorològica IoT increïble (té un tauler de control i una funció de xat!), Però senzilla, amb Zuino XS PsyFi32 de Zio i la nostra última incorporació a la família Qwiic, el sensor de pressió d’aire Zio Qwiic. La placa inclou un sensor BMP280 de Bosch que mesura la temperatura de la pressió baromètrica i fins i tot es pot utilitzar com a altímetre.

Hi ha molts projectes d’estacions meteorològiques, però no n’hi ha molts (o cap que poguem veure) que utilitzen la funcionalitat WiFi del Zuino XS PsyFi32 AND del sensor Zio BMP280. L’objectiu d’aquest projecte no és només construir una estació meteorològica, sinó també començar a utilitzar les funcions WiFi del PsyFi32.

Ja hauríeu d'haver configurat i instal·lat PsyFi32 per al desenvolupament amb l'IDE Arduino. Si no ho heu fet, consulteu el nostre tutorial per aprendre a utilitzar el PSyFi32 amb Arduino IDE.

Maquinari:

  • Zuino XS PsyFi32
  • Sensor de pressió d'aire Zio Qwiic (BMP280)
  • Cable Qwiic
  • Cable USB A a Micro USB B.

Programari i biblioteques:

  • IDE Arduino
  • Biblioteca Arduino ESP32
  • Biblioteca Adafruit_BMP280
  • Biblioteca Adafruit Unified Sensor Driver
  • ThingSpeak

Pas 1: connecteu el Zuino XS PsyFi32 i el sensor de pressió d'aire mitjançant el cable Qwiic i engegueu el PsyFi32

Connecteu el Zuino XS PsyFi32 i el sensor de pressió d’aire mitjançant el cable Qwiic i alimenteu el PsyFi32
Connecteu el Zuino XS PsyFi32 i el sensor de pressió d’aire mitjançant el cable Qwiic i alimenteu el PsyFi32

La configuració és bastant senzilla, només encadena el PsyFi32 i el sensor de pressió d’aire. L’avantatge de Qwiic és que no necessiteu cap placa de connexió ni un munt de cables desordenats per connectar els components.

Pas 2: configureu ThingSpeak perquè sigui capaç de llegir les dades del sensor

Si encara no el teniu, creeu un compte a ThingSpeak. Aneu a Canals al menú superior dret i creeu un nou canal d'emplenament al nom i la descripció dels camps d'informació i seleccioneu tres camps. En ordre, empleneu les etiquetes de camp de la següent manera: Temperatura (° C), Pressió (hPa) i Altitud (m) Podeu omplir altra informació, com ara enllaç al lloc web o Github, però els camps de (2) són el mínim

Pas 3: feu flaixar el PsyFi32

Feu clic a PsyFi32
Feu clic a PsyFi32

Abans de penjar el codi, se us demanarà que introduïu la vostra contrasenya SSID i WiFi. Aneu al canal ThingSpeak que acabeu de crear i feu clic a Claus API. Copieu la "Clau API d'escriptura" al codi (cadena api_key).

Pas 4:

Image
Image

Ara teniu la vostra pròpia estació meteorològica!

Podeu fer una ullada al canal que vam configurar per a aquest tutorial aquí.

El codi complet d'aquest tutorial es pot descarregar aquí.

Recomanat: