Arduino, Internet das Coisas e Computação vestível

[Voltar]

[Avançar]

Comentários

Um comentário é um trecho de texto no seu programa que serve apenas para explicar (documentar) o código, sem executar nenhum tipo de comando no programa. Muitas vezes, os comentários são usados também para desabilitar comandos no código. Nesse caso, dizemos que o código foi comentado.

Na linguagem C++, um comentário pode ser escrito de duas formas:

  • Comentário de linha: inicia-se com os caracteres //, tornando todo o resto da linha atual um comentário.
  • Comentário de bloco: inicia-se com os caracteres /* e termina com os caracteres */. Todo o texto entre o início e o término se torna um comentário, podendo ser composto de várias linhas.

Para facilitar a visualização, os ambientes de desenvolvimento geralmente mostram os comentários em uma cor diferente.

No caso do Arduino IDE, por exemplo, os comentários são exibidos na cor cinza.

/*
Programação para Arduino - Primeiros Passos
Programa de exemplo: Blink
*/

/* 
Declaração da variável "led"
Indica que o LED está conectado no pino digital 13 do Arduino (D13).
*/

int led = 13;

/*
Declaração da função setup()
Esta função é chamada apenas uma vez, quando o Arduino é ligado ou reiniciado.
*/

void setup() {
      // Chama a função pinMode() que configura um pino como entrada ou saída
      pinMode(led, OUTPUT); 	// Configura o pino do LED como saída
}

/*
Declaração da função loop()
Após a função setup() ser chamada, a função loop() é chamada repetidamente até
o Arduino ser desligado.
*/

void loop() {
      // Todas as linhas a seguir são chamadas de função com passagem de parâmetros
      // As funções são executadas em sequência para fazer o LED acender e apagar
      digitalWrite(led, HIGH); 	// Atribui nível lógico alto ao pino do LED, acendendo-o
      delay(1000);             		// Espera 1000 milissegundos (um segundo)
      digitalWrite(led, LOW);  	// Atribui nível lógico baixo ao pino do LED, apagando-o
      delay(1000);             		// Espera 1000 milissegundos (um segundo)
      // Após terminar a função loop(), ela é executada novamente repetidas vezes,
      // e assim o LED continua piscando.
}

 

[Voltar]

[Avançar]