Introdução ao Arduino Nano

Introdução ao Arduino Nano
Arduino Nano é uma placa de microcontrolador de tamanho pequeno. Arduino Nano usa o chip ATMEGA328P. Ele tem uma estrutura e funcionalidade semelhantes ao Arduino Uno, mas é menor e usa uma conexão USB mini-B para programação e poder.

O Arduino Nano contém 14 pinos de entrada/saída digital. Total de 8 pinos analógicos estão lá. Arduino usa o relógio de 16 MHz gerado usando o oscilador de cristal. Para programar Nano, um mini conector USB está disponível. Como Arduino Uno, ele também possui pinos de conector ICSP com um botão de redefinição a bordo. Usando o pino VIN, ele pode ser ligado através da fonte de alimentação externa.

Configurando Arduino Nano com Arduino IDE

Para configurar o Arduino Nano com o ambiente de desenvolvimento integrado do Arduino (IDE), precisamos instalar o driver necessário no computador. Depois que os motoristas são instalados, podemos programar o Arduino Nano usando o Arduino IDE depois de selecionar a porta e a placa corretas.

Aqui está um resumo das etapas necessárias a serem seguidas:

  • Instale o Arduino IDE no seu computador. Baixe o último IDE do site oficial do Arduino.
  • Conecte a placa Nano com PC através de um mini cabo USB.
  • Open IDE Selecione o Arduino Nano Board e a porta COM que correspondem ao seu Arduino Nano.

Depois de selecionar a placa e a porta corretas, você pode testar sua configuração enviando um esboço simples (programa) para o seu Arduino Nano. Vá para "Arquivo" e selecione "Exemplos.”Nos exemplos, selecione“ Blink ”e clique em“ Carregar.”Isso fará com que o LED a bordo do seu Arduino Nano pisque, indicando que o esboço foi carregado com sucesso.

Agora vamos cobrir todas essas etapas em detalhes.

Instalando os drivers Arduino Nano

Primeiro passo antes de podermos fazer o upload de código no Arduino Nano, precisamos instalar os drivers necessários.

A maioria dos arduino nano tem a bordo CH340 Uart Chips para comunicação serial. No entanto, alguns conselhos de nano Arduino têm CP2102 salgadinhos. Você pode ler sobre o método de instalação do driver dos dois chips separadamente nos artigos mencionados:

  • Instale drivers serial para chip CP2102
  • Instale drivers em série para chip CH340

Os drivers em série são necessários para a comunicação em série, sem a instalação dos drivers Arduino IDE não pode fazer o upload de código para a placa Arduino e o upload do status de saída falhado 1.

Carregando exemplo de piscar LED

Depois que os motoristas são instalados, podemos programar facilmente o Arduino Nano. Siga as etapas para fazer upload de um programa LED Blink em Arduino Nano.

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

Passo 2: Agora abra Arduino IDE e selecione o Arduino Nano Board:

Etapa 3: Selecione a porta COM na qual o Arduino Nano está conectado:

Passo 4: Selecione os Antigo carregador de inicialização para atmaga328p. Vá para: Ferramentas> Processador> ATMEGA328P (Old Bootloader):

Agora o Arduino Nano está pronto para fazer upload de programas de piscar devastos LED nele.

Etapa 5: Faça upload de um esboço de pisca -led em Arduino Nano. Vá para: Arquivos> Exemplos> Básico> Blink:

Etapa 6: Uma nova janela será aberta com um programa LED Blink:

Etapa 7: Carregar código para Arduino Nano. Depois que o código é enviado com sucesso, podemos ver o Feito de upload mensagem na tela:

Código

A seguir, o código determinado piscará o LED integrado a bordo com um atraso de 1 segundo:

Void Setup ()
pinmode (led_builtin, saída); // incorporado LED definido como saída

Void Loop ()
DigitalWrite (led_builtin, alto); // liderado pela tensão de configuração
atraso (1000); // atraso de 1 seg
DigitalWrite (led_builtin, baixo); // Liderado ao definir a tensão baixa
atraso (1000); // atraso de 1 seg

Saída

Na saída, podemos ver o LED a bordo no lado direito do LED de energia está piscando com um atraso de 1 segundo:

Piscando um LED externo usando Arduino Nano

Como cobrimos o código para piscar o LED a bordo. Agora conectaremos um LED em qualquer alfinete digital do Arduino Nano e piscaremos um LED externo usando o código Arduino.

Conecte um LED externo no pino 2 de Arduino Nano.

Código

Depois de conectar o LED ao Nano Board, faça o upload do código fornecido.

Abaixo, o código enviará um sinal de alto e baixo alternativamente com um atraso de 2 segundos entre. Nos primeiros 2 segundos, o pino digital 2 permanecerá alto, que ligará o LED e para os próximos 2 segundos o pino digital 2 permanecerá em estado baixo, definindo o nível de tensão de pino para baixo, de modo que o LED permanecerá desligado.

int led_pin = 2; /*Pino digital 2 definido para LED*/
Void Setup ()
pinmode (led_pin, saída); /*PIN LED SET como saída*/

Void Loop ()

DigitalWrite (led_pin, alto); /*Pino LED 2 Conjunto tão alto*/
Atraso (2000); /*Atraso de 2 seg*/
DigitalWrite (led_pin, baixo); /*O pino LED 2 é definido como baixo*/
Atraso (2000); /*Atraso de 2 seg*/

Saída

Depois de fazer upload de código para Arduino Nano, podemos ver a saída. LED conectado externamente no pino digital 2 começará a piscar com um atraso de 2 segundos.

Conclusão

Arduino Nano é uma placa de microcontrolador que é semelhante ao Arduino Uno e usa o mesmo microcontrolador ATMEGA328P. Este artigo abrange todas as diretrizes básicas sobre como se pode configurar um Arduino Nano com um Arduino IDE e enviar o programa de piscar de LED para o Nano Board.