void setup() {
// put your setup code here, to run once:
int suhu,air,nilaiPenyiraman,nilaiPemupukan;
suhu=14;
air=8;
nilaiPenyiraman=50;
nilaiPemupukan=90;
Serial.begin(115200);
if (air <= 10){
Serial.print("Penyiramanan Penuh");
} else if (air <= 15){
Serial.print("Penyiramanan Sedang");
} else {
Serial.print("Tanpa Penyiraman");
}
if (suhu <= 10 ){
Serial.print("Sangat Dingin");
}
else if (suhu <= 35){
Serial.print("Hangat");
}
else {
Serial.print("Panas");
}
Serial.print("Nilai Pemupukan: ");
Serial.println(nilaiPemupukan);
Serial.print("Nilai Penyiraman: ");
Serial.print(nilaiPenyiraman);
if (nilaiPenyiraman < 500){
if (nilaiPemupukan >= 5 && nilaiPemupukan < 10){
Serial.println("Melakukan pemupukan penuh.");
} else if (nilaiPemupukan >= 10 && nilaiPemupukan < 15){
Serial.println("Melakukan pemupukan sedang");
} else if (nilaiPemupukan >= 15){
Serial.println("Tanaman tidak memerlukan pemupukan.");
} else {
Serial.println("Tidak ada pemupukan yang diperlukan saat ini.");
}
} else {
Serial.println("Tanaman telah disiram, tidak melakukan pemupukan.");
}
pinMode(26,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
delay(10); // this speeds up the simulation
digitalWrite(26,HIGH);
delay(1000);
digitalWrite(26,LOW);
delay(1000);
}