Uma visão geral da placa Arduino Nano

Experimente Nosso Instrumento Para Eliminar Problemas





Este artigo fornece informações detalhadas sobre uma placa Arduino Nano, e é um tipo de placa microcontrolada projetada pela equipe do Arduino. Este microcontrolador é baseado em Atmega168 ou Atmega328p. É bastante semelhante à placa Arduino Uno, mas quando se trata de configuração de pinos e recursos, esta placa nano substituiu Arduino uno devido ao pequeno tamanho. Como sabemos que ao projetar um sistema embarcado componentes de tamanho pequeno são preferidos. As placas Arduino são usadas principalmente para construir projetos eletrônicos . sistemas embarcados, robótica, etc. Mas as placas nano são introduzidas principalmente para os iniciantes que não têm formação técnica.

O que é uma placa Arduino Nano?

Arduino Nano é um tipo de microcontrolador placa, e é projetado por Arduino.cc. Ele pode ser construído com um microcontrolador como o Atmega328. Este microcontrolador também é usado em Arduino UNO. É uma placa de tamanho pequeno e também flexível com uma grande variedade de aplicações. De outros Placas Arduino incluem principalmente Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo e Arduino Due. E outras placas de desenvolvimento são: AVR Development Board, PIC Development Board, Raspberry Pi , Intel Edison, MSP430 Launchpad e placa ESP32.




Esta placa tem muitas funções e recursos, como uma placa Arduino Duemilanove. No entanto, esta placa Nano é diferente na embalagem. Ele não tem nenhum conector DC, de modo que a fonte de alimentação pode ser fornecida usando uma pequena porta USB, de outra forma conectada diretamente aos pinos como VCC e GND. Esta placa pode ser fornecida com 6 a 20 volts usando uma porta mini USB na placa.

Recursos do Arduino Nano

Os recursos de um Arduino nano incluem principalmente o seguinte.



arduino-nano-board

Arduino-nano-board

  • O microcontrolador ATmega328P é da família AVR de 8 bits
  • A tensão de operação é 5V
  • A tensão de entrada (Vin) é de 7 V a 12 V
  • Pinos de entrada / saída são 22
  • Pinos analógicos i / p são 6 de A0 a A5
  • Os pinos digitais são 14
  • O consumo de energia é 19 mA
  • Pinos de E / S A corrente DC é 40 mA
  • A memória flash é de 32 KB
  • SRAM é 2 KB
  • EEPROM é 1 KB
  • A velocidade do CLK é 16 MHz
  • Peso-7g
  • O tamanho da placa de circuito impresso é 18 x 45 mm
  • Suporta três comunicações como SPI, IIC e USART

Arduino Nano Pinout

A configuração do nano pin do Arduino é mostrada abaixo e cada funcionalidade do pino é discutida abaixo.

arduino-nano-pinagem

Arduino-nano-pinagem

Pino de alimentação (Vin, 3,3 V, 5 V, GND): Esses pinos são pinos de energia


  • Vin é a tensão de entrada da placa e é usada quando um externo fonte de energia é usado de 7V a 12V.
  • 5V é o fonte de alimentação regulada tensão da placa nano e é usado para fornecer a alimentação para a placa, bem como componentes.
  • 3,3 V é a tensão mínima que é gerada a partir do regulador de voltagem no quadro.
  • GND é o pino de aterramento da placa

Pino RST (reiniciar): Este pino é usado para reiniciar o microcontrolador

Pinos analógicos (A0-A7): Esses pinos são usados ​​para calcular a tensão analógica da placa dentro da faixa de 0V a 5V

Pinos de E / S (pinos digitais de D0 - D13): Esses pinos são usados ​​como pinos i / p, caso contrário, pinos o / p. 0V e 5V

Pinos seriais (Tx, Rx): Esses pinos são usados ​​para transmitir e receber dados seriais TTL.

Interrupções externas (2, 3): Esses pinos são usados ​​para ativar uma interrupção.

PWM (3, 5, 6, 9, 11): Esses pinos são usados ​​para fornecer 8 bits de saída PWM.

SPI (10, 11, 12 e 13): Esses pinos são usados ​​para apoiar Comunicação SPI .

LED embutido (13): Este pino é usado para ativar o LED.

IIC (A4, A5): Esses pinos são usados ​​para dar suporte à comunicação TWI.

AREF: Este pino é usado para fornecer tensão de referência para a tensão de entrada

Diferença entre Arduino UNO e Arduino Nano

A placa Arduino Nano é semelhante a uma placa Arduino UNO, incluindo um microcontrolador semelhante como o Atmega328p. Assim, eles podem compartilhar um programa semelhante. A principal diferença entre os dois é o tamanho. Porque o tamanho do Arduino Uno é o dobro da placa nano. Portanto, as placas Uno ocupam mais espaço no sistema. A programação do UNO pode ser feita com um USB cabo enquanto o Nano usa o cabo mini USB. As principais diferenças entre esses dois estão listadas na tabela a seguir.

diferença-entre-arduino-uno-e-arduino-nano

diferença-entre-Arduino-UNO-e-Arduino-nano

Comunicação Arduino Nano

A comunicação de uma placa Arduino Nano pode ser feita usando diferentes fontes, como usar uma placa Arduino adicional, um computador, caso contrário, usando microcontroladores. O microcontrolador em placa Nano (ATmega328) oferece comunicação em série (UART TTL). Isso pode ser acessado em pinos digitais como TX e RX. O software Arduino é composto por um monitor serial para permitir fácil transmissão e recepção de informações textuais da placa.

Os LEDs TX e RX na placa Nano piscarão sempre que as informações estiverem sendo enviadas pelo link FTDI e USB na direção do computador. O SoftwareSerial semelhante a uma biblioteca permite a comunicação serial em qualquer um dos pinos digitais da placa. O microcontrolador também oferece suporte à comunicação SPI e I2C (TWI).

Programação Arduino Nano

A programação de um Arduino nano pode ser feita usando o software Arduino. Clique na opção Ferramentas e selecione a placa nano. O microcontrolador ATmega328 sobre a placa Nano vem com um carregador de boot pré-programado. Este carregador de boot permite fazer upload de novo código sem usar um programador de hardware externo. A comunicação desta pode ser feita com o protocolo STK500. Aqui, o carregador de boot também pode ser evitado e o programa do microcontrolador pode ser feito usando o cabeçalho da programação serial no circuito ou ICSP com um ISP Arduino.

Aplicações do Arduino Nano

Essas placas são usadas para construir projetos Arduino Nano lendo as entradas de um sensor, um botão ou um dedo e fornecem uma saída ligando o motor ou LED, ou e alguns dos aplicativos estão listados abaixo.

Portanto, trata-se de uma visão geral de Folha de dados do Arduino nano . A partir das informações acima, finalmente, podemos concluir que para os iniciantes que são novos em eletrônica, esta placa Nano é extremamente recomendada devido às suas características como baixo custo e muito simples de usar em diferentes aplicações. Esta placa pode simplesmente ser conectada a qualquer computador por meio de sua porta mini USB. Aqui está uma pergunta para você, o que é um driver Arduino nano?