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


O visor do E-Paper exibirá as informações meteorológicas, sincronizadas com a API OpenWeatherMap (por WiFi). O coração do projeto é ESP8266 / 32.
Ei, tudo bem, pessoal? Akarsh aqui da CETech. Hoje vamos fazer um projeto que é um monitor de tempo que exibe todas as informações relacionadas ao tempo em um display E-Paper do DFRobot.
O Display está conectado a um esp8266, você também pode usar um esp32 com este display. O esp8266 está conectado à internet através de wi-fi cujos detalhes podem ser alterados através do código que forneci no GitHub.
Então vamos começar! Também fiz um vídeo sobre a construção deste projeto em detalhes, recomendo assisti-lo para uma melhor visão e detalhes.
Etapa 1: peças


Para fazer isso, você precisará de uma placa ESP8266 ou ESP32 e também pode adicionar uma bateria, se desejar.
Para a exibição, usei um módulo EPaper Firebeetle.
Sugiro usar uma placa da DFRobot com este módulo, pois a pinagem será compatível e você não terá problemas em lugar nenhum, usei a placa Firebeetle da DFRobot, pois ela tem uma solução de monitoramento e carregamento de bateria integrada.
Etapa 2: Obtenha PCBs para o seu projeto fabricado

Você deve verificar o JLCPCB para solicitar PCBs online por um preço barato!
Você obtém 10 PCBs de boa qualidade fabricados e enviados à sua porta por 2 $ e algum frete. Você também receberá um desconto no frete de seu primeiro pedido. Para projetar seu próprio PCB, vá para o easyEDA, uma vez feito isso, carregue seus arquivos Gerber no JLCPCB para que sejam fabricados com boa qualidade e tempo de resposta rápido.
Etapa 3: Baixe e configure o IDE do Arduino

Baixe o IDE do Arduino aqui.
1. Instale o Arduino IDE e abra-o. 2. Vá para Arquivo> Preferências
3. Adicione https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json os URLs do gerenciador de placas adicionais.
4. Vá para Ferramentas> Placa> Gerenciador de placas
5. Procure ESP8266 e instale a placa.
6. Reinicie o IDE.
Etapa 4: Conecte o monitor de papel eletrônico ao Micro Controlador Firebeetle

1. Basta combinar e alinhar os cantos brancos de ambos os módulos e empilhá-los um sobre o outro.
Etapa 5: inscreva-se no OpenWeatherMap.org


1. Vá para o site.
2. Inscreva-se com seu id de e-mail e outras credenciais (GRATUITO).
3. Depois de fazer login, vá para a guia Chaves de API e copie sua chave de API exclusiva, que precisaremos na próxima etapa.
Etapa 6: Codificando o Módulo

1. Baixe o repositório GitHub:
2. Extraia o repositório baixado.
3. Copie as bibliotecas do repositório baixado para a pasta Library na pasta de esboço do Arduino.
4. Abra o esboço Code.ino no IDE do Arduino.
5. Altere o SSID e a senha do Wi-Fi no esboço.
6. Adicione a chave API da Etapa 4 ao número da linha 44 do código no lugar das hashtags.
7. Navegue até Ferramentas> Quadro. Selecione a placa apropriada que você está usando, Firebeetle ESP8266 no meu caso.
8. Selecione o comunicador correto. porta em Ferramentas> Porta.
9. Clique no botão de upload.
10. Quando a guia disser Upload concluído, você estará pronto para usar o monitor meteorológico.
Etapa 7: Brincando com o monitor

Assim que o módulo se conectar à rede WiFi, o display começará a atualizar e você verá o projeto ganhando vida.
Recomendado:
Sistema de irrigação por gotejamento conectado à Internet com feedback de umidade do solo (ESP32 e Blynk): 5 etapas

Sistema de irrigação por gotejamento conectado à Internet com controle de umidade do solo (ESP32 e Blynk): Preocupe-se com o seu jardim ou com as plantas quando sair de férias prolongadas, ou se esqueça de regar a planta diariamente. Bem, aqui está a solução. É um sistema de irrigação por gotejamento globalmente conectado e controlado pela umidade do solo, controlado por ESP32 na frente do software i
Macintosh com tela sensível ao toque - Mac clássico com um iPad Mini para a tela: 5 etapas (com fotos)

Macintosh com tela sensível ao toque | Mac clássico com um iPad Mini para a tela: Esta é a minha atualização e design revisado sobre como substituir a tela de um Macintosh vintage por um iPad mini. Este é o sexto destes que fiz ao longo dos anos e estou muito feliz com a evolução e o design deste! Em 2013, quando fiz
Gire a tela e a tela sensível ao toque do Raspberry Pi: 4 etapas

Rotate Raspberry Pi Display and Touchscreen: Este é um instrutível básico para mostrar a você como girar o display e a entrada da tela de toque para qualquer Raspberry Pi executando o sistema operacional Buster Raspbian, mas eu usei esse método desde Jessie. As imagens usadas aqui são de um Raspberry Pi
MOS - IoT: Seu sistema Fogponic conectado: 4 etapas

MOS - IoT: Your Connected Fogponic System: Mitigação de Choque por Superflux: Nosso websiteEste Instructables é a continuidade do Fogponic System one. Aqui, você poderá ter mais opções para medir os dados do seu computador de estufas e controlar várias operações como a água
Ventilador conectado à Internet para Zwift: 7 etapas (com imagens)

Ventilador conectado à Internet para Zwift: fiz um ventilador conectado à internet para usar com o Zwift, um sistema de treinamento / jogo de corrida de bicicleta virtual. Quando você vai mais rápido no Zwift, o ventilador gira mais rápido para simular as condições externas de pilotagem .;) Eu me diverti muito construindo isso, espero que você goste