Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
En Shenzhen, hay muchas playas hermosas. En los días de verano, mi deporte favorito es la vela.
Para el deporte de la vela, sigo siendo un principiante, me gusta la sensación del agua del mar tocando mi cara, y más, hice muchos nuevos amigos con este deporte.
Pero para el deporte de la vela, el viento adecuado es muy importante. Muchas veces cuando llegamos a la playa, nos encontramos con que no había viento, o demasiado viento para mí como titular. Y con la previsión meteorológica oficial, es imposible para ellos pronosticar / monitorear el viento.
Así que planeo hacer una estación de viento en tiempo real, y compartir con la información todos los entusiastas de la navegación de Shenzhen.
Paso 1: hardware
Lo que necesito es: 1. Básicamente, un anemómetro;
2. Sensor de temperatura y humedad;
3. Sensor de presión de aire. Como son el pronóstico para fuertes vientos / lluvias;
4. Módulo de conexión a Internet. Yo uso el módulo wifi ESP12
5. Y, una caja a prueba de agua y un banco de energía, además, diseñé una placa base para que todo el módulo electrónico se pueda insertar fácilmente, como se muestra en las imágenes adjuntas.
Por supuesto, también puede usar una placa de pruebas para esto.
Nuevo: el hardware es relativamente simple, lo he empaquetado en un kit en Makerfabs.
En el diseño de hardware, el anemómetro es una salida analógica, por lo que debe estar conectado al módulo ESP12 ADC, y el barómetro BMP180 usa el I2C para la comunicación, conéctelos a ESP12 GPIO4 / 5, que admite la comunicación I2C, y el DHT 11 a una salida digital. Tenga en cuenta que se necesita una resistencia pullup; tome las fotografías de referencia adjuntas.
Paso 2: Firmwares
Descargue mi boceto de ejemplo en https://github.com/hunrypan/weatherstation?tdsourcetag=s_pcqq_aiomsg. Tenga en cuenta que algunas bibliotecas deben instalarse con anticipación, incluyen:
- ESP8266WiFi.h
- MQTT.h
- DHT.h
- Wire.h
- Adafruit_BMP085.h
Modifique la configuración de WIFI y MQTT. Por supuesto, si no, debe registrar una cuenta y crear una nueva instancia. Y modificarlos en el firmware:
const char * ssid = "xxx"; // Wi-Fi SSIDconst char * contraseña = "xxx"; // Contraseña de wifi
y la información de MQTT (si no está familiarizado con esto, consulte Makerfabs ESPwatch para conocer el uso detallado de MQTT) en:
const char * nombre de host = "cartero.cloudmqtt.com"; puerto int = 16265; const char * usuario = "xxx"; const char * contraseña_usuario = "xxxx"; const char * id = "xxxx";
Y en el bucle de firmware, el módulo ESP12 lee el sensor
o presión de viento / temperatura / aire por:
int windpeed = analogRead (windpin); humi = dht.readHumidity (); temp = dht.readTemperature ();
Cargue el firmware en la placa MCU del nodo ESP.
Paso 3: Nodejs e implementación en AWS
El módulo WIFI Esp8266 envía la información meteorológica al servidor MQTT, publicando un mensaje sobre el tema en el servidor MQTT. Los últimos nodejs obtienen la información meteorológica del servidor mqtt, mediante el tema de suscripción en el servidor Mqtt guardado.
Implemento mi NODE JS en el servidor AWS, por lo que cualquier persona interesada en esto puede acceder a mi estación eólica en: https://34.220.205.140: 8080 / wind
Recomendado:
Estación de soldadura portátil de material reciclado. / Estación De Soldadura Portátil Hecha Con Material Reciclado .: 8 Pasos (con Imágenes)
Estación de soldadura portátil de material reciclado. / Estación De Soldadura Portátil Hecha Con Material Reciclado .: Papá era un gran artista y aventurero tanto como un gran fanático de la cultura del bricolaje. Él solo hizo muchas modificaciones en la casa, que incluyen mejoras en muebles y armarios, reciclaje de lámparas antiguas e incluso modificó su furgoneta VW kombi para viajar
Estación meteorológica NaTaLia: estación meteorológica con energía solar Arduino hecha de la manera correcta: 8 pasos (con imágenes)
Estación meteorológica NaTaLia: estación meteorológica con energía solar Arduino hecha de la manera correcta: después de 1 año de operación exitosa en 2 ubicaciones diferentes, estoy compartiendo los planes del proyecto de mi estación meteorológica con energía solar y explicando cómo evolucionó a un sistema que realmente puede sobrevivir durante mucho tiempo períodos de energía solar. Si tu sigues
Estación meteorológica de bricolaje y estación de sensor WiFi: 7 pasos (con imágenes)
Estación meteorológica de bricolaje y estación de sensor WiFi: en este proyecto, le mostraré cómo crear una estación meteorológica junto con una estación de sensor WiFi. La estación de sensores mide los datos de temperatura y humedad locales y los envía, a través de WiFi, a la estación meteorológica. La estación meteorológica muestra t
Turbina de viento con botella de agua de bricolaje: 5 pasos (con imágenes)
Aerogenerador con botella de agua para bricolaje: Descripción básica Para comprender cómo funciona un aerogenerador, es importante comprender cómo funciona la energía eólica en un nivel básico. El viento es una forma de energía solar porque el sol es la fuente que crea viento por el calor desigual en la atmósfera, ho
Haga una pantalla ambiental basada en el viento: 8 pasos (con imágenes)
Haga una pantalla ambiental basada en el viento: este es un proyecto de clase diseñado y construido por Trinh Le y Matt Arlauckas para HCIN 720: Prototyping Wearable and Internet of Things Devices en Rochester Institute of Technology. El objetivo de este proyecto es visualizar de manera abstracta la dirección a