Você está na página 1de 1

1.

3 VOID LOOP E VOID SETUP

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.

22

Você também pode gostar