segunda-feira, 11 de junho de 2012

Arduino: Semáforo Usando um LED RGB



Esquema do LED RGB 
                                                  



Esquema do semáforo                


        O led RGB pode emitir três cores diferentes vermelho,verde e azul. Onde o primeiro pino é o vermelho, o pino maior é o GND, o terceiro pino é o verde e o quarto pino é o azul. Na ligação com o arduino podemos definir os três pinos como se tivesse utilizando 3 leds separadamente. Você pode fazer a ligação como mostra o esquema acima, lembrando que é aconselhado o uso dos resistores para a ligação do arduino com o LED.   Segue o código abaixo: 

int pinVM = 4;
int pinVD = 3;
int pinAZ = 2;

void setup(){
  pinMode(pinVM, OUTPUT);
  pinMode(pinAZ, OUTPUT);
  pinMode(pinVD, OUTPUT);
}

void loop(){
  digitalWrite(pinVM, HIGH);
  delay(5000);
  digitalWrite(pinVM, LOW);
  delay(10);
  digitalWrite(pinAZ, HIGH);
  delay(2500);
  digitalWrite(pinAZ, LOW);
  delay(10);
  digitalWrite(pinVD, HIGH);
  delay(5000);
  digitalWrite(pinVD, LOW);
  delay(10);
}


3 comentários:

Related Posts Plugin for WordPress, Blogger...