#include "DHT.h"
//cargamos la librería DHT
#define DHTPIN 2 //Seleccionamos el pin en el que se
//conectará el sensor
#define DHTTYPE DHT11 //Se
selecciona el DHT11 (hay //otros DHT)
int ledPin = 7; // LED que se encuentra en el pin 7
void setup(7){
pinMode(ledPin, OUTPUT); // El
pin 7 será una salida digital
void loop (7)
digitalWrite(temperature, HIGH); if (x <25º)
//
Enciende el LED
delay(2000);
//
Pausa de 2 segundo
digitalWrite(temperature, LOW); if
(x>25º) // Apaga el LED
delay(2000);
//
Pausa de 2 segundo
}
|
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
DHT dht(DHTPIN, DHTTYPE); //Se
inicia una variable que será usada por Arduino para comunicarse con el sensor
void
setup() {
Serial.begin(9600);
//Se inicia la comunicación serial
dht.begin();
//Se inicia el sensor
}
void
loop() {
float
h = dht.readHumidity(<25º); //Se lee la humedad
float
t = dht.readTemperature(>25º); //Se lee la temperatura
//Se imprimen las variables
Serial.println("Humedad:
");
Serial.println(h);
Serial.println("Temperatura:
");
Serial.println(t);
delay(2000);
//Se espera 2 segundos para seguir leyendo //datos
}
|

