You are on page 1of 1

// Arduino pins used for the LEDs

#define LED1 4
#define LED2 5
#define LED3 6
#define LED4 7
#define LED5 8

// Arduino pins used for the switches


#define S1 3
#define S2 2

// State of each switch (0 or 1)


int s1state;
int s2state;

void setup() {
// pins for LEDs are outputs
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
pinMode(LED5, OUTPUT);
// pins for switches are inputs
pinMode(S1, INPUT_PULLUP);
pinMode(S2, INPUT_PULLUP);
// setup serial port
Serial.begin(9600);
Serial.println("Serial port open");
}

void loop() {
s1state = digitalRead(S1);
digitalWrite(LED1, s1state);
digitalWrite(LED3, s1state);
digitalWrite(LED4, s1state);
digitalWrite(LED5, s1state);
s2state = digitalRead(S2);
digitalWrite(LED2, s2state);
digitalWrite(LED3, s1state);
digitalWrite(LED4, s2state);
digitalWrite(LED5, s2state);
}

You might also like