Taula de continguts:

Estació meteorològica basada en IoT ESP8266: 6 passos
Estació meteorològica basada en IoT ESP8266: 6 passos

Vídeo: Estació meteorològica basada en IoT ESP8266: 6 passos

Vídeo: Estació meteorològica basada en IoT ESP8266: 6 passos
Vídeo: Как установить и настроить TTGO T-Display (руководство по началу работы) 2024, Desembre
Anonim
Image
Image

Voleu construir un projecte d’estació meteorològica sense utilitzar cap sensor i obtenir informació sobre el temps de tot el món?

Utilitzant OpenWeatherMap, es converteix en una tasca real.

Pas 1: COM FUNCIONA?

LA CONFIGURACIÓ
LA CONFIGURACIÓ

OpenWeatherMap.org ofereix dades de tot el planeta i és fàcil accedir-hi mitjançant la seva API (interfície de programació d’aplicacions), que per descomptat es publica en JSON.

OpenWeatherMap.org no només proporciona dades meteorològiques actuals, sinó que també pot publicar prediccions de 5 i 16 dies, dades històriques i fins i tot avisos meteorològics.

Aquest lloc ens proporciona una opció gratuïta que ofereix l’oportunitat d’obtenir el temps actual i la predicció de cinc dies de qualsevol ciutat del món.

Pas 2: LA CONFIGURACIÓ

LA CONFIGURACIÓ
LA CONFIGURACIÓ
LA CONFIGURACIÓ
LA CONFIGURACIÓ
LA CONFIGURACIÓ
LA CONFIGURACIÓ

1. Dirigiu-vos a OpenWeatherMap.org.

2. Haureu de registrar-vos al seu compte gratuït per obtenir una clau API.

Per trobar-lo, inicieu sessió al vostre compte, aneu a "Claus API" i, a continuació, introduïu el nom de la vostra clau i feu clic al botó de generació.

Veure fotos a dalt.

Pas 3: EL CODI

EL CODI
EL CODI
EL CODI
EL CODI
EL CODI
EL CODI

Utilitzarem les biblioteques i la plataforma ESP8266. El codi següent es va provar mitjançant NodeMCU.

Primer de tot, assegureu-vos que teniu instal·lades les biblioteques ESP8266 i ArduinoJSON al vostre entorn de desenvolupament.

Per a la biblioteca ESP8266, inicieu Arduino i obriu la finestra Preferències. Introduïu:

en URL de gestor de taulers addicionals arxivats.

Obriu el Gestor de taules des del menú Eines> Tauler i cerqueu la plataforma ESP8266. Seleccioneu la versió que necessiteu i feu clic al botó d'instal·lació. seleccioneu el tauler ESP8266 al menú Eines> Tauler.

Per a la biblioteca ArduinoJSON, podeu trobar-la cercant a Inclou biblioteca> Gestiona biblioteques.

Pengeu el codi següent al tauler basat en ESP8266.

Pas 4: EL RESULTAT

Image
Image
EL RESULTAT
EL RESULTAT
EL RESULTAT
EL RESULTAT
EL RESULTAT
EL RESULTAT

Primer de tot, heu de canviar una mica el codi, - canvieu el ssid amb el nom del vostre WiFi.

- canvieu la contrasenya amb la contrasenya del vostre WiFi.

- poseu el vostre API_KEY després: & appid =

Si tot està bé, pengeu el codi al vostre tauler.

Podeu obtenir les dades de qualsevol ciutat del món.

veure fotos.

Comproveu el vídeo si us heu quedat atrapats.

Pas 5: ON DES D'AQUÍ?

Aquest és l’inici d’un projecte molt més gran, de manera que, si volíeu ampliar-lo, podeu afegir fàcilment pantalles OLED o LCD que mostrin el temps actual i llegir la vostra programació diària per tal de crear un mirall intel·ligent.

Pas 6: CONCLUSIÓ

Hi ha moltes fonts de dades meteorològiques a Internet i varien en funció.

OpenWeatherMap.org ha de ser una de les solucions més directes i elegants que hem trobat per accedir fàcilment a les dades meteorològiques de tot el planeta.

Si teniu alguna pregunta, és clar, podeu deixar un comentari.myYoutube

el meu Facebook

myTwitter

Gràcies per llegir aquest projecte ^^ i tingueu un bon dia.

Ens veiem.

Ahmed Nouira

Recomanat: