O documento descreve as funções void setup() e void loop() no Arduíno. O void setup() executa uma vez para preparar o Arduíno antes do loop, enquanto o void loop() se repete infinitamente enquanto o dispositivo permanece ligado, permitindo executar o programa principal.
O documento descreve as funções void setup() e void loop() no Arduíno. O void setup() executa uma vez para preparar o Arduíno antes do loop, enquanto o void loop() se repete infinitamente enquanto o dispositivo permanece ligado, permitindo executar o programa principal.
O documento descreve as funções void setup() e void loop() no Arduíno. O void setup() executa uma vez para preparar o Arduíno antes do loop, enquanto o void loop() se repete infinitamente enquanto o dispositivo permanece ligado, permitindo executar o programa principal.
Vamos aprender agora as duas principais funções nativas
que estão presentes na programação do Arduíno, e que você também vai encontrar em qualquer outro dispositivo que utilize o framework do Arduíno.
Imagine um avião prestes a levantar voo, para não ter
perigo de ocorrer algum problema no ar, o piloto se encarrega de fazer várias verificações antes de partir. “Combustível, OK”, “Pressão, OK”, “Preparando para decolar voo”. É exatamente essa a função do void setup(), ele é responsável por preparar o Arduíno para a execução do programa, fazendo verificações e instanciando dados.
Tudo o que precisamos que o Arduíno execute uma vez
antes de iniciar o seu ciclo, deve ficar dentro do void setup. Por isso quando instanciamos a Serial, o código estava presente dentro do setup e não do loop.
Tá, se o setup é a preparação, pra que serve o loop então?
O void loop é a função que irá ser repetida enquanto o
Arduíno permanecer ligado. Se por um acaso tivéssemos colocado Serial.println(“Hello World”) dentro do void loop(), veríamos a mensagem “Hello World” ser mostrada infinitas vezes na tela, enquanto o código permanecesse em execução.
Resumindo, o programa que você vai efetivamente
escrever, deve ficar dentro do void loop() pois este se repete infinitamente enquanto o dispositivo permanecer ligado.