/*
Elabore um programa para ligar e desligar dois LEDs em intervalos diferentes
de tempo. O LED 1 a cada 1 segundo e o LED 2 a cada 2 segundos. Utilize
apenas a função millis(). Deixe em loop infinito.
*/
#define led1 2
#define led2 4
unsigned long lastTime1 = 0;
unsigned long  lastTime2 = 0;
int interval1 = 1000;
int interval2 = 2000;
void setup() {
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  Serial.begin(115200);
}
void loop() {
  if((millis() - lastTime1) >= interval1){
    lastTime1 = millis();
    (digitalRead(led1)) ? digitalWrite(led1, LOW) : digitalWrite(led1, HIGH);
  }
  
  if((millis() - lastTime2) >= interval2){
    lastTime2 = millis();
    (digitalRead(led2)) ? digitalWrite(led2, LOW) : digitalWrite(led2, HIGH);
  }
}