I dont understand what the bug is in my code
could someon plz be able to help me
i want a loop of 12 hours on wich the lights turn on for 12 hours and off for 12 hours. my code is way too complicated.
int led1;
int led2;
int led3;
int led4;
int led5;
int TimeElapsed = 0;
int LedsActive = 1;
void setup()
{
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led5, OUTPUT);
}
void loop()
{
if (TimeElapsed < 43 200 000)
{
int TimeElapsed + 1;
if(LedsActive == 1)
{
digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
digitalWrite(led3, HIGH);
digitalWrite(led4, HIGH);
digitalWrite(led5, HIGH);
}
else { int LedsActive == 1; }
}
else if(TimeElapsed >= 43 200 000 && TimeElapsed < 43 200 000*2)
{
int TimeElapsed + 1;
int LedsActive = 0;
if(LedsActive == 0)
{
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
digitalWrite(led5, LOW);
}
else{ int LedsActive == 0; }
}
else
{
TimeElapsed = 0;
}
}