// this is de code for arduino 1 char serialData; int light_1_on_signal = 2; // yellow calbe goes to arduino 2 input 2 int light_1_off_signal = 3; // yelow cable goes to arduino 2 input 3 int light_2_on_signal = 4; // yelow cable goes to arduino 2 input 4 int light_2_off_signal = 5; // yelow cable goes to arduino 2 input 5 int light_3_on_signal = 6; // yelow cable goes to arduino 2 input 6 int light_3_off_signal = 7; // yelow cable goes to arduino 2 input 7 // the setup routine runs once when you press reset: void setup() { // initialize the digital pin as an output. pinMode(light_1_on_signal, OUTPUT); pinMode(light_1_off_signal, OUTPUT); pinMode(light_2_on_signal, OUTPUT); pinMode(light_2_off_signal, OUTPUT); pinMode(light_3_on_signal, OUTPUT); pinMode(light_3_off_signal, OUTPUT); Serial.begin(9600); // bautrate } // the loop routine runs over and over again forever: void loop() { if(serialData == '1'){ digitalWrite(light_1_on_signal, HIGH); // making light_1_on_signal active } if(serialData == '2'){ digitalWrite(light_1_off_signal, HIGH); // making light_1_off_signal active } if(serialData == '3'){ digitalWrite(light_2_on_signal, HIGH); // making light_2_on_signal active } if(serialData == '4'){ digitalWrite(light_2_off_signal, HIGH); // making light_2_off_signal active } if(serialData == '5'){ digitalWrite(light_3_on_signal, HIGH); // making light_3_on_signal active } if(serialData == '6'){ digitalWrite(light_3_off_signal, HIGH); // making light_3_off_signal active } }