
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Projeto de fim de semana curto e simples com ESP8266 e display OLED de 0,96 '' 128x64.
O dispositivo é um relógio de rede, ou seja, busca a hora dos servidores ntp. Ele também exibe informações meteorológicas com ícones de openweathermap.org
Peças necessárias:
1. Módulo ESP8266 (qualquer um, usei NodeMCU)
2. OLED de 0,96 (baseado em I2C)
3. Fios de ligação
4. Tábua de pão
5. Cabo USB para conectar ESP8266 ao computador
Etapa 1: crie uma conta em Openweathermap.org

Criar uma conta no openweathermap.org é simples.
Crie uma conta clicando em inscrição.
Faça login e vá para a guia API. Observe sua chave de API.
Etapa 2: Conexões de Hardware

No NodeMCU, as conexões são as seguintes.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Etapa 3: Grave o programa do Arduino IDE

Abra o programa no Arduino IDE.
Selecione o Módulo ESP8266 que você está usando no menu Placas e carregue o código para o módulo.
O código atualiza as informações meteorológicas a cada 10 minutos.
Todos os ícones de clima são colocados no arquivo icon.h.
O código do ícone é retornado da chamada que fazemos para openweathermap.org
Usei uma lógica de análise muito rudimentar para extrair as informações meteorológicas do json que é recebido.
Você pode usar a biblioteca json para Arduino se desejar.
Recomendado:
Relógio digital de hora da rede usando o ESP8266: 4 etapas (com imagens)

Relógio digital de horário de rede usando o ESP8266: Aprendemos como construir um pequeno relógio digital bonito que se comunica com servidores NTP e exibe o horário da rede ou da Internet. Usamos o WeMos D1 mini para conectar a uma rede WiFi, obter o tempo NTP e exibi-lo em um módulo OLED. O vídeo acima t
Sistema de monitoramento inteligente de clima e velocidade do vento baseado em IOT: 8 etapas

Sistema de monitoramento inteligente de clima e velocidade do vento baseado em IOT: desenvolvido por - Nikhil Chudasma, Dhanashri Mudliar e Ashita RajIntroduçãoA importância do monitoramento do clima existe de várias maneiras. Os parâmetros climáticos devem ser monitorados para sustentar o desenvolvimento na agricultura, casa de vegetação
Monitor de clima M5Stack M5stick C baseado em ESP32 com DHT11 - Monitorar temperatura, umidade e índice de calor no M5stick-C com DHT11: 6 etapas

Monitor de clima M5Stack M5stick C baseado em ESP32 com DHT11 | Monitorar temperatura, umidade e índice de calor no M5stick-C com DHT11: Olá pessoal, nestes instructables aprenderemos como fazer a interface do sensor de temperatura DHT11 com o m5stick-C (uma placa de desenvolvimento da m5stack) e exibi-lo no visor do m5stick-C. Portanto, neste tutorial, vamos ler a temperatura, umidade e amp; aquecer eu
Inversor conectado à rede DIY (não alimenta a rede) Alternativa de UPS: 7 etapas (com fotos)

Inversor DIY Grid Tied (não alimenta a rede) Alternativa de UPS: Este é um post de acompanhamento do meu outro Instructable sobre como fazer um inversor de rede que não realimenta a rede, uma vez que agora é sempre possível fazer isso em certas áreas como um projeto DIY e alguns lugares não permitem a alimentação lá g
Adaptador de rede sem fio resistido ao clima usando uma garrafa de água: 4 etapas (com fotos)

Adaptador de rede sem fio resistido ao clima usando uma garrafa de água: Enquanto estava no Iraque, usei uma garrafa de água para proteger meu adaptador de rede sem fio. É um procedimento simples, mas muito eficaz. Obviamente, este instrutivo será mais útil para homens e mulheres de serviços no Oriente Médio, mas também pode ser útil