int Relay_in1 = 7 ;
int Relay_in2 = 6 ;
int Relay_in3 = 5 ;
int Relay_in4 = 4 ;
int LED1 = 8 ;
int LED2 = 1 ;
int LED3 = 2 ;
int LED4 = 3 ;
int sw1 = 9 ;
int sw2 = 10 ;
int sw3 = 11 ;
int sw4 = 12 ;
void setup() {
Serial.begin(9600);
pinMode(Relay_in1, OUTPUT);
pinMode(LED1, OUTPUT);
pinMode(sw1, INPUT_PULLUP);
Serial.println("Press sw FOR ON");
Serial.begin(9600);
pinMode(Relay_in2, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(sw2, INPUT_PULLUP);
Serial.println("Press sw FOR ON");
Serial.begin(9600);
pinMode(Relay_in3, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(sw3, INPUT_PULLUP);
Serial.println("Press sw FOR ON");
Serial.begin(9600);
pinMode(Relay_in4, OUTPUT);
pinMode(LED4, OUTPUT);
pinMode(sw4, INPUT_PULLUP);
Serial.println("Press sw FOR ON");
}
void loop() {
int ATTC_sw1 = digitalRead(sw1); //หลอดสีเหลืองติด
if (ATTC_sw1 == LOW) {
Serial.println("LED1 ON");
digitalWrite(Relay_in1, HIGH) ;
} else {
digitalWrite(Relay_in1, LOW);
}
delay(10);
int ATTC_sw2 = digitalRead(sw2); //หลอดสีขาวติด
if (ATTC_sw2 == LOW) {
Serial.println("LED2 ON");
digitalWrite(Relay_in2, HIGH) ;
} else {
digitalWrite(Relay_in2, LOW);
}
delay(10);
int ATTC_sw3 = digitalRead(sw3); //หลอดสีฟ้าติด
if (ATTC_sw3 == LOW) {
Serial.println("LED3 ON");
digitalWrite(Relay_in3, HIGH) ;
} else {
digitalWrite(Relay_in3, LOW);
}
delay(10);
int ATTC_sw4 = digitalRead(sw4); //หลอดสีเขียวติด
if (ATTC_sw4 == LOW) {
Serial.println("LED4 ON");
digitalWrite(Relay_in4, HIGH) ;
} else {
digitalWrite(Relay_in4, LOW);
}
delay(10);
}