Taula de continguts:

Monitor meteorològic amb escut Arduino MKR ENV: 6 passos
Monitor meteorològic amb escut Arduino MKR ENV: 6 passos

Vídeo: Monitor meteorològic amb escut Arduino MKR ENV: 6 passos

Vídeo: Monitor meteorològic amb escut Arduino MKR ENV: 6 passos
Vídeo: temperature sensor interface (labview+arduino) 2024, Juliol
Anonim
Monitor meteorològic amb escut Arduino MKR ENV
Monitor meteorològic amb escut Arduino MKR ENV

Fa uns dies vam aconseguir alguns dels nous escuts MKR ENV. Aquests escuts tenen diversos sensors (temperatura, pressió de l’aire, humitat, UV …) a bord: una bona col·lecció per crear una estació meteorològica senzilla juntament amb el nostre kit ArduiTouch MKR. Hem utilitzat un Arduino MKR 1010 amb WiFi com a placa principal per rebre informació meteorològica per a una simple predicció de openweather map.org. Al final, la pantalla de l'ArduiTouch mostrarà una predicció senzilla i una temperatura exterior juntament amb la temperatura interior mesurada, la pressió de l'aire i la humitat.

Pas 1: eines i materials

Eines i materials
Eines i materials
Eines i materials
Eines i materials
Eines i materials
Eines i materials

Materials:

  • Arduino MKR1000 o 1010
  • Arduino MKR ENV Shield
  • Kit ArduiTouch MKR

Eines:

  • soldador
  • fil de soldadura prim
  • Tenalles d'agulla
  • alicates de tall lateral
  • tornavís de ranura creuada mitjana

Programari:

IDE Arduino

Pas 2: Muntatge del kit ArduiTouch MKR

Muntatge del kit ArduiTouch MKR
Muntatge del kit ArduiTouch MKR

Seguiu les instruccions de muntatge adjuntes.

Pas 3: munteu la placa Arduino MKR i l’escut ENV

Munteu la placa Arduino MKR i l’escut ENV
Munteu la placa Arduino MKR i l’escut ENV

Després del muntatge del kit ArduiTouch, heu de connectar l'Arduino MKR 1010 i el MKR ENV Shield a la part posterior de la PCB.

Pas 4: Instal·lació de biblioteques addicionals

Instal·leu les biblioteques següents mitjançant Arduino Library Manager:

Biblioteca AdafruitGFX

Biblioteca AdafruitILI9341

Biblioteca Arduino JSON 5.x

També podeu descarregar la biblioteca també directament com a fitxer ZIP i descomprimir la carpeta a la vostra carpetaarduinosketchfolder / libraries /

Després d'instal·lar les biblioteques d'Adafruit, reinicieu l'IDE Arduino.

Pas 5: Personalització del firmware

Podeu descarregar el firmware des del nostre lloc web

Es requereixen alguns canvis al codi font per personalitzar: WiFi: Introduïu el SSID i la contrasenya a les línies 63 i 64

char * ssid = "vostresid"; // SSID de la xarxa local

char * password = "la vostra contrasenya"; // Contrasenya a la xarxa

Compte d'OpenWeatherMap: per rebre dades posteriors de la plataforma OpenWeatherMap necessitareu un compte propi. Registreu-vos aquí per obtenir una clau API:

Introduïu la vostra clau API a la línia 71:

String APIKEY = "vostra_api_key";

La vostra ubicació: aneu a https://openweathermap.org/appid i cerqueu una ubicació. Aneu a través del conjunt de resultats i seleccioneu l'entrada més propera a la ubicació real per a la qual voleu mostrar les dades. Serà un URL com https://openweathermap.org/appid El número al final és el que assigneu a la constant següent. Introduïu el número de la vostra ubicació a la línia 72

String CityID = "vostre_identitat_de_citat";

Hora: seleccioneu la vostra zona horària a la línia 73

int TimeZone = 1;

Pas 6: compilació final i càrrega

Compilació final i càrrega
Compilació final i càrrega

Obriu aquesta mostra a l'IDE Arduino. Compileu-lo i pengeu-lo.

Recomanat: