#define LED_VERMELHO 4
#define LED_VERDE 2
#define LED_AMARELO 3
#define LED_AZUL 5
#define UM_SEGUNDO 1000
#define MEIO_SEGUNDO 500
void setup() {
iniciaPorta();
Serial.begin(9600);
int sequenciaLuzes[] = [LED_VERMELHO,LED_VERDE,LED_AMARELO,LED_AZUL];
Serial.println( sequenciaLuzes[0]);
}
void iniciaPorta(){
pinMode(LED_VERDE,OUTPUT);
pinMode(LED_AMARELO,OUTPUT);
pinMode(LED_VERMELHO,OUTPUT);
pinMode(LED_AZUL,OUTPUT);
}
void loop() {
}
void piscaSequencia1(){
piscaLed(LED_VERDE);
piscaLed(LED_AMARELO);
piscaLed(LED_VERMELHO);
piscaLed(LED_AZUL);
delay(500);
}
void piscaSequencia2(){
digitalWrite(LED_VERDE,HIGH);
digitalWrite(LED_AMARELO,HIGH);
digitalWrite(LED_VERMELHO,HIGH);
digitalWrite(LED_AZUL,HIGH);
delay(1000);
digitalWrite(LED_VERDE,LOW);
digitalWrite(LED_AMARELO,LOW);
digitalWrite(LED_VERMELHO,LOW);
digitalWrite(LED_AZUL,LOW);
delay(1000);
}
void piscaLed(int portaLed){
digitalWrite(portaLed,HIGH);
delay(UM_SEGUNDO);
digitalWrite(portaLed,LOW);
delay(MEIO_SEGUNDO);
}
meu codigo está assim porém ocorre um erro na primeira linha
exit status 1
expected identifier before numeric constant
O que devo fazer?