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 incorporados. Os principais componentes de Arduino incluem a placa Arduino dentro do qual temos microcontrolador e a outra parte principal é o Arduino IDE (Ambiente de desenvolvimento integrado) também conhecido como software Arduino, onde podemos escrever o código e compilar esse código no arquivo hexadecimal binário que pode ser lido pelo microcontrolador.

Arduino IDE é um software de plataforma cruzada disponível no Windows, Mac e Linux. A linguagem Arduino, que é derivada de C ++, é usada para programar as 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 do seu conselho Arduino. Tudo o que você precisa é:

  • Conselho Arduino (UNO)
  • Cabo USB B
  • Um computador ou laptop
  • Arduino IDE ou software Arduino

Pelas etapas seguintes abaixo, você pode escrever seu próprio programa. Vamos começar:

Passo 1: Para se comunicar com o seu conselho Arduino, precisamos de software que converte nosso código em arquivos binários que podem ser compreensíveis pelo nosso Arduino Board. Você precisa baixar o Arduino IDE para que possamos prosseguir. Se você deseja baixar e instalar o Arduino IDE, clique aqui.

Como baixamos o Arduino IDE agora, seguiremos para a etapa 2.

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

Aqui eu mostrei a interface completa do Arduino IDE.

Etapa 3: A próxima etapa será selecionar a placa Arduino certa; Tudo depende de qual quadro você está usando, siga estas etapas para selecionar sua placa Arduino no IDE:

Vá para Ferramentas> Board> Arduino AVR Boards - Agora selecione qualquer placa que você estiver usando.

Lembre -se de selecionar o modelo certo da sua placa, se você selecionar erroneamente o IDE da placa errado, dará um erro de compilação.

Passo 4: A partir de agora você selecionou sua placa, é hora de dizer ao IDE em que porta USB do seu PC você conectou seu conselho Arduino. Para seleção de portas, vá para: Ferramentas> portas> (selecione o número da porta).

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

Como escrever o primeiro código Arduino

Instalamos nosso IDE e fizemos conexões de construção entre Arduino e PC. Agora procederemos a escrever o primeiro código.

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

  • Estrutura de código
  • Variável e constantes
  • Funções

A estrutura do código do Arduino tem mais duas peças principais:

A função setup (): O objetivo desta função é quando um esboço inicia, inicializa os modos PIN, variáveis ​​e começa a usar as bibliotecas disponíveis em seu programa. Ele só funciona 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, pois o nome sugere que a função loop () continuará sendo executada até que pare seja usada para controlar a placa Arduino ativamente.

Exemplo de programa Arduino

Como exemplo, usaremos o Programa de LED de LED incorporado ao Arduino a partir da seção Exemplo. Usando este esboço, tentaremos entender o básico do programa Arduino.

Siga estas etapas para importar esboço piscando LED:

Vá para Arquivos> Exemplos> 01.Noções básicas> piscar, Uma nova janela abrirá nos 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 de LED embutido como nossa saída.

Depois disso laço() A função é inicializada, ela será executada repetidamente:

8 DigitalWrite (led_builtin, alto); Isso vai ligar o LED
9 atraso (1000); Isso dará uma pausa de um segundo
10 DigitalWrite (led_builtin, baixo); Isso vai desligar o LED
11 atraso (1000); Faça uma pausa de um segundo

Leia sobre as funções DigitalWrite () e detras () - Como usar o Arduino DigitalWrite () e como funciona.

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

Saída do programa

Podemos ver um LED embutido piscando sobre o Arduino Board como nossa produção:

Conclusão

Este pode ser o fim deste artigo, mas é apenas o começo de sua nova jornada com 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ê também pode tentar outros exemplos e aumentar seu conhecimento de programação.