#define RY1_pin 2
#define RY2_pin 3
#define RY3_pin 4
#define RY4_pin 5
#define RY5_pin 6
#define RY6_pin 7
#define RY7_pin 8
#define RY8_pin 9
bool stringComplete = false;
void setup() {
pinMode(RY1_pin, OUTPUT);
pinMode(RY2_pin, OUTPUT);
pinMode(RY3_pin, OUTPUT);
pinMode(RY4_pin, OUTPUT);
pinMode(RY5_pin, OUTPUT);
pinMode(RY6_pin, OUTPUT);
pinMode(RY7_pin, OUTPUT);
pinMode(RY8_pin, OUTPUT);
Serial.begin(9600);
}
void loop() {
if (stringComplete) {
stringComplete = false;
}
}
void serialEvent() {
while (Serial.available()) {
unsigned char inchar = (char)Serial.read();
Serial.write(inchar);
if (inchar == '1') {
digitalWrite(RY1_pin, HIGH);
Serial.println("\n");
Serial.println("RY1N=On");
} else if (inchar == '2') {
digitalWrite(RY1_pin, LOW);
Serial.println("\n");
Serial.println("RY1F=off");
}
if (inchar == '3') {
digitalWrite(RY2_pin, HIGH);
Serial.println("\n");
Serial.println("RY2N=On");
} else if (inchar == '4') {
digitalWrite(RY2_pin, LOW);
Serial.println("\n");
Serial.println("RY2F=off");
}
if (inchar == '5') {
digitalWrite(RY3_pin, HIGH);
Serial.println("\n");
Serial.println("RY3N=On");
} else if (inchar == '6') {
digitalWrite(RY3_pin, LOW);
Serial.println("\n");
Serial.println("RY3F=off");
}
if (inchar == '7') {
digitalWrite(RY4_pin, HIGH);
Serial.println("\n");
Serial.println("RY4N=On");
} else if (inchar == '8') {
digitalWrite(RY4_pin, LOW);
Serial.println("\n");
Serial.println("RY4F=off");
}
if (inchar == '9') {
digitalWrite(RY5_pin, HIGH);
Serial.println("\n");
Serial.println("RY5N=On");
} else if (inchar == '0') {
digitalWrite(RY5_pin, LOW);
Serial.println("\n");
Serial.println("RY5F=off");
}
if (inchar == 'a') {
digitalWrite(RY6_pin, HIGH);
Serial.println("\n");
Serial.println("RY6N=On");
} else if (inchar == 'b') {
digitalWrite(RY6_pin, LOW);
Serial.println("\n");
Serial.println("RY6F=off");
}
if (inchar == 'c') {
digitalWrite(RY7_pin, HIGH);
Serial.println("\n");
Serial.println("RY7N=On");
} else if (inchar == 'd') {
digitalWrite(RY7_pin, LOW);
Serial.println("\n");
Serial.println("RY7F=off");
}
if (inchar == 'e') {
digitalWrite(RY8_pin, HIGH);
Serial.println("\n");
Serial.println("RY8N=On");
} else if (inchar == 'f') {
digitalWrite(RY8_pin, LOW);
Serial.println("\n");
Serial.println("RY8F=off");
}
}
}