void setup() {
Serial.begin(115200);
pinMode(9, OUTPUT); // R
pinMode(10, OUTPUT); // G
pinMode(11, OUTPUT); // B
randomSeed(analogRead(0));
}
void loop() {
int redValue = random(256); // Generate random value for red pin (0 to 255)
int greenValue = random(256); // Generate random value for green pin (0 to 255)
int blueValue = random(256); // Generate random value for blue pin (0 to 255)
setColor(redValue, greenValue, blueValue);
Serial.print("RED: ");
Serial.print(redValue);
Serial.print("\tGREEN: ");
Serial.print(greenValue);
Serial.print("\tBLUE: ");
Serial.println(blueValue);
delay(1000); // Delay for 1 second
}
void setColor(int redValue, int greenValue, int blueValue) {
analogWrite(9, redValue);
analogWrite(10, greenValue);
analogWrite(11, blueValue);
}