Arduino Nano: все, что вам нужно знать об этой плате для разработки

Ардуино Нано

Ардуино Нано это еще одна версия, в которой вы можете найти знаменитую плату для разработки Arduino. Он маленький, но не обманывайтесь его размерами, он скрывает множество возможностей. Это как настоящий швейцарский армейский нож. С его помощью вы можете создавать множество проектов, в которых важно держать под контролем потребление и размер.

Как и все платы Arduino и совместимые с ними, она имеет сходство с другими своими старшими сестрами, хотя также имеет некоторые уникальные и отличные от других технические характеристики. В этой статье вы увидите все эти сходства и различия чтобы понять все, что вам нужно знать об этой плате, и начать разрабатывать свои собственные проекты DIY с помощью Arduino Nano.

Что такое Arduino Nano?

Arduino Это уже классика в мире hardware libre и мир создателя. Благодаря его разработкам и программному обеспечению вы можете создавать множество проектов, где пределом является ваше воображение и, ну... некоторые технические ограничения, конечно. Зато они позволяют изучать электронику, программирование, а также творить настоящие чудеса.

Даже профессиональные проекты основаны на этих досках для разработки. В случае Arduino Nano, это уменьшенная версия de Arduino UNO. Это сводит к минимуму потребление энергии, а также означает, что для размещения тюка требуется меньше места, что делает его идеальным для проектов, где важен размер.

Это не тарелка Arduino UNO точно в миниатюре, как вы увидите, есть некоторые важные технические отличия. И это не альтернатива Кувшинок. Но он разделяет другие характеристики и суть, которые присутствуют во всех проектах Arduino. Конечно, его можно запрограммировать таким же Arduino IDE как и остальные.

технические характеристики

Технические характеристики Arduino Nano

Плата Arduino Nano имеет некоторые технические характеристики, которые вы должны знать, прежде чем начинать с нее, в дополнение к оцените, действительно ли это то, что вам нужно для вашего проекта или не соответствует вашим ожиданиям.

те технические характеристики являются:

  • Это небольшая, гибкая и простая в использовании плата микроконтроллера.
  • Он основан на микроконтроллере Atmel ATmega328p или MCU в версиях 3.x и на ATmega168 в предыдущих версиях. В любом случае он работает на частоте 16 МГц.
  • Память состоит из 16 или 32 КБ флэш-памяти в зависимости от версии (2 КБ используется для загрузчика), с 1 или 2 КБ памяти SRAM и 512 байт или 1 КБ EEPROM в зависимости от MCU.
  • Он имеет напряжение питания 5 В, но входное напряжение может варьироваться от 7 до 12 В.
  • Он имеет 14 цифровых контактов, 8 аналоговых контактов, 2 контакта сброса и 6 контактов питания (Vcc и GND). Из аналоговых и цифровых выводов им назначено несколько дополнительных функций, таких как pinMode () и digitalWrite () и analogRead () для аналогов. В случае аналогов они допускают 10-битное разрешение от 0 до 5 В. На цифровых устройствах 22 могут использоваться как выходы. ШИМ.
  • Он не включает розетку постоянного тока.
  • Он использует стандартный miniUSB для подключения к компьютеру для программирования или питания.
  • Его потребляемая мощность составляет 19 мА.
  • Размер печатной платы 18x45 мм, вес всего 7 грамм.

Распиновка и таблица данных

Распиновка Arduino Nano

На этом изображении, любезно предоставленном Arduino, вы можете увидеть распиновка или предрасположенность контактов и соединений, которые вы можете найти на этой плате разработки. Как видите, у Arduino Nano не так много контактов ввода-вывода, как у его сестер, но для большинства проектов их достаточно.

Если вы хотите увидеть более подробную информацию, вы можете получить доступ таблицы данных которые существуют для этой версии Arduino Nano:

Отличия от других плат Arduino Mini и Micro

Платы Arduino

В официальный Arduinos Вы можете найти те версии, о которых мы говорили в этом блоге, такие как UNO, Mega и т. Д. Еще один - это Arduino Nano, который имеет следующие отличия, которые вы видели в предыдущих разделах.

Однако делать краткое изложение наиболее выдающихся, они являются наиболее важными по сравнению с другими официальными пластинами небольшого размера:

  • Он был разработан с той же целью, что и Arduino Mini, только у Nano есть порт miniUSB запрограммировать и подпитать энергией.
  • Su precio он находится между Arduino Mini и Arduino Micro.
  • Остальные характеристики можно увидеть в следующих таблица:
Характеристики

Ардуино Мини

Ардуино Микро

Ардуино Нано

Микроконтроллер

Атмега328П

ATmega32U4

ATmega168 / ATmega328P

Рабочее напряжение

5 V

5 V

5 V

Напряжение питания

7 9-V

7 12-V

7 9-V

Рабочая частота

16 МГц

16 МГц

16 МГц

Аналоговые входы / выходы

8/0

12/0

8/0

Цифровые входы / выходы

14/14

20/20

14/14

ШИМ

6

7

6

EEPROM (кБ)

1

1

0.512 / 0

SRAM (кБ)

2

2.5

1 / 2

Flash (КБ)

32

32

16 / 32

Основной порт питания и программирования

Через карту FTDI или кабель

MicroUSB

MiniUSB

UART

1

1

1

размеры
3 х 1.8 см 4.8 х 1.77 см 4.5 х 1.8 см

Совместимость с

Плата Arduino Nano - это совместим со всеми видами электронных компонентов как и остальные тарелки. Нет никаких ограничений, кроме поддерживаемых максимальных ограничений по току и напряжению. Но в противном случае вы можете использовать любой компонент, который хотите все видели в HwLibre.

Начать работу с Arduino Nano

Скриншот Arduino IDE

Как я уже сказал, вы можете использовать одно и то же программное обеспечение для программирования и начала работы с этой платой для разработки. Следовательно, Arduino Nano можно использовать с тем же программным обеспечением. Arduino IDE который используется для остальных пластин. Вы уже знаете, что это программное обеспечение довольно гибкое и даже позволяет использовать другие платы для разработки, не являющиеся Arduino ...

Чтобы начать с примера программирования Arduino Nano, вы можете использовать следующие электронная схема подключить простой ЖК-экран и иметь возможность отображать сообщение на этой табличке:

Схема ЖК-дисплея Arduino Nano

Хотя пластина, показанная на этом рисунке с Fritzing, - ОДНА, то же самое и для Nano, вам просто нужно подключить его к соответствующим контактам ... То есть вы можете подключить следующее:

  • RS LCD к Nano контакту D12.
  • Включение ЖК-дисплея на D11 из Nano.
  • ЖК-дисплей Nano D4 - D5.
  • ЖК-дисплей Nano D5 - D4.
  • ЖК-дисплей Nano D6 - D3.
  • ЖК-дисплей Nano D7 - D2.
  • LCD VO при питании 5в. В этой строке вы должны поставить резистор 10 кОм, который появляется на изображении.
  • С другой стороны, вам также необходимо подключить GND ЖК-дисплея к GND платы.
  • Вы уже знаете, что контакты 15 и 16 ЖК-дисплея предназначены для изменения яркости экрана и с помощью потенциометра для регулировки.

Относительно код эскиза, вы можете использовать следующий пример, чтобы увидеть, как это работает. Не забудьте использовать библиотеку LiquidCrystal для ЖК-экранов. Вы можете увидеть больше информации в нашем бесплатном курсе программирования Arduino.

#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);

}


Комментарий, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Моника сказал

    Хорошая информация от Arduino Nano.
    привет