#include <DHT.h>
#define DHTPIN 18 // pin dht11
#define DHTTYPE DHT22 // DHT 11
DHT dht(DHTPIN, DHTTYPE);
int kipas=3;
void setup() {
Serial.begin(9600);
Serial.println("tes dht");
dht.begin();
pinMode(kipas,OUTPUT);
}
void loop() {
int kelembaban=dht.readHumidity();
int suhu=dht.readTemperature();
delay(2000);
Serial.print("Suhu: ");
Serial.println(suhu);
Serial.print("Kelembaban: ");
Serial.println(kelembaban);
if(suhu>27)
{
digitalWrite(kipas,HIGH);
}
else
{
digitalWrite(kipas,LOW);
}
}
Loading
esp32-s2-devkitm-1
esp32-s2-devkitm-1