Salve. Ho bisogno del vostro aiuto per correggere un codice che ho trovato in questo forum, che allego qui di seguito.
#define ledGreen1 11
#define ledYellow1 12
#define ledRed1 13
#define ledGreen2 8
#define ledYellow2 9
#define ledRed2 10
int count=0;
void setup(){
pinMode(ledGreen1, OUTPUT);
pinMode(ledYellow1, OUTPUT);
pinMode(ledRed1, OUTPUT);
pinMode(ledGreen2, OUTPUT);
pinMode(ledYellow2, OUTPUT);
pinMode(ledRed2, OUTPUT);
}
void loop(){
if(count<=6)
{
digitalWrite(ledGreen1, HIGH);
digitalWrite(ledYellow1, LOW);
digitalWrite(ledRed1, LOW);
digitalWrite(ledGreen2, LOW);
digitalWrite(ledYellow2, LOW);
digitalWrite(ledRed2, HIGH);
delay(14000);
digitalWrite(ledGreen1, LOW);
digitalWrite(ledYellow1, HIGH);
digitalWrite(ledRed1, LOW);
digitalWrite(ledGreen2, LOW);
digitalWrite(ledYellow2, LOW);
digitalWrite(ledRed2, HIGH);
delay(2000);
digitalWrite(ledGreen1, LOW);
digitalWrite(ledYellow1, LOW);
digitalWrite(ledRed1, HIGH);
digitalWrite(ledGreen2, HIGH);
digitalWrite(ledYellow2, LOW);
digitalWrite(ledRed2, LOW);
delay(14000);
digitalWrite(ledGreen1, LOW);
digitalWrite(ledYellow1, LOW);
digitalWrite(ledRed1, HIGH);
digitalWrite(ledGreen2, LOW);
digitalWrite(ledYellow2, HIGH);
digitalWrite(ledRed2, LOW);
delay(2000);
count++;
}
if((count>6)&&(count<30))
{
digitalWrite(ledGreen1, LOW);
digitalWrite(ledYellow1, HIGH);
digitalWrite(ledRed1, LOW);
digitalWrite(ledGreen2, LOW);
digitalWrite(ledYellow2, HIGH);
digitalWrite(ledRed2, LOW); // set the LED on
delay(500); // wait for a second
digitalWrite(ledGreen1, LOW);
digitalWrite(ledYellow1, LOW);
digitalWrite(ledRed1, LOW);
digitalWrite(ledGreen2, LOW);
digitalWrite(ledYellow2, LOW);
digitalWrite(ledRed2, LOW); // set the LED on
delay(500);
count++;
}
}
Siccome quando a finito il secondo ciclo c'è il count++ che fa andare avanti il conteggio, come faccio a dirgli di iniziare di nuovo il conteggio da 0. Io pensavoa una cosa del genere
digitalWrite(ledYellow2, LOW);
digitalWrite(ledRed2, LOW); // set the LED on
delay(500);
count++;
}
if((count<=30)&&(count-30))
}
Grazie per il vostro aiuto.