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:
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:
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 ()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*/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.