Como fazer upload de um programa simples para o Arduino e verificar o funcionamento do mesmo?
Para escrever um código para ligar o LED incorporado do Arduino e fazê-lo piscar de forma intermitente a cada 1 segundo, você pode seguir esses passos:
- Abra o software Arduino e crie um novo sketch (projeto).
- No topo do seu código, inclua a biblioteca “Arduino.h” para ter acesso às funções de controle de entrada e saída.
// A biblioteca WProgram.h e a Arduino.h, não são necessárias declarar na versão 1.0.6 e acima
#include <Arduino.h>
- Defina a porta digital (PIN 13) onde o LED está conectado.
// Para utilizar o LED_BUILTIN não precisa deste passo
#define LED 13
- No setup() da sua função, configure a porta digital como saída.
void setup() {
pinMode(LED, OUTPUT); // Caso tenha optado por declarar o pino digital 13
pinMode(LED_BUILTIN, OUTPUT); // Caso tenha utilizado LED_BUILTIN
}
- No loop() da sua função, use o comando digitalWrite() para alternar o estado do LED (ligado/desligado) com o delay() para esperar 1 segundo entre cada alternância.
void loop() {
digitalWrite(LED, HIGH); // Liga o LED
delay(1000); // Aguarda 1 segundo
digitalWrite(LED, LOW); // Desliga o LED
delay(1000); // Aguarda 1 segundo
}
- Faça upload do código para o Arduino e verifique se o LED está piscando de forma intermitente a cada 1 segundo.
Código exemplo do Arduino IDE:
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}