const int BlueWire = 1;
const int GreenWire = 2;
const int RedWire = 3;
const int ButtonR = 11;
const int ButtonG = 12;
const int ButtonB = 13;
void setup() {
pinMode(ButtonR, INPUT_PULLUP);
pinMode(ButtonG, INPUT_PULLUP);
pinMode(ButtonB, INPUT_PULLUP);
}
void loop() {
if(digitalRead(ButtonR)== LOW){
if(digitalRead(RedWire)==LOW)
{
digitalWrite(RedWire, HIGH);
analogWrite(RedWire,255);
analogWrite(GreenWire,0);
analogWrite(BlueWire,0);
delay(200);
}
else {
digitalWrite(RedWire, LOW);
delay(200);
}
}
else if(digitalRead(ButtonG)== LOW){
if(digitalRead(GreenWire)==LOW)
{
digitalWrite(GreenWire, HIGH);
analogWrite(RedWire,0);
analogWrite(GreenWire,255);
analogWrite(BlueWire,0);
delay(200);
}
else {
digitalWrite(GreenWire, LOW);
delay(200);
}
}
else if(digitalRead(ButtonB)== LOW){
if(digitalRead(BlueWire)==LOW)
{
digitalWrite(BlueWire, HIGH);
analogWrite(RedWire,0);
analogWrite(GreenWire,0);
analogWrite(BlueWire,255);
delay(200);
}
else {
digitalWrite(BlueWire, LOW);
delay(200);
}
}
}