O código abaixo é um programa simples em C++ para o Arduino que imprime a mensagem “Hello World!” no monitor serial do computador a cada segundo. O programa inicia com a função setup(), que inicializa a comunicação serial com o computador, e então entra na função loop(), que imprime a mensagem e aguarda um segundo antes de imprimi-la novamente.
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println("Hello World!");
delay(1000);
}
Já esse código faz um “Hello World” no monitor serial e acende o LED built-in do Arduino. O código define uma função setup() que inicializa a serial, e uma função loop() que usa o comando digitalWrite para ligar o LED, imprime “Hello World!” no monitor serial, espera 1 segundo, desliga o LED e espera 1 segundo.
void setup() {
//inicializa a serial
Serial.begin(9600);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH); //liga o led
Serial.println("Hello World!"); //imprime "Hello World!" pelo monitor serial
delay(1000); //espera 1 segundo
digitalWrite(LED_BUILTIN, LOW); //desliga o led
delay(1000); //espera 1 segundo
}