int pinR = 13; // Declarando a conexão pino vemerlho
int pinG = 14; // Declarando a conexão ´pino verde
int pinB = 27; // Declarando a conexão pino azul
void setup() {
// Assim como em qualquer led definimos como OUTPUT
pinMode(pinR, OUTPUT);
pinMode(pinG, OUTPUT);
pinMode(pinB, OUTPUT);
}
void loop() {
int R = random(0, 255); // Gera um valor aleatório para o vermelho
int G = random(0, 255); // Gera um valor aleatório para o verde
int B = random(0, 255); // Gera um valor aleatório para o azul
gerarCor(R, G, B);
delay(500);
}
// Criando função para gerar cor conforme intensidadede cada LED
void gerarCor(int R, int G, int B) {
analogWrite(pinR, R);
analogWrite(pinG, G);
analogWrite(pinB, B);
}