#define push_btn_red 23
#define push_btn_orange 25
#define push_btn_yellow 27
#define push_btn_green 29
#define push_btn_lgreen 31
#define push_btn_blue 33
#define push_btn_lblue 35
#define push_btn_purple 37
#define push_btn_lpurple 39
#define push_btn_white 41
#define led_red 13
#define led_orange 12
#define led_yellow 11
#define led_green 10
#define led_lgreen 9
#define led_blue 8
#define led_lblue 7
#define led_purple 6
#define led_lpurple 5
#define led_white 4
// C++ code
//
void setup()
{
pinMode (push_btn_red, INPUT);
pinMode(push_btn_orange, INPUT);
pinMode(push_btn_yellow, INPUT);
pinMode(push_btn_green, INPUT);
pinMode(push_btn_lgreen, INPUT);
pinMode(push_btn_blue, INPUT);
pinMode(push_btn_lblue, INPUT);
pinMode(push_btn_purple, INPUT);
pinMode(push_btn_lpurple, INPUT);
pinMode(push_btn_white, INPUT);
pinMode (led_red, OUTPUT);
pinMode(led_orange, OUTPUT);
pinMode(led_yellow, OUTPUT);
pinMode(led_green, OUTPUT);
pinMode(led_lgreen, OUTPUT);
pinMode(led_blue, OUTPUT);
pinMode(led_lblue, OUTPUT);
pinMode(led_purple, OUTPUT);
pinMode(led_lpurple, OUTPUT);
pinMode(led_white, OUTPUT);
Serial.begin(9600);
}
void loop()
{
int btn_state_red = digitalRead(push_btn_red);
int btn_state_orange = digitalRead(push_btn_orange);
int btn_state_yellow = digitalRead(push_btn_yellow);
int btn_state_green = digitalRead(push_btn_green);
int btn_state_lgreen = digitalRead(push_btn_lgreen);
int btn_state_blue = digitalRead(push_btn_blue);
int btn_state_lblue = digitalRead(push_btn_lblue);
int btn_state_purple = digitalRead(push_btn_purple);
int btn_state_lpurple = digitalRead(push_btn_lpurple);
int btn_state_white = digitalRead(push_btn_white);
Serial.println(btn_state_red);
Serial.println(btn_state_orange);
Serial.println(btn_state_yellow);
Serial.println(btn_state_green);
Serial.println(btn_state_lgreen);
Serial.println(btn_state_blue);
Serial.println(btn_state_lblue);
Serial.println(btn_state_purple);
Serial.println(btn_state_lpurple);
Serial.println(btn_state_white);
if ( btn_state_red==1){
digitalWrite(led_red, HIGH);
} else {
digitalWrite(led_red, LOW);
}
if ( btn_state_orange==1){
digitalWrite(led_orange, HIGH);
} else {
digitalWrite(led_orange, LOW);
}
if ( btn_state_yellow==1){
digitalWrite(led_yellow, HIGH);
} else {
digitalWrite(led_yellow, LOW);
}
if ( btn_state_green==1){
digitalWrite(led_green, HIGH);
} else {
digitalWrite(led_green, LOW);
}
if ( btn_state_lgreen==1){
digitalWrite(led_lgreen, HIGH);
} else {
digitalWrite(led_lgreen, LOW);
}
if ( btn_state_blue==1){
digitalWrite(led_blue, HIGH);
} else {
digitalWrite(led_blue, LOW);
}
if ( btn_state_lblue==1){
digitalWrite(led_lblue, HIGH);
} else {
digitalWrite(led_lblue, LOW);
}
if ( btn_state_purple==1){
digitalWrite(led_purple, HIGH);
} else {
digitalWrite(led_purple, LOW);
}
if ( btn_state_lpurple==1){
digitalWrite(led_lpurple, HIGH);
} else {
digitalWrite(led_lpurple, LOW);
}
if ( btn_state_white==1){
digitalWrite(led_white, HIGH);
} else {
digitalWrite(led_white, LOW);
}
delay(250);
}