//Nombre: Alan Manuel Mendoza Arredondo
//Grupo: GDS0441
//El servo representa una ventana que a 0 grados esta cerrada
//De acuerdo a los valores del sensor DHT22 de temperatura
//Hacer que el servo gire a 90 grados si la temperatura es mayor a 20 grados centigrados
// Y si la temperatura es menor a 10 grados cerrar la ventana (servo a 0 grados)
//Includes libraries
#include <Servo.h>
#include <DHTesp.h>
//Create object type Servo
Servo myServo;
DHTesp dht;
//Create degrees value of servo initializing
int value = 0;
bool r = false;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Example Servo");
//Initializing servo object
myServo.attach(2);
dht.setup(15,DHTesp::DHT22);
}
void loop() {
TempAndHumidity data = dht.getTempAndHumidity();
if(data.temperature > 20){
myServo.write(90);
}
if(data.temperature < 10){
myServo.write(0);
}
}