const int btn1 = 10;
const int btn2 = 9;
const int btn3 = 8;
const int ledR = 13;
const int ledG = 12;
const int ledB = 11;
int btnState1 = LOW;
int btnState2 = LOW;
int btnState3 = LOW;
void setup() {
// put your setup code here, to run once:
pinMode(btn1, INPUT_PULLUP);
pinMode(btn2, INPUT_PULLUP);
pinMode(btn3, INPUT_PULLUP);
pinMode(ledR, OUTPUT);
pinMode(ledG, OUTPUT);
pinMode(ledB, OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
btnState1 = !digitalRead(btn1);
btnState2 = !digitalRead(btn2);
btnState3 = !digitalRead(btn3);
if(btnState1 == HIGH){
digitalWrite(ledR, HIGH);
digitalWrite(ledG, LOW);
digitalWrite(ledB, LOW);
}
else if(btnState2 == HIGH){
digitalWrite(ledR, LOW);
digitalWrite(ledG, HIGH);
digitalWrite(ledB, LOW);
}
else if(btnState3 == HIGH){
digitalWrite(ledR, LOW);
digitalWrite(ledG, LOW);
digitalWrite(ledB, HIGH);
}else{
digitalWrite(ledR, LOW);
digitalWrite(ledG, LOW);
digitalWrite(ledB, LOW);
}
// Serial.println(btnState1);
}