Arduino Nano: tudo que você precisa saber sobre esta placa de desenvolvimento

ArduinoNano

ArduinoNano É mais uma das versões em que se encontra a famosa placa de desenvolvimento Arduino. É pequeno, mas não se deixe enganar pelo tamanho, esconde muitas possibilidades. É como um verdadeiro canivete suíço para eletrônicos. Com ele você pode criar uma infinidade de projetos nos quais é importante manter o consumo e o tamanho sob controle.

Como todas as placas Arduino e compatíveis, ela tem semelhanças com outras de suas irmãs mais velhas, embora também tenha certas características técnicas únicas que são diferentes das outras. Neste artigo você verá todos aqueles semelhanças e diferenças para ser capaz de entender tudo o que você precisa saber sobre esta placa e começar a desenvolver seus próprios projetos DIY com o Arduino Nano.

O que é Arduino Nano?

Arduino Já é um clássico no mundo da hardware libre e o mundo criador. Com as suas praias de desenvolvimento e software você poderá criar uma infinidade de projetos onde o limite é a sua imaginação e bem... algumas limitações técnicas claro. Mas eles permitem que você aprenda eletrônica, programação e também crie verdadeiras maravilhas.

Mesmo os projetos profissionais são baseados nessas placas de desenvolvimento. Em caso de Arduino Nano, é uma versão reduzida de Arduino UNO. Isso minimiza a demanda de energia que você consome e também significa que menos espaço é necessário para alojar o fardo, tornando-o ideal para projetos em que o tamanho é importante.

Isto não é um prato Arduino UNO exatamente miniaturizado, como você verá, existem alguns diferenças técnicas importantes. Nem é uma alternativa para Vitória Régia. Mas ele compartilha outras características e a essência que está presente em todos os projetos do Arduino. Claro, ele pode ser programado com o mesmo Arduino IDE como o resto.

Características tecnicas

Características técnicas do Arduino Nano

A placa Arduino Nano possui algumas características técnicas que você deve conhecer antes de iniciá-la, além de avalie se é o que você precisa para o seu projeto ou não atende às suas expectativas.

Aqueles características tecnicas são:

  • É uma placa microcontrolada pequena, flexível e fácil de usar.
  • É baseado no microcontrolador Atmel ATmega328p ou MCU nas versões 3.xe no ATmega168 nas versões anteriores. Em qualquer caso, funciona a uma frequência de 16 Mhz.
  • A memória consiste em 16 KB ou 32 KB flash dependendo da versão (2 KB usados ​​para o bootloader), com 1 ou 2 KB de memória SRAM e 512 bytes ou 1 KB EEPROM dependendo do MCU.
  • Tem uma tensão de alimentação de 5v, mas a tensão de entrada pode variar de 7 a 12v.
  • Possui 14 pinos digitais, 8 pinos analógicos, 2 pinos de reset e 6 pinos de alimentação (Vcc e GND). Dos pinos analógicos e digitais, eles recebem várias funções extras, como pinMode () e digitalWrite () e analogRead () para analógicos. No caso de analógicos, eles permitem uma resolução de 10 bits de 0 a 5v. Em digitais, 22 podem ser usados ​​como saídas PWM.
  • Ele não inclui um soquete de corrente contínua.
  • Ele usa um miniUSB padrão para sua conexão com o computador para programá-lo ou ligá-lo.
  • Seu consumo de energia é 19mA.
  • O tamanho do PCB é 18x45mm com um peso de apenas 7 gramas.

Pinagem e folha de dados

Pinagem do Arduino Nano

Nesta imagem cortesia do Arduino você pode ver a pinagem ou a predisposição de pinos e conexões que você pode encontrar nesta placa de desenvolvimento. Como você pode ver, o Arduino Nano não tem tantos pinos de I / O quanto seus irmãos, mas tem uma quantidade considerável para a maioria dos projetos.

Se você quiser ver mais detalhes, você pode acessar as folhas de dados que existem para esta versão do Arduino Nano:

Diferenças com outras placas Arduino Mini e Micro

Placas Arduino

Dentro os Arduinos oficiais Você pode encontrar as versões de que falamos neste blog, como UNO, Mega, etc. Mais um é este Arduino Nano, que tem as seguintes diferenças que você viu nas seções anteriores.

No entanto, para fazer um resumo dos mais destacados, estes são os mais importantes em relação às outras placas oficiais de tamanho reduzido:

  • Ele foi projetado com o mesmo objetivo do Arduino Mini, apenas o Nano possui um porta miniUSB para programá-lo e alimentá-lo com energia.
  • Su preço é entre o Arduino Mini e o Arduino Micro.
  • O resto das características pode ser visto a seguir tabela:
Características

Arduino mini

micro arduino

ArduinoNano

microcontrolador

Atmega328P

ATmega32U4

ATmega168 / ATmega328P

Tensão operacional

5 V

5 V

5 V

Tensão de alimentação

7 9-V

7 12-V

7 9-V

Frequência de operação

16 MHz

16 MHz

16 MHz

Entradas / saídas analógicas

8/0

12/0

8/0

Entradas / saídas digitais

14/14

20/20

14/14

PWM

6

7

6

EEPROM (KB)

1

1

0.512 / 0

SRAM (kB)

2

2.5

1 / 2

Flash (KB)

32

32

16 / 32

Alimentação principal e porta de programação

Via cartão FTDI ou cabo

microUSB

miniUSB

UART

1

1

1

Dimensões
3 x 1.8 cm 4.8 x 1.77 cm 4.5 x 1.8 cm

Compatibilidade

A placa Arduino Nano é compatível com todos os tipos de componentes eletrônicos como o resto dos pratos. Não há limitação de qualquer tipo além das limitações máximas de corrente e tensão que ele suporta. Caso contrário, você pode usar qualquer componente que desejar tudo visto em HwLibre.

Comece com o Arduino Nano

Captura de tela do Arduino IDE

Como eu disse, você pode usar o mesmo software para programar e começar a usar esta placa de desenvolvimento. Portanto, o Arduino Nano pode ser usado com o mesmo software Arduino IDE que é usado para o resto das placas. Você já sabe que este software é bastante flexível e ainda permite que você use diferentes placas de desenvolvimento que não sejam Arduino ...

Para começar com um exemplo de como programar Arduino Nano, você pode usar o seguinte esquema eletrônico conectar um simples Tela LCD e ser capaz de exibir uma mensagem nesta placa:

Esquemático do Arduino Nano LCD

Embora a placa que aparece neste desenho com Fritzing seja UMA, é o mesmo para Nano, você só precisa conectá-lo aos pinos correspondentes ... Ou seja, você pode conectar o seguinte:

  • RS LCD para Nano pino D12.
  • Habilite o LCD para D11 do Nano.
  • Nano LCD D4 a D5.
  • Nano LCD D5 a D4.
  • Nano LCD D6 a D3.
  • Nano LCD D7 a D2.
  • LCD VO com fonte de alimentação de 5v. Nesta linha você deve colocar o resistor de 10k que aparece na imagem.
  • Por outro lado, você também deve conectar o GND do LCD a um GND da placa.
  • Você já sabe que os pinos 15 e 16 do LCD são para mudar o brilho da tela e ir com um potenciômetro para regular.

Quanto a código de esboço, você pode usar o exemplo a seguir para começar a ver como funciona. Lembre-se de usar a biblioteca LiquidCrystal para telas LCD. Você pode ver mais informações em nosso curso de programação Arduino gratuito.

#include <LiquidCrystal.h> //No olvides descargar la biblioteca

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

//Configurar el número de columnas y filas del LCD

lcd.begin(16, 2);

//Imprimir mensaje en la LCD

lcd.print("¡HOLA MUNDO!");
}

void loop() {

//Poner el cursor en la columna 0, línea 1

lcd.setCursor(0, 1);

//Imprimir el número de segundos desde reset

lcd.setCursor(0, 1);  
lcd.print(millis() / 1000);

}


Um comentário deixe o seu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Monica dito

    Boas informações, do Arduino Nano.
    lembranças