Índice:
- Etapa 1: dados meteorológicos
- Etapa 2: Configurando o Pi
- Etapa 3: Acessórios impressos em 3D
- Etapa 4: o resultado
Vídeo: Estação meteorológica RPi e relógio digital: 4 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Por Anders644PIMy InstagramFollow Mais do autor:
Sobre: Olá, adoro eletrônica, impressão 3D e compartilhar o que faço. Eu tento principalmente fazer coisas úteis, mas às vezes também faço algumas apenas para me divertir e aprender algo novo. E se você gosta do que vê, siga… Mais sobre Anders644PI »
Este é um projeto rápido e fácil de fazer, e uma bela exibição para mostrar. Ele exibe a hora, as condições meteorológicas e a temperatura. E se você gosta do que vê, me siga no Instagram e Twitter (@ Anders644PI) para ficar por dentro do que eu faço.
O código é baseado no código útil de StuffWithKirby na leitura de dados meteorológicos JSON em python, e SteveAmor no código de relógio digital SenseHat super legal do Github.
Você vai precisar de:
- A Raspberry Pi 3 (qualquer Raspberry Pi de 40 pinos funcionará)
- Um Raspberry Pi SenseHat (ou qualquer outro monitor, para exibir os dados meteorológicos)
- Uma fonte de alimentação 5V 2,4A para Raspberry Pi
- Um cartão Micro SD de 8 GB ou superior com a versão mais recente do Raspian
- Uma impressora 3D e carretéis de PLA de qualquer cor (opcional)
- Este conjunto de parafusos e espaçadores (opcional: você só precisa disso se quiser usar o difusor)
Etapa 1: dados meteorológicos
Pegamos os dados meteorológicos de OpenWeatherMap.org, mas você pode, é claro, adicionar um termister ou semelhante ao Pi e ler os dados diretamente, se realmente quiser.
- Comece criando uma conta GRATUITA no OpenWeatherMap.org.
- Em seguida, copie sua chave de API para usar mais tarde.
- Agora baixe e abra o arquivo city.list.json, procure sua cidade e copie o city-id para mais tarde.
Etapa 2: Configurando o Pi
1. No terminal do Pi (com conexão à internet) execute este comando, para obter a configuração do Pi:
sudo apt-get update && sudo apt-get upgrade
2. Agora baixe meu repositório GitHub e edite o script:
git clone https://github.com/Anders644PI/RPi-SenseHat-Digital-Clock-and-Weather-Station.git cd RPi-SenseHat-Digital-Clock-and-Weather-Station nano RPi_Weather_Station.py
3. No RPi_Weather_Station.py, cole sua api-key e seu city-id. Você também pode alterar as unidades para imperial (fahrenheit), se quiser mais do que o sistema métrico (graus).
4. Agora execute-o e ele deve funcionar muito bem. Mas se você tiver problemas, sinta-se à vontade para me dizer nos comentários, e será um prazer ajudar.
sudo python RPi_Weather_Station.py
Etapa 3: Acessórios impressos em 3D
Esta etapa é opcional, agora você já tem uma estação meteorológica funcional. Mas quando tenho acesso a uma impressora 3D, é melhor usá-la.
1. A primeira atualização é um difusor para o SenseHat, que pode ser aparafusado ao chapéu com dois parafusos e dois espaçadores para o Pi. Usei alguns parafusos que tinha espalhados, mas alguns deles também devem funcionar. Baixe o arquivo aqui:
2. A segunda atualização é um suporte vertical para o Pi. Este não requer parafusos, ele apenas desliza nas portas USB. Isso faz com que as portas USB e Ethernet não funcionem. Baixe o arquivo aqui:
Etapa 4: o resultado
Parabéns, está feito !!! Agora você deve ter uma boa estação meteorológica RPi para sentar em sua mesa e informá-lo com informações meteorológicas úteis.
Eu adoraria ver o que você faria com este projeto, então, por favor, marque-me em @ anders644pi, no Twitter ou Instagram, se você fizer isso. E por favor, se você gostou desse projeto, vote em mim no Concurso de Microcontroladores:
Recomendado:
Relógio da estação meteorológica ESP8266: 4 etapas
ESP8266 Weather Station Clock: Este projeto é uma boa maneira de exibir a hora e o clima em um pacote pequeno e conveniente. Explicarei o projeto, como funciona e mostrarei o código aqui. Você pode pressionar diferentes botões para mostrar o clima atual em um local definido, bem como
Estação meteorológica NaTaLia: Estação meteorológica com energia solar Arduino Feito da maneira certa: 8 etapas (com fotos)
Estação meteorológica de NaTaLia: Estação meteorológica com energia solar Arduino feito da maneira certa: após 1 ano de operação bem-sucedida em 2 locais diferentes, estou compartilhando meus planos de projeto de estação meteorológica movida a energia solar e explicando como ela evoluiu para um sistema que pode realmente sobreviver por muito tempo períodos de energia solar. Se você seguir
Estação meteorológica DIY e estação de sensor WiFi: 7 etapas (com fotos)
Estação meteorológica DIY e estação de sensor WiFi: Neste projeto, vou mostrar como criar uma estação meteorológica juntamente com uma estação de sensor WiFi. A estação sensora mede os dados locais de temperatura e umidade e os envia, via WiFi, para a estação meteorológica. A estação meteorológica exibe então t
Relógio WiFi, cronômetro e estação meteorológica, Blynk controlado: 5 etapas (com imagens)
Relógio WiFi, temporizador e estação meteorológica, Blynk controlado: Este é um relógio digital Morphing (graças a Hari Wiguna pelo conceito e código de metamorfose), é também um relógio analógico, estação meteorológica e cronômetro de cozinha. É totalmente controlado por um Aplicativo Blynk em seu smartphone por WiFi. O aplicativo permite que você
Relógio e estação meteorológica: 3 etapas
Relógio e estação meteorológica: design bastante simples aqui. É um relógio que é acertado e controla a hora e a data. Um botão que exibe a umidade e temperatura atuais