martes, 27 de octubre de 2026

Registrador valores meteorológicos Parte I Parte Electrónica Versión 2

  Página principal

Registrador valores meteorológicos
Parte I
Parte Electrónica
Versión 2

En la versión 1 había colocado el sensor externo de temperatura/humedad utilizando el DHT22.
En el receptor había colocado el medidor de presión BMP280, y este estaba al lado del servidor dentro de casa.
Los sensores suelen durar mucho más protegidos de las inclemencias del tiempo, y la presión es la misma dentro de casa que fuera en la ventana.
Pero como los últimos módulos de sensores juntaban el BMP280 y el AHT20, he decidido realizar esta versión para que todos los sensores estén en el exterior.

 
En el primer desarrollo se hace en el arduino nano y luego se traspasa a el ESP32_C3.


En la parte del receptor de RF solo hay que quitar el módulo DMP280.


Llegados a este punto, y teniendo el sensor de presión en el exterior, debemos cambiar el protocolo, y mandar también los datos de la presión.
He añadido 2 bytes para la presión quedando de la siguiente forma:

 Protocolo SETA43 Versión 2.
  4bits-CRC   8bits-Device    8bits-Humedad   12bits-Grados 16bits-presion  2bits-Canal   2bits-bateria
  Ejemplo-> Dev=223 Hume=51 Temp=207 Presion=9375 Canal=1 Bat=3
  FINAL CRC=1100001 97
  0001 11011111 00110011 000011001111 0010010010011111 01 11





En el lado del servidor todo queda de la misma forma, el programa realizado en python hace la lectura de los datos.

Espero que mis montajes les ayuden a realizar sus propios proyectos.

Programas


Saludos.
Juan Galaz



Bibliografía:

http://seta43.duckdns.org/ard433.html
http://seta43.duckdns.org/termot.html
http://seta43.duckdns.org/temt3.html

No hay comentarios:

Publicar un comentario