Integre su estación meteorológica con CWOP: Guía práctica
Integrar una estación meteorológica con el Citizen Weather Observer Program (CWOP) le permite compartir datos precisos en tiempo real con el Servicio Meteorológico Nacional y el público.
En esta guía recorreremos:
- Qué es CWOP y por qué importa
- Conectar una WeatherPi solar basada en Raspberry Pi a CWOP
- Software y configuración requeridos
- Registrar su estación con CWOP
- Ver y verificar sus datos CWOP
Y, por supuesto, ¡disfrute del proceso!
SwitchDoc Labs ofrece un 10 % de descuento en todos sus productos a lectores de Instructables: use el código 6NOFQ9UW en Amazon.com y 672E608 en Tindie.com. Oferta válida hasta el 3 de septiembre de 2015.
¿Qué es CWOP?
CWOP es una red global de estaciones meteorológicas de propiedad privada, principalmente en Estados Unidos pero también en más de 150 países. Estaciones voluntarias, como la WeatherPi, envían observaciones de superficie automatizadas al Servicio Meteorológico Nacional. Estos datos alimentan el modelo de pronóstico Rapid Refresh, proporcionando predicciones de 3 a 12 horas en los 48 estados contiguos.
Tras pasar por un riguroso proceso de control de calidad, las observaciones de CWOP se distribuyen al público. La red surgió originalmente de experimentos de radioaficionados con paquetes y ahora incluye la mayoría de estaciones conectadas a Internet. A julio de 2015, más de 10 000 estaciones reportan regularmente a CWOP.
Paso 1: Registro en CWOP
El registro es sencillo:
- Obtenga su número de designación DW en wxqa.com/SIGN-UP.
- Introduzca el número DW en el archivo de configuración de WeatherPi.
- Siga los pasos restantes de esta guía para poner en marcha su estación.
Enlaces útiles:
- Portal oficial CWOP: wxqa.com
- Comprobar estado de su estación: findu.com (reemplace EW766 con su número DW)
- Comprobaciones de calidad de datos: Control de calidad APRS‑WX
- Detalles de estación: Gladstone Family Weather
Paso 2: La WeatherPi alimentada por energía solar
La WeatherPi es una estación meteorológica Raspberry Pi totalmente alimentada por energía solar diseñada por SwitchDoc Labs. Ofrece:
- Medición de más de 20 parámetros ambientales
- Base de datos MySQL a bordo para datos históricos
- Diagnósticos del sistema solar (detección de brownout, monitorización de energía)
- Configuración remota y exportación de datos
- Salida opcional por SMS, Twitter o web
- Panel de control basado en iPad
- Fácil integración con Weather Underground, Twitter, etc.
Lea las instrucciones completas de construcción en el Instructable de WeatherPi.
Paso 3: Interfaz CWOP para WeatherPi
La comunicación con CWOP usa el Automatic Packet Reporting System (APRS), un protocolo que se originó en radioaficionados y ahora sirve muchas aplicaciones de datos en tiempo real. El software de WeatherPi aprovecha las librerías APRS pywxtd de Tom Hayward para transmitir observaciones.
Paso 4: Código CWOP en WeatherPi
El módulo CWOP lee datos de sensores y envía un paquete APRS cada 15 minutos. A continuación se muestra la llamada principal:
# cada 15 minutos, generar nuevos gráficos
if ((secondCount % (15*60)) == 0):
# imprimir cada 900 segundos
sampleWeather()
sampleSunAirPlus()
doAllGraphs.doAllGraphs()
# enviar nuestros datos CWOP
# dirección del viento - grados desde norte verdadero
# velocidad del viento - entero MPH
# racha de viento - entero MPH
# temperatura - grados F
# lluvia desde medianoche - centésimas de pulgada
# humedad - % donde 100% = 00
# presión - 5 números en décimas de milibares
CWOP.post_CWOP(
wind_dir=currentWindDirection,
wind_speed=currentWindSpeed,
wind_gust=currentWindGust,
temperature=CtoFInteger(outsideTemperature),
rain_since_midnight=0,
humidity=convertHumidity(outsideHumidity),
pressure=int(bmp180SeaLevel*100+0.5)
)
Para más detalles, visite el Instructable original: Join the IOT with your Weather Station – CWOP.
Proyectos relacionados
- Integración software CWOP
Proceso de manufactura
- Extiende la Funcionalidad de tu CMMS con Nuestra API Robusta
- Construcción de una estación meteorológica exterior con Raspberry Pi 2 y ADS‑WS1
- Tu primer proyecto IoT con Raspberry Pi, DHT11 y ThingSpeak
- Primeros pasos con IoT y MQTT: tutorial ESP8266 sin código
- Estación Meteorológica Avanzada v2.0: Monitorización en Tiempo Real de Temperatura, Presión, Humedad y Altitud
- Dominando la Placa PSoC 6 Pioneer con Shield IoT Add-On: Guía para Desarrolladores
- IoT revoluciona el servicio de campo: Mantenimiento predictivo y mayor ROI
- Cómo las smart cities aprovechan IoT, microservicios y dashboards para gestión eficiente de activos
- Maximice el ROI de sus inversiones en IoT: Una guía práctica
- IoT World: Dentro de la solución Big-Data de Vertica para analítica IoT
- IoT Empresarial: Desbloqueando 36x el Valor del Internet Actual