Pertemuan 14 - 210534615639 - Ahmad Fuadi
Pertemuan 14 - 210534615639 - Ahmad Fuadi
Oleh :
AHMAD FUADI (210534615639)
DHIYAURRAHMAN FAKHRUDDIN (210534615606)
M. DIMAS AVIV FAHREZA (210534615641)
Kami menggunakan Software Arduino IDE sebagai tempat untuk mengelolah data
pembacaan sensor setiap kondisi pada parameter tertentu. Data terdiri dari nilai suhu, dan nilai
dari pembacaan ADC sensor cahaya atau LDR
Coding
#include <DHT.h>
DHT dht(2, DHT11); #define fan
3 int relay = 4; int hasil;
void setup() { Serial.begin(9600);
pinMode(fan,OUTPUT); pinMode (relay,
OUTPUT); digitalWrite(fan,1);
dht.begin();
}
void loop() {
byte kelembapan = dht.readHumidity(); byte suhu=
dht.readTemperature();
Serial.print("suhu: ");
Serial.println(suhu);
Serial.print(" ");
if (suhu >= 25){
digitalWrite(fan,0);
}else {
digitalWrite(fan,1);
}
hasil = analogRead(A0); if (hasil >=
1014){
digitalWrite(relay, HIGH);
Serial.println("Lampu Hidup");
}
else if (hasil <=50){ digitalWrite(relay, LOW);
Serial.println("Lampu Mati");
}
Serial.println(hasil); delay(500);
}