Marcadores

sábado, 30 de abril de 2011

Exemplo de Programação básica Arduino

Boa noite a todos, encontrei uma imagem que mostra um exemplo de código em arduino, um código básico que só faz o Led acender e apagar por volta de 1 segundo, mas esse exemplo mostra como programar pelo menos uma coisa simples no Arduino, segue a foto abaixo:


Agora o código refeito, com um Main (que rodará o programa principal com um loop infinito e por meio de uma função externa também, a de acender e apagar) e com comentários em português:

# include "WProgram.h"
# define LED_PIN 13

void setup () {
pinMode (LED_PIN, OUTPUT); // habilita o pino 13 para saída digital (OUTPUT).
}

void loop () {
digitalWrite (LED_PIN, HIGH); // liga o LED.

delay (1000); // espera 1 segundo (1000 milissegundos).

digitalWrite (LED_PIN, LOW); // desliga o LED.

delay (1000); // espera 1 segundo.
}

int main(void) //programa principal
{
init();

setup();

for (;;) //loop infinito para piscar o Led
loop();

return 0;
}


Daniel Atilio

Nenhum comentário:

Postar um comentário