led dont blink respectively , somewhere is the wrong please help me
unsigned long t0 = 0;
unsigned long t = 0;unsigned long t1 = 1000;
unsigned long tt = 1000;unsigned long t2 = 2000;
unsigned long ttt = 2000;unsigned long t3 = 3000;
unsigned long tttt =3000;unsigned long t4 = 4000;
unsigned long ttttt = 4000;const long dt = 1000;
const long dtt = 2000;
const long dttt = 3000;
const long dtttt = 4000;
const long dttttt = 5000;void setup() {
Serial.begin(9600);
pinMode(2, OUTPUT);//
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(A0, OUTPUT);
}void loop(){
t = millis();
if(t - t0 >= dt) {
t0 = t;
digitalWrite(8, LOW);//1.Green Led
digitalWrite(A0, HIGH);//1.Red Led
digitalWrite(2, HIGH);//2.Green Led
digitalWrite(3,LOW);//2.Red Led
digitalWrite(4, LOW);//3.Green Led
digitalWrite(5, HIGH);//3.Red Led
digitalWrite(6, LOW);//4.Green Led
digitalWrite(7, HIGH);//4.Red Led}
tt=millis();
if(tt - t1>= dtt){
t1 = tt;digitalWrite(A0, HIGH);
digitalWrite(2, LOW);
digitalWrite(3,HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);}
ttt=millis();
if(ttt - t2>=dttt){
t2=ttt;digitalWrite(A0, HIGH);
digitalWrite(2, LOW);
digitalWrite(3,HIGH);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
}
tttt=millis();
if(tttt - t3>=dtttt){
t3=tttt;digitalWrite(A0, LOW);
digitalWrite(2, LOW);
digitalWrite(3,HIGH);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
}}