int relay = 8; // define humidifier relay switch pin int fan = 4; // define fan control pin void turnRelaySwitch() { digitalWrite(relay, HIGH); delay(1000); digitalWrite(relay, LOW); delay(1000); } void setup() { pinMode (relay, OUTPUT) ; // relay switch as output interface digitalWrite(relay, HIGH); // relay switch as digital input analogWrite(fan, 0); // fan switch as analog input } void loop() { turnRelaySwitch(); // humidifier on for 5 min delay(300000); turnRelaySwitch(); // humidifier off, rest for 15 min delay(900000); analogWrite(4, 255); // fan on for 10 min delay(600000); analogWrite(4, 0); // fan off }