Coloquei toda a programasao certa mais os leds nao piscam em sequencia alguem pode me ajudar ?
insira seu código aqui
//int ledVermelho = 2;
#define LED_VERDE 2
#define LED_AMARELO 3
#define LED_VERMELHO 4
#define LED_AZUL 5
#define UM_SEGUNDO 1000
#define MEIO_SEGUNDO 500
void setup() {
//put your setup code here, to run once:
Serial.begin(9600);
pinMode(LED_VERDE, OUTPUT);
pinMode(LED_AMARELO, OUTPUT);
pinMode(LED_VERMELHO, OUTPUT);
pinMode(LED_AZUL, OUTPUT);
}
void loop(){
//put your main code here, to run repeatedly:
Serial.println(LED_VERMELHO);
piscaLed(LED_VERDE);
piscaLed(LED_AMARELO);
piscaLed(LED_VERMELHO);
piscaLed(LED_AZUL);
delay(MEIO_SEGUNDO);
//ledVermelho++;
}
void piscaLed(int portaLed){
digitalWrite(LED_VERMELHO,HIGH);
delay(UM_SEGUNDO);
digitalWrite(LED_VERMELHO,LOW);
delay(MEIO_SEGUNDO);
}