Estación meteorológica RPi y reloj digital: 4 pasos (con imágenes)
Estación meteorológica RPi y reloj digital: 4 pasos (con imágenes)

Video: Estación meteorológica RPi y reloj digital: 4 pasos (con imágenes)

Video: Estación meteorológica RPi y reloj digital: 4 pasos (con imágenes)
Video: SDR Radio Definida por Software con Raspberry Pi. GQRX escuchar aviación y satélites meteorológicos 2025, Enero
Anonim
Image
Image
Estación meteorológica RPi y reloj digital
Estación meteorológica RPi y reloj digital

Por Anders644PIMy Instagram Siga más por el autor:

Jardinera inteligente minimalista
Jardinera inteligente minimalista
Jardinera inteligente minimalista
Jardinera inteligente minimalista
Termómetro digital RPi LED
Termómetro digital RPi LED
Termómetro digital RPi LED
Termómetro digital RPi LED
Control de TV NodeMCU Alexa
Control de TV NodeMCU Alexa
Control de TV NodeMCU Alexa
Control de TV NodeMCU Alexa

Acerca de: Hola, me encanta la electrónica, la impresión 3D y compartir lo que hago. Principalmente trato de hacer cosas útiles, pero a veces también hago algunas solo por diversión y para aprender algo nuevo. Y si te gusta lo que ves, sigue… Más sobre Anders644PI »

Este es un proyecto rápido y fácil de hacer, y una buena exhibición para presumir. Muestra la hora, las condiciones meteorológicas y la temperatura. Y si te gusta lo que ves, sígueme en Instagram y Twitter (@ Anders644PI) para estar al día con lo que hago.

El código se basa en el útil código de StuffWithKirby para leer datos meteorológicos JSON en python, y en SteveAmor en el fantástico código de reloj digital SenseHat de Github.

Necesitará:

  • Una Raspberry Pi 3 (cualquier Raspberry Pi de 40 pines funcionará)
  • Una Raspberry Pi SenseHat (o cualquier otra pantalla para mostrar los datos meteorológicos)
  • Una fuente de alimentación de 5 V y 2,4 A para Raspberry Pi
  • Una tarjeta Micro SD de 8GB o superior con la última versión de Raspian
  • Una impresora 3D y bobinas de PLA de cualquier color (opcional)
  • Este juego de tornillos y separadores (Opcional: solo lo necesita si desea usar el difusor)

Paso 1: datos meteorológicos

Datos del tiempo
Datos del tiempo

Obtenemos los datos meteorológicos de OpenWeatherMap.org, pero, por supuesto, puede agregar un termister o me gusta al Pi y leer los datos directamente, si realmente lo desea.

  1. Empiece por crear una cuenta GRATUITA en OpenWeatherMap.org.
  2. Luego copie su clave de API para usarla más tarde.
  3. Ahora descargue y abra el archivo city.list.json, busque su ciudad y luego copie la identificación de la ciudad para más tarde.

Paso 2: Configurar el Pi

Configurando el Pi
Configurando el Pi

1. En el terminal del Pi (con conexión a Internet) ejecute este comando para configurar el Pi:

sudo apt-get update && sudo apt-get upgrade

2. Ahora descargue mi repositorio de GitHub y edite el 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. En RPi_Weather_Station.py pegue su clave de API y su ID de ciudad. También puede cambiar las unidades a imperiales (fahrenheit), si lo desea en lugar del métrico (grados).

4. Ahora ejecútelo y debería funcionar muy bien. Pero si tienes problemas, no dudes en decírmelo en los comentarios y estaré encantado de ayudarte.

sudo python RPi_Weather_Station.py

Paso 3: Accesorios impresos en 3D

Accesorios impresos en 3D
Accesorios impresos en 3D
Accesorios impresos en 3D
Accesorios impresos en 3D
Accesorios impresos en 3D
Accesorios impresos en 3D

Este paso es opcional, a estas alturas ya tienes una estación meteorológica funcional. Pero cuando tengo acceso a una impresora 3D, es mejor que la utilice.

1. La primera actualización es un difusor para el SenseHat, que se puede atornillar al sombrero con dos tornillos y dos separadores para el Pi. Usé algunos tornillos que tenía por ahí, pero algunos de estos también deberían funcionar. Descargue el archivo aquí:

2. La segunda actualización es un soporte vertical para el Pi. Éste no requiere tornillos, simplemente se desliza en los puertos USB. Esto hace que los puertos USB y Ethernet no funcionen. Descargue el archivo aquí:

Paso 4: el resultado

El resultado
El resultado

Felicitaciones, ¡¡¡ya terminaste !!! Ahora debería tener una buena estación meteorológica RPi para sentarse en su escritorio e informarle con información meteorológica útil.

Me encantaría ver qué haces con este proyecto, así que etiquétame en @ anders644pi, en Twitter o Instagram, si lo logras. Y por favor, si te gusta este proyecto, vota por mí en el Concurso de Microcontroladores: