Taula de continguts:
- Pas 1: dades meteorològiques
- Pas 2: Configuració del Pi
- Pas 3: accessoris impresos en 3D
- Pas 4: el resultat
Vídeo: Estació meteorològica RPi i rellotge digital: 4 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Per Anders644PIMy Instagram Segueix més de l'autor:
Quant a: Hola, m'encanta l'electrònica, la impressió 3D i compartir el que faig. Intento sobretot fer coses útils, però de vegades també en faig només per diversió i per aprendre alguna cosa nova. I si us agrada el que veieu, seguiu … Més sobre Anders644PI »
Aquest és un projecte ràpid i fàcil de fer i una bonica pantalla per mostrar. Mostra el temps, les condicions meteorològiques i la temperatura. I si us agrada el que veieu, seguiu-me a Instagram i Twitter (@ Anders644PI) per estar al dia del que faig.
El codi es basa en el codi útil de StuffWithKirby per llegir dades meteorològiques JSON en python i en SteveAmor al codi de rellotge digital SenseHat de Github.
Necessitarà:
- Un Raspberry Pi 3 (qualsevol Raspberry Pi de 40 pins funcionarà)
- Un Raspberry Pi SenseHat (o qualsevol altra pantalla, per mostrar les dades meteorològiques)
- Una font d'alimentació de 5V 2.4A per a Raspberry Pi
- Una targeta Micro SD de 8 GB o superior amb la versió més recent de Raspian
- Una impressora 3D i bobines de qualsevol color PLA (opcional)
- Aquest conjunt de cargols i separadors (opcional: només el necessiteu si voleu utilitzar el difusor)
Pas 1: dades meteorològiques
Obtenim les dades meteorològiques d’OpenWeatherMap.org, però, per descomptat, podríeu afegir un termister o un like al Pi i llegir-ne dades directament, si realment voleu.
- Comenceu creant un compte GRATU onT a OpenWeatherMap.org.
- A continuació, copieu la vostra clau API per utilitzar-la més tard.
- Ara descarregueu i obriu el fitxer city.list.json, cerqueu la vostra ciutat i, a continuació, copieu l’identificador de ciutat per a més endavant.
Pas 2: Configuració del Pi
1. Al terminal del Pi (amb connexió a Internet) executeu aquesta ordre per obtenir la configuració del Pi:
sudo apt-get update && sudo apt-get upgrade
2. Ara baixeu el repositori de GitHub i editeu l'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. A RPi_Weather_Station.py enganxeu la vostra clau API i el vostre identificador de ciutat. També podeu canviar les unitats a imperial (fahrenheit), si voleu que aquesta sigui més que mètrica (graus).
4. Ara executeu-lo i hauria de funcionar molt bé. Però si teniu problemes, no dubteu a dir-ho als comentaris i estaré encantat d’ajudar-vos.
sudo python RPi_Weather_Station.py
Pas 3: accessoris impresos en 3D
Aquest pas és opcional, ja teniu una estació meteorològica funcional. Però quan tinc accés a una impressora 3D, és millor que la faci servir.
1. La primera actualització és un difusor per al SenseHat, que es pot cargolar al barret amb dos cargols i dos separadors per al Pi. He utilitzat alguns cargols que tenia, però alguns d’ells també haurien de funcionar. Descarregueu el fitxer aquí:
2. La segona actualització és un suport vertical per al Pi. Aquest no requereix cargols, només llisca als ports USB. Això fa que els ports USB i Ethernet no funcionin. Descarregueu el fitxer aquí:
Pas 4: el resultat
Enhorabona, ja està !!! Ara hauríeu de tenir una bonica estació meteorològica RPi per seure a l’escriptori i informar-vos amb informació meteorològica útil.
M'encantaria veure què feu amb aquest projecte, així que si us plau, etiqueteu-me a @ anders644pi, a Twitter o Instagram. I si us plau, si us agrada aquest projecte, voteu-me al concurs de microcontroladors:
Recomanat:
Estació meteorològica professional amb bricolatge ESP8266 i ESP32: 9 passos (amb imatges)
Estació meteorològica professional que utilitza bricolatge ESP8266 i ESP32: LineaMeteoStazione és una estació meteorològica completa que es pot connectar amb sensors professionals de Sensirion, així com amb algun component de l’instrument Davis (pluviòmetre, anemòmetre)
Estació meteorològica senzilla amb ESP8266 .: 6 passos (amb imatges)
Estació meteorològica senzilla que utilitza ESP8266: en aquest instructiu compartiré com utilitzar ESP8266 per obtenir dades com ara temperatura, pressió, clima, etc. Recompte total de visualitzacions. i mostreu les dades al monitor sèrie i visualitzeu-les a la pantalla LCD. Les dades seran f
Estació meteorològica NaTaLia: l'estació meteorològica amb energia solar Arduino s'ha fet correctament: 8 passos (amb imatges)
Estació meteorològica NaTaLia: Estació meteorològica amb energia solar Arduino feta de la manera correcta: després d’un any d’exitació en 2 llocs diferents, comparteixo els plans del projecte de la meva estació meteorològica amb energia solar i explico com va evolucionar cap a un sistema que realment pot sobreviure durant molt de temps períodes des de l'energia solar. Si segueixes
Estació meteorològica de bricolatge i estació de sensor WiFi: 7 passos (amb imatges)
Estació meteorològica de bricolatge i estació de sensor WiFi: en aquest projecte us mostraré com crear una estació meteorològica juntament amb una estació de sensor WiFi. L'estació del sensor mesura les dades de temperatura i humitat locals i les envia, mitjançant WiFi, a l'estació meteorològica. L'estació meteorològica mostra llavors
Rellotge WiFi, temporitzador i estació meteorològica, controlat per Blynk: 5 passos (amb imatges)
Rellotge WiFi, temporitzador i estació meteorològica, controlat per Blynk: es tracta d’un rellotge digital Morphing (gràcies a Hari Wiguna pel concepte i el codi morphing), també és un rellotge analògic, estació d’informació meteorològica i temporitzador de cuina. L’aplicació Blynk al telèfon intel·ligent mitjançant WiFi. L’aplicació us permet