estación metereológica arduino

Estación meteorológica con Arduino nano 33 BLE Sense. Presión, temperatura y humedad con Arduino.

En esta entrada vamos a explicar de forma sencilla cómo hacer una estación meteorológica con el nuevo Arduino nano 33 BLE y las librerías gratuitas: LPS22HB y HTS221. La librería LPS22HB lee la presión barométrica y la temperatura ambiental, mientras que la HTS221 detecta la humedad relativa. Con este Arduino es muy fácil conocer la presión, temperatura y humedad ambientales sin necesidad de sensores externos.

#include <Arduino_LPS22HB.h> // Para presión
#include <Arduino_HTS221.h> // Para temperatura y humedad

void setup() {
  Serial.begin(9600);
  while (!Serial);

  if (!BARO.begin()) {
    Serial.println("Failed to initialize pressure sensor!");
    while (1);
  }

  if (!HTS.begin()) {
    Serial.println("Failed to initialize humidity & temperature sensor!");
    while (1);
  }
}

void loop() {
  // read the sensor value
  float pressure = BARO.readPressure();
  float temperature = HTS.readTemperature();
  float humidity    = HTS.readHumidity();

  // print the sensor value
  Serial.print("Pressure = ");
  Serial.print(pressure);
  Serial.println(" kPa");

  Serial.print("Temperature = ");
  Serial.print(temperature);
  Serial.println(" °C");

  Serial.print("Humidity    = ");
  Serial.print(humidity);
  Serial.println(" %");

  // print an empty line
  Serial.println();

  // wait 1 second to print again
  delay(1000);
}

Para más información consultar en la web de Arduino.

Más información

Si necesitas que te ayudemos con Arduino de manera profesional contacta con nosotros sin compromiso. También nos puedes ayudar descargando nuestra APP de Servicios Profesionales, freelancers y autónomos.

Leave a Comment

Your email address will not be published. Required fields are marked *

Información básica sobre protección de datos
Responsable Francisco de Asís Benavente Delgado +info...
Finalidad Gestionar y moderar tus comentarios. +info...
Legitimación Consentimiento del interesado. +info...
Destinatarios No se cederán datos a terceros, salvo obligación legal +info...
Derechos Acceder, rectificar y cancelar los datos, así como otros derechos. +info...
Información adicional Puedes consultar la información adicional y detallada sobre protección de datos en nuestra página de política de privacidad.