Aparelho encaracolado em Arduino

Aparelho encaracolado em Arduino
A programação do Arduino segue a sintaxe da linguagem C e C ++ para programar suas placas Arduino. Na maioria das vezes, o código escrito no compilador C também pode ser compilado usando Arduino IDE. A programação do Arduino segue a mesma sintaxe para declarar funções, variáveis ​​e condições. Da mesma forma, nos aparelhos de Arduino Curly são usados ​​da mesma maneira que na linguagem C. Vamos descobrir a aplicação de aparelhos encaracolados dentro de um esboço de Arduino.

O que são aparelhos encaracolados na programação Arduino?

Suportes encaracolados são construções sintáticas na linguagem de programação do Arduino que são escritas em “" forma. Aparelhos encaracolados nos dizem sobre o início e o término de certas instruções, como loop e condições. Suportes encaracolados denotam construções de linguagem de programação, como funções, declarações condicionais ou quaisquer subscritos de matriz. Suportes encaracolados encerraram instruções de uma função e condições para as declarações.

Uso de aparelhos encaracolados em Arduino

Na Arduino Programming Curly Braces ou importantes constituintes do esboço de Arduino. Eles são a parte de duas funções principais dentro do código Arduino que são configurar() e laço() funções. Os suportes encaracolados não se limitam apenas a essas funções; Eles também podem ser usados ​​para definir outros blocos de código também.

O uso de aparelhos encaracolados é muito simples. Sempre que restam aparelhos encaracolados, ele será fechado usando uma cinta encaracolada direita. Aparelhos não fechados dentro de Arduino resultarão em compilação erro. Os novatos da programação Arduino ou C/C ++ acham assustador e confundindo o uso de aparelhos encaracolados no código, mas esses aparelhos encaracolados funcionam da mesma maneira que o FIM SE faz na declaração condicional e no PRÓXIMO declaração em loop e último RETORNAR em qualquer função.

Esboço mínimo nu

Arduino tem um recurso muito legal e conveniente para verificar os aparelhos encaracolados dentro do esboço Arduino. Basta selecionar o suporte encaracolado esquerdo inicial, o Arduino IDE destacará os aparelhos de encuralidade final ou direita.

A melhor maneira de demonstrar o uso de aparelhos encaracolados é abrir um esboço mínimo no Arduino IDE. Aqui, a função de configuração e loop têm aparelhos encaracolados. Clique em qualquer um dos aparelhos únicos encaracolados e ele destacará a segunda metade.

Agora, se removermos aparelhos encaracolados de qualquer uma das funções, o esboço não será compilado, resultando em erro de compilação:

Usando aparelhos encaracolados na programação Arduino

Os aparelhos encaracolados são amplamente utilizados na programação do Arduino aqui estão a lista de algumas aplicações comuns na programação do Arduino:

  • Declarando variáveis
  • Criando funções
  • Criando loops
  • Fazendo declarações condicionais

Declarando variáveis

Normalmente no idioma C, inicializamos uma variável usando um igual a “=" sinal. Mas os aparelhos encaracolados também podem ser usados ​​para declarar uma nova variável, como fizemos no programa abaixo. Brace Curly também impede a questão do estreitamento, que é uma conversão implícita para valores aritméticos que incluem perda de precisão.

Criando funções

Também podemos declarar funções usando os aparelhos encaracolados. Os aparelhos encaracolados são afirmados após o nome da função seguido de uma declaração e terminado pelo suporte encaracolado direito.

Criando loops

Aparelhos encaracolados são amplamente utilizados no Arduino para criar loops diferentes, como para, fazer e enquanto loop. O programa abaixo indica um loop de tempo para realizar uma tarefa repetitiva por 200 vezes.

Abaixo está a sintaxe básica de declarar loops usando aparelhos encaracolados.

Para loop:

Para inicializar o loop for dentro do código Arduino, usamos aparelhos encaracolados.

para (inicialização; condição de terminação; incremento expr)
// Qualquer declaração (s)

Para mais informações sobre o loop, clique aqui.

Enquanto loop:

Enquanto o loop pode ser inicializado usando aparelhos encaracolados antes e depois da declaração.

enquanto (expressão booleana)
// Qualquer declaração (s)

Para verificar como podemos usar enquanto o loop em Arduino clica aqui.

faça loop:

Usando a expressão booleana-o loop do while pode ser inicializado. Antes de enquanto, a expressão booleana é usada e uma declaração é escrita entre eles.

fazer
// Qualquer declaração (s)
while (expressão booleana);

Para saber mais sobre o uso do loop do Do-while na programação do Arduino, clique aqui.

Fazendo declarações condicionais

Declarações condicionais também podem ser declaradas usando aparelhos encaracolados. Por exemplo, if-else-if Condição, primeiro especificamos a condição dentro dos parênteses encaracolados, a declaração ou o corpo começam com os aparelhos encaracolados esquerdos que são encerrados usando um suporte encaracolado direito. Dentro da declaração de aparelho encaracolado que deve ser verificado, é definido junto com a instrução que deve ser executada será dada.

Perguntas frequentes

P: Posso trocar de sintaxe ou posicionamento do aparelho encaracolado?

Sim, a sintaxe dos aparelhos encaracolados pode ser alterada, mas uma coisa para ter certeza é que o suporte deve terminar em algum momento uma vez iniciado. A alteração da sintaxe dos aparelhos encaracolados não é recomendada, pois o Arduino seguiu um formato específico para escrever código. Isso não terá efeito na compilação do programa, mas quando várias pessoas que trabalham no mesmo projeto de origens diferentes podem achar irritante.

Aqui, ambas as funções serão compiladas sem dar nenhum erro, exceto o formato correto que a maior parte da comunidade Arduino segue é usada na função de loop.

P: O que os colchetes encaracolados fazem na definição da função?

Aparelhos encaracolados na função Arduino começam e encerram o bloco de funções e os blocos de declarações, como no loop e se condições. Aparelhos encaracolados também são usados ​​nas funções de matriz para declarar os valores iniciais.

Conclusão

Aparelhos encaracolados são uma parte significativa da programação do Arduino. Eles são usados ​​em todos os lugares em esboços de Arduino, como declarar uma função ou escrever um para, enquanto loops e declarando uma declaração. Os aparelhos encaracolados são usados ​​de várias maneiras diferentes em Arduino; Eles marcam o início e o fim de certos conjuntos de instruções.