19 900 тг
4 в наличии
Количество
Артикул: 0101005 Категория: Arduino и совм. платы
Это последняя модель Arduino Micro, оригинальная, произведённая в Италии .
Arduino — это открытая платформа, которая позволяет собирать всевозможные электронные устройства. Arduino будет интересен креативщикам, дизайнерам, программистам и всем пытливым умам, желающим собрать собственный гэджет. Устройства могут работать как автономно, так и в связке с компьютером. Всё зависит от идеи.
Платформа состоит из аппаратной и программной частей; обе чрезвычайно гибки и просты в использовании. Для программирования используется упрощённая версия C++, известная так же как
Arduino Micro — это Arduino Leonardo, исполненный на компактной плате. Отличие заключается в отсутствии собственного гнезда для внешнего питания, но оно может быть подведено непосредственно к контакту Vi.
В остальном, начинка и способы взаимодействия совпадают с Arduino Leonardo. Он также имеет один микроконтроллер ATmega32u4 и для прошивки через USB, и для исполнения программ; также может выступать в роли клавиатуры или мыши; предоставляет то же количество памяти, цифровых, аналоговых и ШИМ-портов.
Arduino Micro может питаться через USB подключение или от внешнего источника питания. Источник питания выбирается автоматически.
Внешнее питание (не USB) может поступать либо от источника питания постоянного тока, либо с батареи.
Выводы батареи или источника питания должны подключаться к выводам Gnd и Vin. На плату Arduino Micro рекомендуется подавать внешнее питание от 7 до 12 В.Выводы питания:
Микроконтроллер ATmega32u4 располагает 32 КБ флэш памяти, из которых 4 КБ используется для хранения загрузчика, а также 2. 5 КБ ОЗУ (SRAM) и 1 КБ EEPROM (которая читается и записывается с помощью библиотеки EEPROM).
В Arduino Micro установлен восстанавливающийся предохранитель, защищающий компьютерные USB порты от короткого замыкания и токовых перегрузок. Хотя большинство компьютеров имеют собственную встроенную защиту, предохранитель обеспечивает дополнительный уровень защиты. В случае прохождения через USB порт тока более 500 мА, предохранитель автоматически разорвет соединение до устранения короткого замыкания или перегрузки.
Принципиальная и монтажная схемы (PDF)
Datasheet на микроконтроллер Atmega32U4 (PDF)
Страна-производитель | Италия |
---|---|
Микроконтроллер | ATmega32u4 |
Рабочее напряжение | 5 В |
Входное напряжение питания | 7 – 12 В |
Предельное входное напряжение | 6 – 20 В |
Портов ввода-вывода общего назначения | 20 |
Портов с поддержкой ШИМ | 7 |
Портов, подключённых к АЦП | 12 |
Разрядность АЦП | 10 бит |
Максимальный ток с пина ввода-вывода | 40 мА |
Максимальный выходной ток пина 3. 3V | 50 мА |
Максимальный выходной ток пина 5V | 800 мА |
Flash-память | 32 КБ |
Оперативная память (SRAM) | 2.5 КБ |
EEPROM-память | 1 КБ |
Тактовая частота | 16 МГц |
Вес | 13 г |
---|---|
Размеры | 48 x 18 мм |
Рад снова всех приветствовать на нашем сайте, и сегодня мы охватим еще одну версию плат Arduino, а именно Arduino Nano! Причем это даже не отдельная плата, а вполне себе полноценное семейство устройств, включающее в себя целых комплекс различных вариантов исполнения. Так что не откладывая начинаем подробный обзор, включающий как общие базовые сведения, так и схемы + распиновку для разных модификаций.
Навигация по статье:
Отличительная особенность данных плат кроется уже в их названии, где «Nano» символизирует миниатюрный размер устройств. Для разных модификаций данные размеры могут незначительно отличаться, в среднем же размеры платы — 45 мм * 18 мм, на примере «базовой»:
И, поскольку семейство включает в себя целый ряд устройств, то и рассмотрим каждое из них в отдельности. И первым в списке будет уже упомянутый вариант.
Собственно, отличительной особенностью всех плат, которые мы сегодня будем рассматривать является отсутствие разъема для подключения внешнего источника питания. Его отсутствие позволяет значительно уменьшить габариты платы, при все при этом вывода VIN, а также USB-разъема вполне достаточно для комфортного использования. Здесь картина схожая для всех плат Arduino — для работы достаточно только компьютера и простейшего USB-кабеля 👍 Но обратите внимание, что в отличие от многих других, здесь уже используется mini-USB. Это также связано со стремлением к миниатюризации, поэтому вполне логично и понятно.
Сердце платы и ее центральный элемент — это контроллер ATmega328, его характеристики подробно разберем в процессе, так что прямо сейчас на этом не останавливаемся.
Для подачи питания, как уже вспоминали выше, также может быть использован пин VIN, при этом рекомендуемое напряжение составляет от 7 до 12 В. На штыревой разъем платы выведены 22 порта ввода-вывода, из которых 6 могут использоваться для генерации ШИМ — вполне неплохо, тем более для такого миниатюрного варианта исполнения. Аналоговых же входов также вполне достаточно — 8 штук.
На этой ноте давайте перейдем к принципиальной схеме, характеристикам и распиновке.
Здесь и далее синим цветом помечены названия выводов непосредственно микроконтроллера, зеленым — нумерация выводов платы, фиолетовым — порты с поддержкой функции генерации ШИМ-сигнала, желтым — дополнительные функции, которые могут быть использованы для тех или иных портов, например, интерфейсные линии SPI, I2C и UART. И также отдельно помечено подключение имеющегося/имеющихся на плате светодиодов. Например, в данном случае светодиода четыре:
Параметр | Значение |
---|---|
Рекомендуемое напряжение питания (VIN) | 7 — 12 В |
Предельное напряжение питания (VIN) | 6 — 20 В |
Микроконтроллер | ATmega328P |
Тактовая частота | 16 МГц |
Flash-память | 32 КБ |
Оперативная память (RAM) | 2 КБ |
EEPROM-память | 1 КБ |
Логические уровни напряжения | 5 В |
Максимальный ток порта ввода-вывода | 20 мА |
Максимальный ток вывода +3. 3V | 50 мА |
Real Time Counter (RTC) | 1 |
I2C | 1 |
SPI | 1 |
UART | 1 |
Порты ввода-вывода | 22 |
Порты с поддержкой ШИМ | 6 |
Порты с поддержкой АЦП | 8 |
Разрядность АЦП | 10 бит |
Предельно допустимая температура | -40°C — +85°C |
Габариты | 45 * 18 мм |
А теперь, собственно, давайте посмотрим, какие еще элементы включает в себя семейство Arduino Nano.
Плата, в первую очередь, предназначена для использования в системах IoT, «умных» домах и им подобных. Это становится возможным благодаря наличию на борту модуля NINA-W10, который отвечает за использование Wi-Fi и Bluetooth, то есть за беспроводную связь:
Одно уже это дает неслабые возможности для потенциального использования платы ) В качестве же основного микроконтроллера в данном случае не ATmega328P, а SAMD21 от Microchip, а если точнее, то ATSAMD21G18. Он уже является не 8-ми, а 32-х битным, с ядром ARM Cortex-M0+. Выше и возможная тактовая частота — 48 МГц (по сравнению с дефолтными 16 МГц для ATmega328P).
Обратите внимание, что для данной платы и контроллера рабочим напряжением является не 5 В, а 3.3 В.
Параметр | Значение |
---|---|
Предельное напряжение питания (VIN) | 5 — 21 В |
Микроконтроллер | SAMD21G18A |
Тактовая частота | 48 МГц |
Flash-память | 256 КБ |
Оперативная память (RAM) | 32 КБ |
EEPROM-память | — |
Логические уровни напряжения | 3.3 В |
Максимальный ток порта ввода-вывода | 7 мА |
Максимальный ток вывода +3.3V | 46 мА |
DMA | 12 каналов |
16-bit Timer/Counter | 5 |
16-bit Timer/Counter | 3 |
32-bit RTC | 1 |
I2S | 2 канала |
Full-speed USB Host/Device | 1 |
I2C | 1 |
SPI | 1 |
USART | 1 |
LIN | 1 |
Разрядность DAC | 10 бит |
Разрядность ADC | 12 бит |
Watchdog timer | 1 |
Радио-модуль | u-blox NINA-W102 |
Беспроводная связь | Wi-Fi 802. 11b/g/n, dual-mode Bluetooth v4.2 |
Порты ввода-вывода | 22 |
Порты с поддержкой ШИМ | 11 |
Порты с поддержкой АЦП (ADC) | 1 |
Порты с поддержкой ЦАП (DAC) | 1 |
Предельно допустимая температура | -40°C — +85°C |
Габариты | 45 * 18 мм |
Тем временем переходим к следующему герою — Arduino Nano 33 BLE.
Плата построена на чипе NINA-B306, который, в свою очередь, основан на микросхеме nRF52840, тактовая частота которого составляет 64 МГц. Данный чип служит цели обеспечения работы с использованием Bluetooth v5.0 в диапазоне 2,4 ГГц и поддержки протокола BLE (Bluetooth Low Energy). А это значит, что основное направление для использования этого варианта плат — это устройства с небольшим энергопотреблением, например, умные часы и т. п.
Плата, также как и предыдущая, работает с уровнями 3.3 В, так что не забываем об этом, подключение устройств с уровнями 5 В может безвозвратно, неизбежно и неотвратимо повредить девайс.
Помимо этого на плате установлен датчик LSM9DS1, включающий в себя целый ряд 3-х осевых сенсоров:
Это, вкупе с возможностью беспроводной связи и минимальным потреблением, также делает девайс идеально подходящим для носимых устройств вроде браслетов и часов.
Подача питания может осуществляться аналогично другим модификациям плат, то есть посредством USB или через пины VIN и GND. Набор портов ввода-вывода также плюс-минус такой же, тем не менее распиновку будем рассматривать подробно для каждой из плат в отдельности, так как это является отправной точкой в работе с устройством. К этому пункту сегодняшней программы и переходим.
Параметр | Значение |
---|---|
Предельное напряжение питания (VIN) | 5 — 21 В |
Микроконтроллер | nRF52840 |
Тактовая частота | 64 МГц |
Flash-память | 1 МБ |
Оперативная память (RAM) | 256 КБ |
EEPROM-память | — |
Логические уровни напряжения | 3.3 В |
Максимальный ток порта ввода-вывода | 15 мА |
DMA | + |
QSPI | + |
/SPI | + |
I2C | + |
I2S | + |
PDM | + |
QDEC | + |
Full-speed USB Host/Device | 1 |
Разрядность ADC | 12 бит |
Беспроводная связь | Bluetooth 5, BLE |
Порты ввода-вывода | 22 |
Порты с поддержкой ШИМ | 12 |
Порты с поддержкой АЦП (ADC) | 8 |
Предельно допустимая температура | -40°C — +85°C |
Габариты | 45 * 18 мм |
Развитие предыдущий модуль получил в виде платы Arduino Nano 33 BLE Sense, отличие которой заключается в наличии гораздо большего количества датчиков. Этот список включает в себя:
А если говорить более конкретно, то речь идет о датчиках, соответственно:
Как видите, неслабый набор, который дает возможность реализовать многие задумки посредством всего лишь одной платы. При этом в остальном плата совместима со своим предшественником — Nano 33 BLE, да и с базовой версией Arduino Nano тоже, что может быть крайне удобно при миграции с одной платы на другую. Но! Обязательно учитывайте, на работу с какими уровнями напряжений рассчитана та или иная плата. Так Nano на базе ATmega328P совместима с 5 В, другие же платы — с 3.3 В, то есть с ними нельзя использовать 5-вольтовые модули и устройства.
Следуя установленной последовательности этапов переходим к распиновке и принципиальной схеме Arduino Nano 33 BLE Sense.
Параметр | Значение |
---|---|
Предельное напряжение питания (VIN) | 5 — 21 В |
Микроконтроллер | nRF52840 |
Тактовая частота | 64 МГц |
Flash-память | 1 МБ |
Оперативная память (RAM) | 256 КБ |
EEPROM-память | — |
Логические уровни напряжения | 3. 3 В |
Максимальный ток порта ввода-вывода | 15 мА |
DMA | + |
QSPI | + |
/SPI | + |
I2C | + |
I2S | + |
PDM | + |
QDEC | + |
Full-speed USB Host/Device | 1 |
Разрядность ADC | 12 бит |
Беспроводная связь | Bluetooth 5, BLE |
Порты ввода-вывода | 22 |
Порты с поддержкой ШИМ | 12 |
Порты с поддержкой АЦП (ADC) | 8 |
Датчик давления и температуры | LPS22HB |
Датчик влажности | HTS221 |
9-осевой инерциальный датчик | LSM9DS1 |
Датчик близости, освещенности | APDS-9960 |
Цифровой микрофон | MP34DT05 |
Предельно допустимая температура | -40°C — +85°C |
Габариты | 45 * 18 мм |
И давайте завершим сегодняшyий обзор еще одной модификацией, платой Arduino Nano Every.
Данный экспонат является эволюцией базовой платы Arduino Nano с более мощным контроллером ATMega4809. Из документации на него мы можем сделать вывод, что ATMega4809 имеет в 1.5 раза больше Flash-памяти для хранения пользовательской программы, а также в 3 раза больше оперативной памяти RAM. 32 КБ Flash Nano против 48 КБ у Every. Оперативная память Nano — 2 КБ, тогда как у Every уже 6 КБ.
В остальном же платы по большому счету взаимозаменяемы, здесь также имеем совместимость с уровнями напряжениями в 5 В. В этом, в целом, и заключается идея этих плат — в максимальной совместимости между разными модификациями. Чтобы при переходе от одной платы к другой не было большой необходимости менять программный код, либо физические подключения. Это, бесспорно, удобно, разумно и не может не радовать ) Давайте на этой мажорной ноте перейдем к подробным характеристикам и этой платы…
Параметр | Значение |
---|---|
Рекомендуемое напряжение питания (VIN) | 7 — 21 В |
Микроконтроллер | ATMega4809 |
Тактовая частота | 20 МГц |
Flash-память | 48 КБ |
Оперативная память (RAM) | 6 КБ |
EEPROM-память | 256 Б |
Логические уровни напряжения | 5 В |
Максимальный ток порта ввода-вывода | 40 мА |
Рекомендуемый ток порта ввода-вывода | |
16-bit Real Time Counter (RTC) | 1 |
16-bit Timer/Counter | 5 |
Real Time Counte (RTC) | 1 |
Watchdog timer | 1 |
I2C | 1 |
SPI | 1 |
USART | 4 |
Full-speed USB 2. 0 | 1 |
Порты ввода-вывода | 22 |
Порты с поддержкой ШИМ | 5 |
Порты с поддержкой АЦП | 8 |
Разрядность АЦП | 10 бит |
Предельно допустимая температура | -40°C — +85°C |
Габариты | 45 * 18 мм |
Итак, заканчиваем на этом подробный обзор целого семейства плат Arduino Nano, встретимся в следующих статьях 🤝
удобны для прототипирования и разработки, и есть несколько плат, которые вы можете использовать для своего проекта. Если вы ищете компактный микроконтроллер Arduino с совместимостью с макетной платой, Pro Micro — один из лучших вариантов. Если вы не знакомы с платой, в этой статье рассматривается распиновка Arduino Pro Micro, чтобы объяснить функции каждого контакта. Взглянем!
Arduino Pro Micro — плата микроконтроллера на базе процессора ATmega32U4. Он имеет встроенную связь через USB, 18 цифровых входных/выходных контактов, кварцевый генератор 16 МГц, разъем ICSP и кнопку сброса.
Таким образом, он содержит все необходимое для поддержки микроплаты, и вы можете начать работу, подключив его к компьютеру с помощью разъема USB. А его форм-фактор делает его удобным для макетов.
Arduino Pro Micro
Эта плата похожа на Leonardo, поскольку имеет встроенный порт micro USB, который устраняет необходимость во вторичном процессоре. Таким образом, при подключении к компьютеру он отображается как клавиатура, мышь, стандартный порт Arduino или виртуальный COM/последовательный (CDC) порт.
Платы Pro Micro бывают следующих разновидностей.
Плата 5 В совместима с Леонардо, а плата 3,3 В — нет. Эта версия работает на половинной скорости, чтобы находиться в безопасной рабочей зоне при низком входном напряжении.
Различные микроконтроллеры Arduino
Рабочее напряжение Pro Micro определяет максимально допустимое напряжение на контактах ввода/вывода. И вам также придется различать их при загрузке кода на устройство через Arduino IDE.
Arduino Pro Micro имеет 24 контакта, которые обычно попадают в эти две категории.
Имеется шесть контактов питания.
Диоды Шоттки и выпрямители, установленные на печатной плате.
В общей сложности 18 интерфейсов образуют контакты ввода/вывода и имеют многофункциональную конструкцию. Вы можете использовать эти контакты для считывания нажатия кнопки, в качестве цифрового ввода-вывода или для мигания светодиодов.
Девять из 18 контактов имеют аналого-цифровые преобразователи, что делает их аналоговыми входами. Пять имеют функцию широтно-импульсной модуляции, которая позволяет использовать аналоговый выход. Эти выводы ШИМ имеют на плате слабый кружок.
Arduino Pro Micro. Обратите внимание на кольца вокруг контактов с функцией ШИМ.
Также имеются аппаратные контакты SPI, I2C и UART (последовательный) для взаимодействия с цифровыми устройствами, такими как IMU, ЖК-дисплеи и XBees.
Помимо 24 контактов, имеется перемычка J1 для обхода стабилизатора 3,3 В в версии 3,3 В Pro Micro и три встроенных светодиода.
Модуль регулятора напряжения на печатной плате
Технические характеристики Arduino Pro Micro
Проект Arduino с несколькими компонентами, соединенными на макетной плате
В качестве альтернативы можно использовать контакты RAW или VCC. При использовании вывода RAW плата отрегулирует его до правильного напряжения (3,3 В или 5 В). Но не позволяйте ему превышать 12В. Оно должно быть как минимум на 1 В выше рабочего напряжения платы (4,3 В или 6 В), чтобы быть в безопасности.
При использовании вывода VCC входящая мощность не регулируется. Поэтому используйте его только в том случае, если у вас есть чистый регулируемый источник питания, соответствующий рабочему напряжению платы.
Плата Arduino с питанием от батареи.
Варианты RAW и VCC идеально подходят для проектов, использующих аккумулятор в качестве источника питания.
Итак, Arduino Pro Micro имеет два основных преимущества. Он компактен и удобен для макета, а также предлагает встроенную связь через USB. И его распиновка относительно проста, как показано выше. Если вам нужна дополнительная помощь для ваших проектов, таких как печатные платы или печатные платы, свяжитесь с нами, и мы ответим на все ваши вопросы.
Micro — это плата микроконтроллера на базе ATmega32U4, разработанная совместно с Adafruit. Он имеет 20 цифровых входных/выходных контактов (из которых 7 могут использоваться как выходы PWM и 12 как аналоговые входы), кварцевый генератор с частотой 16 МГц, соединение micro USB, разъем ICSP и кнопку сброса. Он содержит все необходимое для поддержки микроконтроллера; просто подключите его к компьютеру с помощью кабеля micro USB, чтобы начать. Его форм-фактор позволяет легко разместить его на макетной плате. Плата Micro похожа на плату Arduino Leonardo тем, что ATmega32U4 имеет встроенный интерфейс USB, что устраняет необходимость во вторичном процессоре. Это позволяет Micro отображаться на подключенном компьютере как мышь и клавиатура в дополнение к виртуальному (CDC) последовательному / COM-порту.
Встроенная связь USB
ATmega32U4 имеет встроенную связь USB, которая позволяет Micro работать как мышь/клавиатура на вашем компьютере.
Документация
Библиотека
Здесь вы найдете технические характеристики Arduino Micro.
Name | Arduino® Micro |
---|---|
SKU | A000053 |
ATmega32u4 | |
Micro USB | |
Built-in LED Pin | 13 |
Digital I/O Pins | 20 |
Analog input pins | 12 |
PWM pins | 7 |
UART | Yes |
I2C | Yes |
SPI | Yes |
I/O Voltage | 5V |
Input voltage (nominal) | 7-12V |
DC Current per I/O Pin | 10 mA |
Processor | ATmega32U4 16 MHz |
ATmega328P | 2. 5KB SRAM, 32KB FLASH, 1KB EEPROM |
Weight | 13 g |
Ширина | 18 мм |
Длина | 48 мм |
Arduino IDEArduino CLIWeb Editor
Перечисленное ниже оборудование совместимо с данным продуктом.
Все, что вам нужно знать, чтобы начать работу с новой платой Arduino.
Функции клавиатуры позволяют микроплатам 32u4 или SAMD отправлять нажатия клавиш на подключенный компьютер через собственный USB-порт микроконтроллера.
МышьФункции мыши позволяют микроплатам на базе 32u4 или SAMD управлять движением курсора на подключенном компьютере через собственный USB-порт микроконтроллера.
Встроенные примеры — это скетчи, включенные в среду разработки Arduino IDE и демонстрирующие все основные команды Arduino.