Como codificar Arduino – Guia para iniciantes

Como Codificar Arduino Guia Para Iniciantes



Arduino é uma plataforma de código aberto bastante útil para pessoas que estão em sistemas embarcados. Os principais componentes do Arduino incluem a placa Arduino dentro da qual temos o microcontrolador e a outra parte principal é o Arduino IDE ( Ambiente de desenvolvimento integrado ) também conhecido como Arduino Software, onde podemos escrever o código e o IDE compilar esse código em um arquivo Hex binário que pode ser lido pelo microcontrolador.

O Arduino IDE é um software multiplataforma disponível para Windows, Mac e Linux. A linguagem Arduino, que é derivada de C++, é usada para programar placas Arduino usando o IDE.

Como começar a usar o Arduino como iniciante:

Neste guia, explicaremos como escrever seu primeiro programa com a ajuda de sua placa Arduino. Tudo o que você precisa é:







  • Arduino board (UNO)
  • Cabo USB B
  • Um Computador ou Notebook
  • Arduino IDE ou software Arduino



Seguindo os passos abaixo, você pode escrever seu próprio programa. Vamos começar:



Passo 1: Para se comunicar com sua placa Arduino, precisamos de um software que converta nosso código em arquivos binários que possam ser compreendidos por nossa placa Arduino. Você precisa baixar o IDE do Arduino para que possamos prosseguir. Se você deseja baixar e instalar o Arduino IDE, clique em Aqui .





Como baixamos o Arduino IDE agora, prosseguiremos para a Etapa 2.

Passo 2: Inicie o Arduino IDE a partir do menu Iniciar pressionando a tecla Windows e digite Arduino IDE ou clicando duas vezes no ícone do software IDE. A janela será aberta que se parece com isso.



Aqui eu mostrei a interface completa do Arduino IDE.

Etapa 3: O próximo passo será selecionar a placa Arduino correta; tudo depende de qual placa você está usando, siga estas etapas para selecionar sua placa Arduino no IDE:

Vamos para Ferramentas>Placa>Placas Arduino AVR – agora selecione a placa que você está usando.

Lembre-se de selecionar o modelo correto de sua placa, se você selecionar erroneamente a IDE da placa errada dará erro de compilação.

Passo 4: A partir de agora que você selecionou sua placa, é hora de informar ao IDE em qual porta USB do seu PC você conectou sua placa Arduino. Para seleção de porta, acesse: Ferramentas>Portas>(Selecione o número da porta).

É importante selecionar a porta serial correta, caso contrário, seu código não poderá gravar na placa Arduino.

Como escrever o primeiro código Arduino

Instalamos nosso IDE e criamos conexões entre o Arduino e o PC. Agora vamos prosseguir para escrever o primeiro código.

Todos os programas do Arduino seguem a mesma estrutura. Podemos dividir o programa Arduino em três partes:

  • Estrutura do código
  • Variáveis ​​e constantes
  • Funções

A estrutura de código do Arduino tem mais duas partes principais:

A função setup(): O objetivo desta função é quando um sketch é iniciado, ele inicializa os modos de pinos, variáveis ​​e começa a usar as bibliotecas disponíveis em seu programa. Ele é executado apenas uma vez durante todo o processo de compilação.

A função loop(): A função loop() é usada após o configurar() A função é inicializada, como o nome sugere, a função loop() continuará em execução até que seja interrompida, ela é usada para controlar a placa Arduino ativamente.

Exemplo de programa Arduino

Como exemplo, usaremos o programa Led embutido no Arduino da seção de exemplo. Usando este esboço, tentaremos entender o básico do programa Arduino.

Siga estas etapas para importar o esboço do LED piscando:

Vamos para Arquivos>Exemplos>01.Básico>Blink , uma nova janela se abrirá mostrando um esboço do LED piscando programa.

Como podemos ver no esboço, inicializamos o configurar() função ele será executado apenas uma vez.

4 pinMode(LED_BUILTIN, SAÍDA); Isso definirá o pino led embutido como nossa saída.

Depois disso ciclo() função for inicializada, ela será executada repetidamente:

8 digitalWrite(LED_BUILTIN, HIGH); Isso acenderá o led
9 atraso(1000); Isso dará uma pausa de um segundo
10 digitalWrite(LED_BUILTIN, BAIXO); Isso irá desligar o led
onze atraso(1000); Dê uma pausa de um segundo

Leia sobre as funções digitalWrite() e delay() – Como usar Arduino DigitalWrite() e como Função de atraso do Arduino funciona.

Usando botões de ação rápida, carregue o programa para o Arduino.

Saída do Programa

Podemos ver um Led embutido piscando sobre a placa Arduino como nossa saída:

Conclusão

Este pode ser o fim deste artigo, mas é apenas o começo de sua nova jornada com o Arduino.
Escrever código com Arduino é sempre divertido e uma ótima oportunidade de aprendizado para iniciantes. Escrevemos nosso primeiro código de led piscando, você pode tentar outros exemplos também e aumentar seu conhecimento de programação.