Projeto 16
LED RGB
Projeto 16 - LED RGB
Código (download)
// Projeto 16 - LED RGB
int pinVermelho = 9;
int pinAzul = 10;
int pinVerde = 11;
long valorVermelho;
long valorVerde;
long valorAzul;
void setup()
{
Serial.begin(9600);
pinMode(pinVermelho,OUTPUT);
pinMode(pinVerde,OUTPUT);
pinMode(pinAzul, OUTPUT);
analogWrite(pinVermelho, 255);
analogWrite(pinVerde, 0);
analogWrite(pinAzul, 0);
delay(2000);
analogWrite(pinVermelho, 0);
analogWrite(pinVerde, 255);
analogWrite(pinAzul, 0);
delay(2000);
analogWrite(pinVermelho, 0);
analogWrite(pinVerde, 0);
analogWrite(pinAzul, 255);
delay(2000);
}
void loop()
{
valorVermelho = random(0, 255);
valorVerde = random(0, 255);
valorAzul = random(0, 255);
analogWrite(pinVermelho, valorVermelho);
analogWrite(pinVerde, valorVerde);
analogWrite(pinAzul, valorAzul);
Serial.print("Vermelho = ");
Serial.println(valorVermelho);
Serial.print("Verde = ");
Serial.println(valorVerde);
Serial.print("Azul = ");
Serial.println(valorAzul);
Serial.println("--------------------");
delay(2000);
}