Como fazer um pisca Led arduino – Blink

Pisca Led arduino

O Pisca Led arduino é o programa de teste mais utilizado para saber se a placa está funcionando. Além de ser o inicio da aprendizagem da programação para arduino. Então por ser simples e muito importante fiz esse post. Porém vou dividi-lo em 2 partes, uma para testar o arduino e a outra para explicar cada parte da programação.

Fazendo teste com o Pisca Led arduino

 

Assim vamos considerar o uso do arduino Uno, que já possui algumas versões da mesma placa. Contudo em algumas o led da placa é vermelho e em outras verde. Mas sempre o pino 13 acende e apaga o led embutido na placa. Então para teste rápido copie o código abaixo e cole na IDE arduino conforme a imagem:

// Fábrica de Bolso
void setup() {

         pinMode(13, OUTPUT);
}

void loop() {

         digitalWrite(13, HIGH);
         delay(1000);
         digitalWrite(13, LOW);
         delay(1000);
}
Pisca led arduino

Feito isso, vá em ferramentas e selecione a placa que você está usando, no nosso caso a placa uno. E também selecione a porta COM que aparecer para você, ela representa o USB que o arduino está conectado. Se não aparecer porta COM nenhuma, verifique este post para resolver o problema. Conforme a imagem abaixo:

Pisca led arduino

Em seguida clique na seta no canto superior esquerdo, e carregue o código. Se aparecer a palavra “Carregado” e o led da placa piscar, parabéns sua placa está funcionando! Então vamos as explicações da programação.

Pisca led arduino

Programação do Blink

Agora para explicar como funciona a linguagem arduino, vamos entender cada comando linha por linha.

// Fábrica de Bolso   

     Aqui é possível escrever qualquer texto, tudo na linha após “//” é ignorado pelo programa.

void setup()

     Função para programar os pinos e algumas execuções do arduino. Ela é executada apenas 1 vez, assim que a placa é iniciada.

pinMode(13, OUTPUT)

      pinMode seleciona se o pino é uma entrada ou saída de dados. Nesse caso estamos dizendo que o pino 13 é uma saída, OUTPUT. Então atravéz dele emitimos 5v ou 0v de saída.

void loop()

    Função que será executada constantemente enquanto o arduino estiver ligado. Seu código deve funcionar aqui dentro.

digitalWrite(13, HIGH)

    digital Write é a função que “escreve” no pino, 1 ou 0. 1 seria 5v e 0 será 0v por padrão. Neste caso estamos dizendo para o pino 13 ficar em HIGH que seria 1 ou 5v, isto fará o led acender!

delay(1000)

    Aguarde 1000 mili Segundos, ou 1 segundo.

digitalWrite(13, LOW) 

    Agora mandamos o pino 13 ficar em LOW ou 0v, o que faz o led apagar.

delay(1000)

    Aguarda mais 1 segundo e então retorna para o inicio da função loop() que seria acender o Led.

 

Caso você queira acender um led externo a placa, é possível montar um circuito utilizando uma protoboard e alguns jumpers. como a imagem abaixo:

Pisca led

Então é isso pessoal, espero ter ajudado a iniciar com o arduino, este é um primeiro programa bem básico. Se você gostou e quer continuar aprendendo, verifique nossos outros posts sobre arduino, e caso precise visite a nossa loja online que conta com ótimas ofertas!!

Acesse a Loja da Fábrica de Bolso