Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Inicialização
2. Verificação da condição.
3. Incremento/decremento
Fim
void loop()
{
}
Exemplo de contador:
Não
int i = 0;
while (i < 10){
i
i = i + 1;
i=i+1
Serial.println(i);
}
Fim
}
void loop()
{
}
int i = 0;
i
do{
Sim
i <= 10 i = i + 1;
Serial.println(i);
}
Não
Serial.println("Fim");
}
void loop()
{
}
Em linguagem do Arduino:
void setup()
void loop()
void setup()
pinMode(11, OUTPUT);
int i = 0;
i = i + 1;
digitalWrite(11, HIGH);
delay(1000);
digitalWrite(11, LOW);
delay(1000);
void loop()
pinMode(11, OUTPUT);
digitalWrite(11, HIGH);
delay(1000);
digitalWrite(11, LOW);
delay(1000);
void loop()
void setup()
pinMode(11, OUTPUT);
void loop()
int i = 0;
digitalWrite(11, HIGH);
delay(1000);
digitalWrite(11, LOW);
delay(1000);
delay(3000);
void setup()
Serial.begin(9600);
pinMode(11, OUTPUT);
void loop()
Serial.println(i);
delay(100);
}
Veja que a saída serial irá apresentar os valores entre 0 e 255.
Agora vamos modificar esse laço de repetição e incluir mais um laço para apagar o LED
de forma gradativa:
void setup()
Serial.begin(9600);
pinMode(11, OUTPUT);
void loop()
analogWrite(11, i);
delay(100);
delay(1000);
analogWrite(11, i);
delay(100);
delay(1000);