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);
}
Comments