Antes de começar o dia, é sempre útil dar uma olhada nas condições climáticas atuais. Então, que melhor maneira de planejar o seu dia do que programar um Raspberry Pi para a tarefa? Embora já tenhamos visto as exibições do clima do Raspberry Pi antes, queríamos compartilhar este belo Painel do Raspberry Pi criado por Chris Twomey. Possui uma interface notavelmente elegante, completa com uma renderização de um mapa local com base em sua localização atual.
Os dados meteorológicos são obtidos da API Accuweather/OpenWeatherMap e formatados para exibição em um Inkplate 10. O Inkplate 10 é um painel e-Ink de 10 polegadas, portanto, não consome muita energia e os dados permanecem visíveis quando a energia é cortado do Pi. O mapa gerado pode ser configurado para qualquer local de sua preferência e é mostrado abaixo da data de hoje.
O mapa é gerado usando a API de mapas estáticos do Google. Os dados são atualizados regularmente em uma programação usando MQTT e um servidor em execução no Raspberry Pi. Ele também lida com o horário de verão automaticamente, para que você não precise fazer nenhum ajuste ao longo do ano. Em geral, o projeto deve operar por conta própria, sem interferência.
Twomey testou a configuração com um Raspberry Pi 3B+ e um Raspberry Pi Zero W. Você deve ser capaz de duplicar este projeto com outros modelos, incluindo o mais recente Raspberry Pi 4. Um ESP32 também é lançado na mistura como um módulo cliente para renderizar o imagem no Inkplate 10. O painel é alimentado por uma bateria de 2.000 mAh, mas Twomey sugere que 3.000 mAh pode produzir resultados mais duradouros.
O Raspberry Pi precisa se conectar à internet para extrair dados, portanto, um modelo com suporte sem fio é recomendado. Quando o Pi acorda, ele se conecta ao WiFi antes de atualizar a hora e a data. Ele também está executando um servidor Flask para lidar com o processo de atualização dos dados meteorológicos. Você pode ler mais sobre o software usado neste projeto no site oficial GitHub página.
Se você quiser recriar este projeto Raspberry Pi ou ver mais de perto como ele funciona, confira o Calendário meteorológico Inkplate 10 página do projeto e certifique-se de seguir Chris Twomey para mais projetos e atualizações futuras sobre este.