
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40

Esta guía le mostrará cómo construir una estación meteorológica de muy baja potencia usando un arduino nano, un bme 280 y el módulo de radio rf433, que durará alrededor de 1.5 a 2 años con 2 LiPo 18650 y la capacidad de expandirlo agregando más sensores y un panel solar.
Paso 1: Partes
Transmisor:
- 1 x Arduino Pro mini (sin el LED de encendido y el regulador de voltaje)
- 1 x sensor Bme280 (cualquier sensor serviría, solo agregue algunos bits de código)
- 1 x convertidor Buck (el más eficiente posible, OPCIONAL)
- 1 x diodo (OPCIONAL)
- 2 x 18650s (cualquier batería funcionaría si está en el rango de 2-5.5v)
- 1 x tablero
- Algunos cabezales y cables masculinos y femeninos
- 1 x transmisor Rf433 (con antena)
- 1 x panel solar (OPCIONAL)
- 1 x Recinto resistente a la intemperie (utilicé un viejo Tupperware)
Receptor:
- 1 x Arduino Pro mini (en este caso cualquier arduino serviría)
- 1 x pantalla de cristal líquido
- 1 x receptor Rf433 (con antena)
Paso 2: Constrúyelo




Conecte todo en consecuencia en el protoboard para el receptor, asegúrese de hacer la antena de acuerdo con la frecuencia de su módulo con una página como esta. La longitud de la antena debe ser la misma para el receptor y el transmisor.
Paso 3: el código
El código del transmisor está optimizado para baja potencia utilizando la biblioteca LowPower.hy la biblioteca bme280 de adafruit.
El receptor del otro lado no tiene optimización para baja potencia, aunque puede agregarlo fácilmente usted mismo.
Algunas opciones están comentadas en el código para ahorrar energía, pero se pueden descomentar fácilmente con fines de depuración.
Paso 4: resultados
La medición de la corriente desde el lado del transmisor muestra una corriente inactiva de aproximadamente 11uA. Lo hace durante unos 24 segundos y luego transmite la temperatura, la humedad y la presión barométrica. Tomando alrededor de 350ms para hacerlo, y usando alrededor de 11.5 mA. Pero puede agregar fácilmente sus propios sensores y expandir la estación meteorológica.
Para calcular el tiempo de ejecución utilicé esta práctica calculadora de Oregon integrada. Reemplazar los valores en la calculadora en línea nos muestra un tiempo de ejecución de alrededor de 1,5 años, lo cual es bastante aceptable teniendo en cuenta los dos LiPos de 1, 500 mAh que están instalados. Con el panel solar en cambio el tiempo de funcionamiento no estaría limitado con este tipo de consumo.
Luego agregaré un ic de protección de batería, o algún código para monitorear la batería
Espero que te haya resultado útil, cualquier pregunta o corrección no dudes en dejarlas a continuación.
Paso 5: EDITAR:
He cambiado el módulo rf433 con una placa nrf24l01 y una antena, y para el receptor, agregué un esp8266 y usé Blynk para obtener la información en mi teléfono, con esta configuración puede tener múltiples estaciones meteorológicas con un receptor comunicándose de regreso a tu teléfono. Si alguien quiere los esquemas de código o PCB personalizado que diseñé, no dude en hablar conmigo.
Recomendado:
BLE fácil de muy baja potencia en Arduino Parte 2 - Monitor de temperatura / humedad - Rev 3: 7 pasos

BLE fácil de muy baja potencia en Arduino Parte 2 - Monitor de temperatura / humedad - Rev 3: Actualización: 23 de noviembre de 2020 - Primer reemplazo de 2 pilas AAA desde el 15 de enero de 2019, es decir, 22 meses para 2xAAA alcalinas Actualización: 7 de abril de 2019 - Rev 3 de lp_BLE_TempHumidity, agrega gráficos de fecha / hora, usando pfodApp V3.0.362 +, y aceleración automática cuando
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
BLE fácil de muy baja potencia en Arduino Parte 3 - Reemplazo de Nano V2 - Rev 3: 7 pasos (con imágenes)

BLE fácil de muy baja potencia en Arduino Parte 3 - Reemplazo de Nano V2 - Rev 3: Actualización: 7 de abril de 2019 - Rev 3 de lp_BLE_TempHumidity, agrega gráficos de fecha / hora, usando pfodApp V3.0.362 + y aceleración automática al enviar datos Actualización: 24 de marzo 2019 - Rev 2 de lp_BLE_TempHumidity, agrega más opciones de trazado e i2c_ClearBus, agrega GT832E
Estación meteorológica de baja potencia: 6 pasos (con imágenes)

Estación meteorológica de baja potencia: ahora en su tercera versión y después de haber sido probada durante más de dos años, mi estación meteorológica se actualiza para un mejor rendimiento de baja potencia y confiabilidad en la transferencia de datos Consumo de energía: no es un problema en los meses que no sean diciembre y enero, pero
Monitor de temperatura Arduino de baja potencia: 4 pasos

Monitor de temperatura Arduino de baja potencia: en este Instructable construimos otro monitor de temperatura utilizando un sensor de temperatura DS18B20. Pero este proyecto es diferente. ¡Puede durar con pilas casi 1,5 años! ¡Sí! Usando la biblioteca de bajo consumo de Arduino, podemos hacer que este proyecto se ejecute