Herramientas de usuario

Herramientas del sitio


proyectos:monitorclima_temperatura

¡Esta es una revisión vieja del documento!


Los sensores de temperatura que se han utilizado son:

  1. DS18B20 Solo temperatura impermeable
  2. DHT11 Para temperatura humedad

Sensor DHT11

Sensor DS18B20

#include <DallasTemperature.h> #include <OneWire.h>

Pin donde se conecta el bus 1-Wire const int pinDatosDQ = 9; Instancia a las clases OneWire y DallasTemperature OneWire oneWireObjeto(pinDatosDQ); DallasTemperature sensorDS18B20(&oneWireObjeto);

void setup() {

  // Iniciamos la comunicación serie
  Serial.begin(9600);
  // Iniciamos el bus 1-Wire
  sensorDS18B20.begin(); 

}

void loop() {

  // Mandamos comandos para toma de temperatura a los sensores
  Serial.println("Mandando comandos a los sensores");
  sensorDS18B20.requestTemperatures();

Leemos y mostramos los datos de los sensores DS18B20 Serial.print(“Temperatura sensor 0: ”); Serial.print(sensorDS18B20.getTempCByIndex(0)); Serial.println(“ C”); delay(1000); }

proyectos/monitorclima_temperatura.1552515482.txt.gz · Última modificación: por manuel.floresv