Índice:

Estação meteorológica baseada em IoT ESP8266: 6 etapas
Estação meteorológica baseada em IoT ESP8266: 6 etapas

Vídeo: Estação meteorológica baseada em IoT ESP8266: 6 etapas

Vídeo: Estação meteorológica baseada em IoT ESP8266: 6 etapas
Vídeo: IOT weather station using DHT11 | DIY | Blynk 2024, Novembro
Anonim
Image
Image

Quer construir um projeto de estação meteorológica sem usar nenhum sensor e obter informações sobre o tempo de todo o mundo?

Usando OpenWeatherMap, torna-se uma tarefa real.

Etapa 1: COMO FUNCIONA?

A CONFIGURAÇÃO
A CONFIGURAÇÃO

O OpenWeatherMap.org oferece dados de todo o planeta e é fácil de acessar por meio de sua API (interface de programação de aplicativo), que obviamente é enviada em JSON.

OpenWeatherMap.org não apenas fornece dados meteorológicos atuais, mas também pode servir previsões de 5 e 16 dias, dados históricos e até mesmo avisos meteorológicos.

Este site nos oferece uma opção gratuita que oferece a oportunidade de obter o clima atual e a previsão de cinco dias de qualquer cidade do mundo.

Etapa 2: A CONFIGURAÇÃO

A CONFIGURAÇÃO
A CONFIGURAÇÃO
A CONFIGURAÇÃO
A CONFIGURAÇÃO
A CONFIGURAÇÃO
A CONFIGURAÇÃO

1. Vá para OpenWeatherMap.org.

2. Você precisará se inscrever em uma conta gratuita para obter uma chave de API.

Para encontrá-lo, faça login em sua conta, navegue até “Chaves API”, digite o nome de sua chave e clique no botão gerar.

Veja as fotos acima.

Etapa 3: O CÓDIGO

O CÓDIGO
O CÓDIGO
O CÓDIGO
O CÓDIGO
O CÓDIGO
O CÓDIGO

Estaremos usando as bibliotecas e plataforma ESP8266. O código abaixo foi testado usando o NodeMCU.

Em primeiro lugar, certifique-se de ter as bibliotecas ESP8266 e ArduinoJSON instaladas em seu ambiente de desenvolvimento.

Para a biblioteca ESP8266, inicie o Arduino e abra a janela Preferências. Digite:

em URLs de gerenciador de placas adicionais arquivados.

Abra o Board Manager no menu Tools> Board e encontre a plataforma ESP8266. Selecione a versão necessária e clique no botão instalar. selecione a placa ESP8266 no menu Ferramentas> Placa.

Para a biblioteca ArduinoJSON, você pode encontrá-la pesquisando em Incluir Biblioteca> Gerenciar Bibliotecas.

Faça upload do código abaixo para sua placa baseada no ESP8266.

Etapa 4: O RESULTADO

Image
Image
O RESULTADO
O RESULTADO
O RESULTADO
O RESULTADO
O RESULTADO
O RESULTADO

Em primeiro lugar, você deve alterar um pouco o código, - mude o ssid com o nome do seu WiFi.

- alterar a senha com a senha do seu WiFi.

- coloque sua API_KEY após: & appid =

Se tudo estiver bem, carregue o código no seu fórum.

Você pode obter os dados de qualquer cidade do mundo.

ver fotos.

Verifique o vídeo se você travou.

Etapa 5: PARA ONDE VEM A PARTIR?

Este é o início de um projeto muito maior, então, se você quiser expandi-lo, poderá facilmente adicionar telas OLED ou LCD que exibam o clima atual e ler sua programação diária para construir um espelho inteligente.

Etapa 6: CONCLUSÃO

Existem muitas fontes de dados meteorológicos na Internet e suas funções variam.

OpenWeatherMap.org deve ser uma das soluções mais simples e elegantes que encontramos para acessar facilmente os dados meteorológicos de todo o planeta.

Se você tiver alguma dúvida, pode deixar um comentário.myYoutube

Meu Facebook

meu Twitter

Obrigado por ler este projeto ^^ e tenha um bom dia.

Até mais.

Ahmed Nouira

Recomendado: