#include <DHT.h>
#define DHTPIN 3
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
void setup() {
dht.begin();
Serial.begin(9600);
}
void loop() {
float kelembapan = dht.readHumidity();
float suhu = dht.readTemperature();
int adc = analogRead(A0);
Serial.println("");
while (Serial.available() == 0) {}
String teststr = Serial.readString();
teststr.trim();
if (teststr == "1") {
Serial.println("Data Kelembapan : " + String(kelembapan));
} else if (teststr == "2") {
Serial.println("Data suhu : " + String(suhu));
} else if (teststr == "3") {
Serial.println("nilai adc: " + String(adc));
}
}