Pinagem do Arduino Nano:especificações, descrições de pinos e programação
A tecnologia anda de mãos dadas com a robótica e a eletrônica. No centro de tudo isso está a placa de circuito eletrônico, e a placa de circuito mais comum no mundo da eletrônica é a placa de circuito Arduino. As pessoas também pensam que os Aduinos são microcontroladores e, no entanto, são placas de circuito com vários componentes, incluindo o microcontrolador. Pelo contrário, o Arduino Nano Pinout como placa de circuito impresso possui vários componentes dentro de si, e isso torna ainda mais interessante aprender sobre isso.
O que é uma Pinagem Nano do Arduino
O Arduino Nano é um pequeno chipboard serial do processador microcontrolador ATmega328P com dimensões de 4,5 cm por 1,8 cm. De fato, o Arduino Nano é popular em vez do Arduino UNO por causa de suas muitas semelhanças.
A diferença mais significativa é que o Arduino UNO usa a forma de placa de circuito Plastic Dual-In-line Package (PDIP) e tem 30 pinos, enquanto o Arduino Nano usa um plástico quad flat pack (TQFP) e tem 32 pinos. Na verdade, o Arduino Nano usa Micro USB Tipo B, enquanto o Arduino Nano possui um conector de alimentação DC.

(Também conhecido como PDIP (plástico DIP))

(Pacote plano quadrado de pino fino (TQFP))
Posteriormente, o Arduino Nano é preferível ao Arduino UNO devido ao seu pequeno tamanho, preço e funções especiais, pois ambos possuem funcionalidades semelhantes.

(Arduino Nano Vista frontal, traseira e lateral)
Recursos do Arduino Nano
- O microcontrolador ATmega328P vem com um carregador de inicialização integrado, facilitando a atualização da placa com seu código. O microcontrolador de potência é da família AVR (Receptor de Áudio/Vídeo) de 8 bits.
- Sinal de tensão operacional de 5V.
- A fonte de alimentação através de VIN ou VCC pode variar entre 7V e 12V.
- A memória Flash da CPU de 32 KB era usada pelo Bootloader por 2 KB.
- Velocidade de clock de 16 MHz ou oscilador de cristal.
- 2 KB de memória SRAM.
- 1 KB de memória EEPROM
- Arduino Nano Pinout tem 30 pinos. Oito pinos analógicos, 14 pinos digitais, 6 pinos de alimentação e 2 pinos de reinicialização.
- Consumo de fonte de alimentação de 19mA.
- 40mA DC por pino de E/S.
- O tamanho pequeno do Arduino Nano Pinout pode caber em placas de ensaio padrão, tornando-o a primeira escolha para muitas aplicações.
- Suporta comunicação SPI (interface periférica serial), USART (receptor/transmissor síncrono/assíncrono universal) e comunicações de circuitos integrados (IIC).

Exemplo básico de barramento SPI)
- Usa Micro USB Tipo B, ao contrário do Arduino UNO.
- A programação serial no circuito (ICSP) permite a programação do microcontrolador sem ser desconectado da placa de circuito.

(RJ11 turn ICSP PIC programador)
Especificações do Arduino Nano
ARDUINO NANO | ESPECIFICAÇÃO |
Microcontrolador | ATmega328P |
Memória Flash da CPU | 32 KB (2 KB usado pelo Bootloader) de memória flash |
Arquitetura / Processador | AVR de 8 bits |
SRAM | 2 KB |
EEPROM | 1 KB |
Velocidade do Relógio | Velocidade de clock de 16 MHz |
Fonte de tensão operacional | 5V |
Pinos de E/S analógica | 8 |
Tensão de entrada | 7V-12V |
Corrente CC por pinos de E/S | 40 mA |
Pinos de E/S digital | 22 |
Saída de modulação de largura de pulso (PWM) | 6 |
Consumo de energia | 19 mA |
Tamanho do PCB | 1,8 cm X 4,5 cm |
USB | Micro USB Tipo B |
Cabeçalho ICSP | SIM |
Comunicação | IIC, comunicação SPI, USART |
Peso | 7 gramas |
Programável | Arduíno IDE |
Arranjo de pinagem do Arduino Nano
Esta seção explicará as funções dos pinos no hardware subjacente e discutiremos as tarefas alternativas dos pinos em detalhes.

(Arranjos de pinos de função do Arduino Nano)
Pino TX/D1 é um pino de E/S digital responsável pela transmissão de dados seriais do Arduino Nano PCB. Portanto, é uma porta serial.
Pino RX/D0 é um pino de E/S digital responsável por receber dados seriais no Arduino Nano PCB. Portanto, é um dos pinos de comunicação serial e uma porta serial.
2 Redefinir pinos e um botão Reset que redefine o microcontrolador e o botão Reset para BAIXO ativo.
Pino D2 e D3 . São pinos de E/S digitais usados para interromper o programa do microcontrolador em caso de emergência ou quando uma função mais importante precisa ser executada e o programa em execução precisa ser interrompido.
Pinos D0 a D13 Serial Clock (SCK). Estes são todos os 14 pinos de entrada-saída digital (E/S) da pinagem do Arduino Nano. Além disso, a configuração dos pinos é conforme os requisitos da aplicação usando as funções pinMode(), digitalRead() e digitalWrite(). Os pinos de E/S digitais também possuem um resistor pull-up interno que varia de 20Ω a 40Ω e não são conectados por padrão. Subsequentemente, os pinos de E/S digitais também podem fornecer 40 mA de corrente da fonte de alimentação para alimentar o microcontrolador.
Pinos D3, D5, D6, D9 e D11 para Modulação de largura de pulso. Portanto, eles controlam o motor em termos de velocidade, brilho do LED e muitas outras funções que precisam de modulação.
Pinos A0 a A7 . Estes são oito pinos de entrada analógica e as entradas analógicas têm um recurso de conversor analógico para digital (ADC) de 8 bits. Além disso, é lido com a função analogRead(), que também lê valores de pinos analógicos especificados.
D10 Signal and Systems (SS), D11 Master Out Slave In (MOSI), D12 Master In Slave Out (MISO) e D13 Serial Clock (SCK) pinos .
Conseqüentemente, estes são os pinos digitais que são usados na comunicação SPI (Serial Peripheral Interface).
LED embutido (13) . Este pino digital controla o LED interno embutido na placa de circuito, ligando-o ou desligando-o sempre que necessário.
Pinos A4 (SDA), A5 (SCA) . Estes são pinos analógicos para comunicação de interface de dois fios (TWI) ou circuito integrado (I2C).
AREF é uma referência de conversão analógica de voltagem para digital (ADC).
VIN , um dos pinos de alimentação, é o pino de tensão de entrada da fonte de alimentação usado ao conectar também a um microcontrolador de torre de fonte de alimentação externa (nível de tensão de entrada de 7V – 12V).
3v3 é a tensão mínima gerada pelo regulador de tensão da placa Nano embutido.
5 V é a tensão de alimentação regulada usada pela placa Nano para alimentar seus componentes.
pino GND é o pino terra na placa nano.
Como alimentar o Arduino Nano
Você precisará ligar o Arduino Nano para executar seu primeiro aplicativo. Ligar a placa de circuito Arduino Nano e seus modos de consumo de energia também são discutidos nesta seção. Esses modos de energia podem manter sua placa de circuito Arduino segura, especificamente contra danos de energia.

(Arduino Nano alimentado por mini USB)
- Conector do cabo USB Mini-B – Conecte o conector de alimentação do cabo mini USB ao pino e deixe-o consumir energia de qualquer fonte da qual ocorra uma conexão. Por um lado, esta opção também permite extrair energia de qualquer dispositivo que suporte especificamente o conector USB micro USB.
- Pino VIN – A fonte de alimentação externa não regulamentada de 6-20V passa especificamente pelo pino para a placa para alimentá-la. Depois, a energia passa pela regulação da placa Nano para uma tensão de 5V adequada para a operação da placa de circuito de energia por um regulador de tensão da placa.
- pino de 5V – igualmente importante, se você tiver uma fonte de alimentação regulada de 5V, aqui é onde ocorre a conexão de alimentação. Assim, esta fonte também fornece energia diretamente à placa de circuito; portanto, qualquer sobrecarga de fonte de alimentação externa ou interrupções externas podem danificar especificamente a placa do microcontrolador Arduino.
Diferença entre Arduino Uno e Arduino Nano
Em contraste, o Arduino UNO e o Arduino Nano têm diferenças significativas nas especificações técnicas. No entanto, aqui estão algumas das diferenças discutidas abaixo.

(Arduino Nano e Arduino UNO colocados lado a lado)
- Tamanho – Em contraste, o Arduino Uno é maior que o Arduino Nano com 6,9 cm x 5,3 cm, enquanto o Arduino Nano tem 1,8 cm x 4,5 cm.
- Placa Arduino – Por outro lado, o Arduino Nano possui um pacote de placa TQFP (plástico quad flat pack), enquanto a placa Arduino UNO possui um pacote de placa PDIP (Plastic Dual-In-line Package).
- Pins -Em contraste, o Arduino Nano tem 32 pinos, enquanto o Arduino UNO tem 30 pinos. Os dois pinos extras no Arduino Nano são para funções ADC.
- Fonte de alimentação – Por outro lado, o Arduino Uno possui um conector de alimentação DC e um cabo USB comum, enquanto o Arduino Nano usa uma porta USB mini-B; portanto, pode obter energia da conexão USB mini-B regular. Posteriormente, também permite a comunicação via USB.
Como programar o Arduino Nano

(Configuração do Arduino Nano em uma placa de ensaio)
Nesta seção, discutiremos como programar o Arduino e também executar os programas.
O primeiro passo é baixar o Arduino IDE e drivers relacionados, como o núcleo megaAVR. Mais tarde, uma vez que a placa Arduino IDE tenha sido instalada, conecte a placa Arduino ao computador usando a porta USB. Ele alimentará os LEDs.
Enquanto isso, no software Arduino, escolha o tipo correto de placa Arduino que você está usando. Vá para os exemplos internos de código. Em seguida, carregue o código de exemplo do seu computador para a placa na barra superior do software Arduino. Imediatamente quando o processo estiver concluído, o LED embutido do Arduino começará a piscar. Depois, você pode observar o Arduino e ver seus comandos sendo executados. Portanto, se você tiver o código de exemplo para que a placa Arduino pisque, você observará posteriormente o que a placa nano está fazendo.
Resumo
Para resumir, a aplicação e a familiaridade do Arduino Nano são baseadas principalmente nos recursos e funcionalidades discutidos neste artigo. Além disso, o Arduino Nano tem usos em muitas aplicações, como rastreamento de gestos e sensores eletrônicos integrados.
Em resumo, também estabelecemos que a programação do Arduino pode variar em programas mais extensos. Além disso, a comunicação SPI e a comunicação serial nos pinos também foram abordadas. Em caso de qualquer detalhe técnico ou dúvida, não hesite em contactar-nos. Estamos sempre felizes em ouvir seus comentários.
Tecnologia industrial
- Especificações e aplicativos ICM-20608-G
- Especificações e aplicações do APDS-9960
- Sensor Arduino - Tipos e Aplicações
- Programação da série Atmel AT89 via Arduino
- Calculadora Arduino
- Arduboy Clone com Arduino Nano e display I2C OLED
- Raspberry Pi e laptop Arduino
- Transistor 2N3771:Pinagem, Recursos, Aplicações e Alternativas
- Microcontrolador AT89c51:programação, pinagem, recursos e alternativas
- Arduino Protoshield – Um guia rápido e abrangente sobre como montá-lo