Estrutura do programa de Arduino

Estrutura do programa de Arduino
Diferentes idiomas podem ser usados ​​para executar diferentes funções usando máquinas eletrônicas. Esses idiomas ajudam a dar comandos à máquina. Existem muitas linguagens de programação diferentes, e cada idioma tem seus próprios comandos, sintaxe e estrutura de escrever um programa. O idioma usado para Arduino é C++. A estrutura do programa Arduino é explicada brevemente neste discurso.

Visão geral do programa Arduino

O programa Arduino é dividido em três partes principais que são estrutura, valores e funções.

Ao escrever um código, o importante é seguir a sintaxe do idioma que está sendo usado porque, para executar o código com sucesso, a sintaxe correta é necessária. Portanto, ao escrever um programa para Arduino após a sintaxe, deve ser seguido:

  • Para completar a declaração A semicolon “; é usado no final da declaração.
  • Para incluir o bloco parêntese "" são usados. O bloco em um programa contém algumas declarações, declaração das variáveis, funções ou loops.
  • Os comentários podem ser escritos para cada declaração no código para entender melhor a funcionalidade da instrução. Pode ser feito usando o dobro Slash para a frente “//” No início do comentário, se houver apenas um único Comentário da linha. No entanto, se houver Comentários de várias linhas em uma fileira, um Slash para a frente Asterisk "/*" no início e Asterisk Forward Slash “*/” No final do comentário. Comentários também podem ser usados ​​para excluir qualquer declaração.

A figura abaixo fornecida fornece uma compreensão muito melhor da sintaxe usada para codificar no software Arduino:

Depois de entender a sintaxe, vamos para como usar variáveis ​​no programa Arduino e que tipo de variáveis ​​são usadas na estrutura do programa. Para armazenar quaisquer valores que serão usados ​​no programa, pode ser um número ou um alfabeto.

O uso das variáveis ​​oferece a opção de salvar, alterar, atualizar e acessar as informações quando o programa estiver em execução. Existem diferentes tipos de variáveis ​​que podem ser usadas, incluindo char, int, dupla, corda, flutuação, Int não assinado, longa e não assinada longa.

A seguir, os operadores são usados ​​na programação de Arduino:

  • Para atribuição Qualquer valor para uma variável ou um caractere igual a "=" é usado
  • Existem diferentes operadores matemáticos como porcentagem, multiplicar, subtração, adição pode ser usada (%, +, *, -, /)
  • Para comparação Dos diferentes valores, os operadores como menos de igual a, maiores que iguais a, iguais a, menos do que maiores que são usados ​​(==, =)
  • Operadores lógicos são usados ​​para definir as declarações condicionais como e (&&), não (!) e ou (||) operadores

Estrutura do programa Arduino

A estrutura do programa Arduino é dividida em duas funções: a função de configuração e a função de loop.

O configurar() A função contém a inicialização das bibliotecas, variáveis ​​usadas para o código. Da mesma forma, os modos PIN do Arduino também são declarados nesta função. Ele também inicializa a comunicação entre a placa Arduino e o computador. Só vai.

O laço() A função continua repetindo as instruções e controla e monitora ativamente o Arduino.

Exemplo

Para entender a estrutura do programa de Arduino, um código de exemplo é compilado. O código é sobre piscar a luz LED com um atraso de 1000 milissegundos.

Primeiro na função de configuração O modo PIN é inicializado, o pino 8 foi definido como saída. Chegando à função Loop, o estado (alto/baixo) das mudanças de LED após o atraso de 1000 milissegundos. Da mesma forma, podemos dizer que a implementação da função de configuração é realizada em uma função de loop. O código Arduino para piscar LED é dado como:

Void Setup ()
pinmode (8, saída);

Void Loop ()
DigitalWrite (8, alto);
atraso (1000);
DigitalWrite (8, baixo);
atraso (1000);

Conclusão

Para escrever um programa em qualquer idioma, seus pré -requisitos básicos devem ser conhecidos que envolvam sintaxe, declarando e inicialização de variáveis ​​e incorporando diferentes operadores. Este artigo explica brevemente a sintaxe, usando variáveis ​​e diferentes operadores para dar uma melhor compreensão da estrutura do programa.