Эта статья дает подробную информацию о плате Arduino Nano, и это один из видов платы микроконтроллера, разработанный командой Arduino. Этот микроконтроллер основан на Atmega168 или Atmega328p. Она довольно похожа на плату Arduino Uno, но когда дело доходит до конфигурации контактов и функций, эта нано-плата заменила Arduino uno из-за небольшого размера. Как мы знаем, при разработке Встроенная система Компоненты небольшого размера предпочтительны. Платы Arduino в основном используются для сборки электронные проекты . встроенные системы, робототехника и т.д. Но наноплаты в основном представлены для новичков, не имеющих технического образования.
Что такое плата Arduino Nano?
Arduino Nano - один тип микроконтроллера плата, и она разработана Arduino.cc. Он может быть построен с помощью микроконтроллера, такого как Atmega328. Этот микроконтроллер также используется в Ардуино UNO. Это плата небольшого размера, которая также может использоваться в самых разных областях. Другой Платы Arduino в основном это Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo и Arduino Due. И другие платы разработки: Совет по развитию AVR, Совет по развитию PIC, Raspberry Pi , Intel Edison, MSP430 Launchpad и плата ESP32.
Эта плата имеет множество функций и характеристик, таких как плата Arduino Duemilanove. Однако эта плата Nano отличается упаковкой. У него нет разъема постоянного тока, поэтому источник питания можно подавать через небольшой USB-порт, в противном случае напрямую подключенный к контактам, таким как VCC и GND. На эту плату можно подавать напряжение от 6 до 20 вольт через порт mini USB на плате.
Возможности Arduino Nano
Особенности Arduino nano в основном включают следующее.
Arduino-нано-плата
- Микроконтроллер ATmega328P из семейства 8-битных AVR
- Рабочее напряжение 5 В
- Входное напряжение (Vin) от 7 В до 12 В
- Контакты ввода / вывода - 22
- Аналоговые контакты i / p - 6 от A0 до A5
- Цифровые пины 14
- Потребляемая мощность 19 мА
- Контакты ввода / вывода Постоянный ток 40 мА
- Флэш-память 32 КБ
- SRAM составляет 2 КБ
- EEPROM составляет 1 КБ
- Скорость CLK - 16 МГц
- Вес-7г
- Размер печатной платы 18 х 45 мм.
- Поддерживает три вида связи, такие как SPI, IIC и USART.
Распиновка Arduino Nano
Конфигурация нано-выводов Arduino показана ниже, а функции каждого пина обсуждаются ниже.
Вывод питания (Vin, 3,3 В, 5 В, GND): Эти контакты являются контактами питания
- Vin - входное напряжение платы, оно используется, когда внешний источник питания используется от 7В до 12В.
- 5V - это регулируемый источник питания напряжение нано-платы, и оно используется для подачи питания на плату, а также на компоненты.
- 3,3 В - минимальное напряжение, генерируемое регулятор напряжения на борту.
- GND - это заземляющий контакт платы
Вывод RST (сброс): Этот вывод используется для сброса микроконтроллера.
Аналоговые контакты (A0-A7): Эти контакты используются для расчета аналогового напряжения платы в диапазоне от 0 В до 5 В.
Контакты ввода / вывода (цифровые выводы от D0 до D13): Эти контакты используются как контакты ввода-вывода, в противном случае - как выводы. 0 В и 5 В
Последовательные контакты (Tx, Rx): Эти контакты используются для передачи и приема последовательных данных TTL.
Внешние прерывания (2, 3): Эти контакты используются для активации прерывания.
ШИМ (3, 5, 6, 9, 11): Эти контакты используются для обеспечения 8-битного выходного сигнала ШИМ.
SPI (10, 11, 12 и 13): Эти штифты используются для поддержки Связь SPI .
Встроенный светодиод (13): Этот вывод используется для активации светодиода.
IIC (A4, A5): Эти контакты используются для поддержки связи TWI.
AREF: Этот вывод используется для передачи опорного напряжения к входному напряжению
Разница между Arduino UNO и Arduino Nano
Плата Arduino Nano похожа на плату Arduino UNO, включая аналогичный микроконтроллер, такой как Atmega328p. Таким образом, они могут использовать похожую программу. Основное различие между ними - размер. Потому что размер Arduino Uno вдвое больше, чем у нано-платы. Таким образом, платы Uno занимают больше места в системе. Программирование UNO может быть выполнено с USB кабель, тогда как Nano использует кабель mini USB. Основные различия между этими двумя перечисленными в следующей таблице.
разница между Arduino-UNO-и-Arduino-nano
Связь Arduino Nano
Связь платы Arduino Nano может осуществляться с использованием различных источников, таких как дополнительная плата Arduino, компьютер или микроконтроллеры. Микроконтроллер на плате Nano (ATmega328) предлагает: последовательная связь (UART TTL). Это может быть доступно на цифровых выводах, таких как TX и RX. Программное обеспечение Arduino состоит из последовательного монитора, позволяющего легко передавать и получать текстовую информацию с платы.
Светодиоды TX и RX на плате Nano будут мигать всякий раз, когда информация отправляется через соединение FTDI и USB в направлении компьютера. Подобный библиотеке SoftwareSerial обеспечивает последовательную связь на любом из цифровых выводов на плате. Микроконтроллер также поддерживает связь SPI и I2C (TWI).
Программирование Arduino Nano
Программирование Arduino nano может быть выполнено с помощью программного обеспечения Arduino. Нажмите кнопку «Инструменты» и выберите нано-плату. Микроконтроллер ATmega328 поверх платы Nano поставляется с запрограммированным загрузчиком. Этот загрузчик позволяет загружать новый код без использования внешнего аппаратного программиста. Сообщение об этом может быть выполнено с помощью протокола STK500. Здесь также можно избежать загрузчика, а программу микроконтроллера можно выполнить, используя заголовок последовательного программирования в схеме или ICSP с ISP Arduino.
Приложения Arduino Nano
Эти платы используются для создания проектов Arduino Nano путем считывания входных сигналов датчика, кнопки или пальца и выдачи выходных данных путем включения двигателя или светодиода, или некоторые из приложений перечислены ниже.
- Образцы электронных систем и продуктов
- Автоматизация
- Несколько DIY проекты
- Системы управления
- Встроенные системы
- Робототехника
- Приборы
Таким образом, речь идет об обзоре Таблица данных Arduino nano . Из приведенной выше информации, наконец, мы можем сделать вывод, что для новичков, которые плохо знакомы с электроникой, эта плата Nano настоятельно рекомендуется выбрать эту плату из-за ее функций, таких как низкая стоимость и очень простая в использовании в различных приложениях. Эту плату можно просто подключить к любому компьютеру через порт mini USB. Вот вам вопрос, что такое драйвер Arduino nano?