{} (chaves)

{ ... }

As chaves marcam o começo e o fim de um bloco de código. Tudo que está entre { e } pertence àquela função, àquele if ou àquele laço. Elas sempre andam em par: para cada { que você abre, tem que ter um } fechando.

Sintaxe

void setup() {
  // instruções aqui dentro
}

Parâmetros

Nenhum.

Retorno

Nada (void).

Exemplo

void setup() {
  pinMode(13, OUTPUT);
}

void loop() {
  if (millis() % 2000 < 1000) {
    digitalWrite(13, HIGH);
  } else {
    digitalWrite(13, LOW);
  }
}

Notas e cuidados

  • Chave aberta e não fechada é erro clássico — indentar o código direitinho ajuda a enxergar os pares.
  • Num if/for de uma linha só as chaves são opcionais, mas usar sempre evita bugs quando você acrescenta uma segunda linha depois.
  • A maioria dos editores destaca a chave correspondente quando você clica em uma — use isso a seu favor.

Quer aprender a usar isso em projetos reais, do zero?

Conhecer o Curso Maker