Projeto Paragon: ESP32 Ecrã Meteorológico
Todas as manhãs, dou por mim a tentar saber como está o tempo antes de me preparar. Se é como eu, então encontrei o projeto que nos vai ajudar a ambos - um E-Paper Weather Display feito com um microcontrolador ESP32.
Luke Marzen desenvolveu esta apresentação e depois partilhou-a como código aberto no GitHub. Devo dizer que este projeto já existe há alguns meses, mas não quisemos deixá-lo passar em branco na nossa série Paragon Projects.
Antes de mais, é um projeto tão fixe que merece um artigo. Mas, para além disso, o Luke tornou-o surpreendentemente fácil de replicar.
Como se pode ver na fotografia, não só fornece o tempo, mas também as horas do nascer e do pôr do sol, bem como o vento e o índice UV. Além disso, fornece-lhe a humidade no exterior e a humidade e pressão atmosférica no interior.
Não vai encontrar um ecrã meteorológico melhor do que este, garanto-lhe.
Hardware
Em termos de hardware, Luke optou pelo microcontrolador FireBeetle 2 ESP32-E da Drobot, porque é bom para consumir pouca energia e tem um circuito integrado para a bateria.
Mas certamente que outro microcontrolador ESP32 funcionaria igualmente bem.
O Luke também foi com um Placa de circuito impresso BME280 para medir a pressão do ar, a temperatura e a humidade no interior.
Junte tudo isto a uma bateria e a um ecrã E-Ink e terá todas as peças necessárias para este projeto.
É claro que também vai precisar de um bloco de madeira para montar todo o projeto. E também terá de tratar da cablagem, mas o Luke teve a amabilidade de incluir uma descrição muito clara do que terá de fazer exatamente.
Software
Em a página do GitHubNo entanto, existe um guia extremamente bem documentado sobre como configurar o ecrã meteorológico para que funcione corretamente.
Terá de clonar o repositório e certificar-se de que o dispositivo tem acesso a WiFi, bem como a hora e o local. Tudo aqui é relativamente simples.
A forma como o ecrã meteorológico recolhe os dados é através do OpenWeatherMap. OpenWeatherMap permite obter as informações gratuitamente através de uma chave API.
O Luke até lhe diz como executar o OpenWeatherMap sem nunca ser cobrado acidentalmente por fazer demasiadas chamadas à API.
Por isso, se tiver um microcontrolador ESP32 à mão e algumas horas, tem de começar a trabalhar nisto imediatamente.
Conclusão
Este projeto é também perfeito para brincar. O Luke teve a amabilidade de o partilhar através de uma Licença Pública Geral GNU. Portanto, não é apenas um projeto fantástico para replicar, mas também para brincar com ele!
Mais uma vez, para mais pormenores, pode consultar a página do GitHub aqui. Tem tudo o que se pode desejar, incluindo até um guia para a resolução de problemas.
Além disso, pode ver mais projectos incríveis da Paragon que apresentámos nesta série, clicando em aqui.
Portanto, a única questão que resta é: como vai configurar o seu ecrã meteorológico?
buenas tardes, me podría decir los componentes que lleva?
Estou interessado, quero fazer um projeto na minha escola.
De antemano gracias!!!
1. Microcontrolador ESP32
2. Placa de tinta eletrónica
3. Sensor BME280
4. Bateria
5. Um marco ou um troço de madeira
6. cabos
como é que as cobras por uma me interesaría comprarla
O nosso site está aqui: buyzero.de