int rly1 = 16; int rly2 = 14; int rly3 = 12; int rly4 = 13; int rly5 = 15; int rly6 = 0; int rly7 = 4; int rly8 = 5; int LED_chip = 5; int RLY = 0; void setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(rly1, OUTPUT); pinMode(rly2, OUTPUT); pinMode(rly3, OUTPUT); pinMode(rly4, OUTPUT); pinMode(rly5, OUTPUT); pinMode(rly6, OUTPUT); pinMode(rly7, OUTPUT); pinMode(rly8, OUTPUT); Serial.begin(9600); } // the loop function runs over and over again forever void loop() { blinkRLY(rly1, "relay 1"); blinkRLY(rly2, "relay 2"); blinkRLY(rly3, "relay 3"); blinkRLY(rly4, "relay 4"); blinkRLY(rly5, "relay 5"); blinkRLY(rly6, "relay 6"); blinkRLY(rly7, "relay 7"); blinkRLY(rly8, "relay 8"); } void blinkRLY(uint8 RLY, String pesan) { Serial.println(pesan); digitalWrite(RLY, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(RLY, LOW); // turn the LED off by making the voltage LOW delay(1000); }