const int buttonPin = 13;
int buttonState = HIGH;
int redPin = 9;
int greenPin = 10;
int bluePin = 11;
void setup() {
pinMode(buttonPin, INPUT);
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == LOW)
{
setColor(255, 0, 0);
delay(500);
}
if (buttonState == HIGH)
setColor(0, 255, 0);
delay(500);
}
void setColor(int red, int green, int blue) {
analogWrite(redPin, red);
analogWrite(greenPin, green);
analogWrite(bluePin, blue);
}