Como programar Arduino Nano

Como programar Arduino Nano
O Arduino, sendo uma das plataformas de código aberto mais populares, desenvolveu uma variedade de placas diferentes de acordo com a demanda e a necessidade de povos. Placas de desenvolvimento, placas -mãe e microcontroladores estão se tornando mais compactos em tamanho. Arduino Nano é uma das placas que são compactas em tamanho, barato e leve. O nome nano dá uma idéia de que é a menor placa.

O que é Arduino Nano

Arduino Nano é uma placa compacta e amigável de placa de ensaio que usa um microcontrolador de 8 bits ATMEGA328. A funcionalidade do nano é a mesma que a UNO, mas em um tamanho menor. Como o UNO, pode ser programado via cabo USB, possui vários pinos de saída de entrada. A única coisa que falta é um conector DC, não pode ser ligado usando fonte de alimentação externa.

A seguir, estão algumas especificações técnicas para dar uma melhor idéia sobre Nano:

  • Tem 22 pinos de E/S
  • 14 pinos são digitais
  • Nano tem 8 pinos analógicos
  • Tem 6 pinos PWM entre digital
  • Usa velocidade de relógio de 16MHz
  • Tensões de operação de 5V a 12V
  • Ele suporta protocolos Serial, I2C e SPI.
  • Tem um botão de redefinição.
  • Tem mini-USB B Pin para fazer upload de código
  • Tem memória flash de 2kb
  • A memória sram é 8kb
  • A memória EEPROM é 1kb

Como programar Arduino Nano

Arduino Nano pode ser programado de maneira semelhante a outras placas de Arduino. Ele usa o mesmo software oficial do Arduino, conhecido como Arduino IDE.

Equipamento necessário

  • Arduino Nano
  • Mini Cabo USB B
  • Arduino IDE
  • PC/laptop

Instalação do Arduino IDE

Para fazer upload de nosso primeiro programa para o Arduino Nano, criou primeiro o IDE. Siga estas etapas para concluir a instalação do IDE.

Passo 1: Faça o download do Arduino IDE no site oficial do Arduino, clicando aqui.

Passo 2: Uma vez que o Arduino IDE é baixado. Depois de instalar o IDE Pressione o janelas chave e tipo Ide Na barra de pesquisa e clique Abrir como mostrado abaixo:

Etapa 3: Nova janela abrirá mostrando o programa padrão do Arduino IDE.

Como configurar o Arduino Nano com IDE

Depois de concluir a instalação do Arduino IDE, é hora de configurar nosso hardware.

Etapa 1: Configurar Arduino Nano com PC

Conecte o Arduino Nano com PC usando o cabo mini-USB:

Etapa 2: Selecionando a placa e a porta corretas

Depois que uma conexão é estabelecida entre nosso PC e Arduino Nano, o software IDE configurará a porta COM para Arduino Nano.

As versões mais recentes do IDE podem configurar a própria porta Arduino; Algumas versões mais antigas podem não conseguir fazer isso, então aqui está uma maneira manual de fazer isso.

Primeiro selecione a placa Arduino, selecione o item de menu Ferramentas> Board> Arduino AVR Boards> Arduino Nano:

Agora selecione a porta COM na qual o Arduino está conectado. Selecione o item de menu Ferramentas> Porta> com:

Etapa 3: Abrindo um programa de exemplo

Vá para o item do menu Arquivo> Exemplos> Bastos> Blink:

Etapa 4: Compilar o programa

Agora temos que compilar este programa usando o Botão do tick No canto superior esquerdo do IDE. Mensagem aparecerá na janela de saída que diz “Feito compilando”:

Etapa 5: Faça o upload do programa

Depois de compilar o programa, agora temos que enviá -lo para o Arduino Nano usando o botão de seta no topo, segundo da esquerda. Depois de clicar na mensagem de upload aparecerá “Feito de upload”.

Etapa 6: Programa de corrida

Após o upload bem -sucedido, um LED de E/S começará a piscar no Arduino Nano em um padrão de 1 segundo e 1 segundo de folga repetidamente até removermos a energia ou fazer upload de um novo esboço no Arduino Nano.

Conclusão

Arduino Nano é a placa mais compacta e leve com o mesmo microcontrolador que Uno. Pode caber em projetos de tamanho pequeno. Pode reduzir o tamanho geral do projeto. Como iniciante, todo mundo precisa de algumas orientações para começar com Arduino. Aqui cobrimos como podemos fazer o upload de código no Arduino Nano. Seguindo todas as etapas descritas acima, qualquer código Arduino pode ser carregado em Nano.