uint8_t led1 = 2, led2 = 3;
uint32_t simdiki_zaman = 0;
uint32_t son_zaman1 = 0;
uint32_t son_zaman2 = 0;
uint32_t birinci_tur = 1500;
uint32_t ikinci_tur = 2500;
uint8_t led1_durum = 0, led2_durum = 0;

void setup() 
{
  Serial.end();  
  
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);  
}

void loop()
{
  simdiki_zaman = millis();
  if((led1_durum == HIGH) && (simdiki_zaman - son_zaman1 >= birinci_tur))
  {
    led1_durum = LOW;
    digitalWrite(led1, led1_durum);
    son_zaman1 = simdiki_zaman;
  }
  else if((led1_durum == LOW) && (simdiki_zaman - son_zaman1 >= birinci_tur))
  {
    led1_durum = HIGH;
    digitalWrite(led1, led1_durum);
    son_zaman1 = simdiki_zaman;
  }


  if((led2_durum == HIGH) && (simdiki_zaman - son_zaman2 >= ikinci_tur))
  {
    led2_durum = LOW;
    digitalWrite(led2, led2_durum);
    son_zaman2 = simdiki_zaman;
  }
  else if((led2_durum == LOW) && (simdiki_zaman - son_zaman2 >= ikinci_tur))
  {
    led2_durum = HIGH;
    digitalWrite(led2, led2_durum);
    son_zaman2 = simdiki_zaman;
  }
}