Baixe o app para aproveitar ainda mais
Prévia do material em texto
Estrutura de repetição FOR Estrutura de repetição FOR A instrução for é usada para repetir um bloco de instruções definido entre as chaves. Geralmente utiliza-se um contador para incrementar e finalizar o loop. A instrução for é útil para quaisquer operações repetitivas. Sintaxe em C - Arduino for (inicialização; condição; incremento) { //instrução(ou instruções); } A inicialização ocorre primeiramente e somente uma vez. A cada interação do loop, a condição é testada; se for verdadeira a instrução dentro do bloco e o incremento são executados, caso contrário , se a condição for falsa o loop é terminado. // Dimmer de um LED usando um pino PWM como saída int pinoPWM = 10; // LED ligado em série com um resistor de 1k ao pino 10 void setup() { // não é necessário setup } void loop() { for (int i= 0; i <= 255; i++){ // a variável i é incrimentada até que valha 255, //depois o loop é terminado analogWrite(pinoPWM, i); //o valor de i é escrito no pinoPWM delay(10); } } Exercício. Criar um código que : 1 - leia o valor de um potenciômetro; 2 - Mapeie o valor em 3 saídas; 3 - Crie um switch case que dependendo do número faça fade in e fade out em três led.
Compartilhar