Arduino Mini - самая маленькая плата из серии Ардуино, размер которой составляет всего 8х5 см, и которая подходит для небольших разработок.
Характеристики Mini
Arduino Mini впервые появился на российском рынке более десяти лет назад. Микроконтроллер был задуман для использования в небольших лабораторных проектах, в которых практически отсутствует свободное место для оборудования.
Плата была построена на базе уже показавшего себя в деле микропроцессора ATmega168, который работает с частотой 16 МГц. Ардуино питается напряжением от 5 до 9 вольт, рекомендуемый источник питания платы для точной работы системы – батарейка формата крона, напряжение которой составляет 9 вольт.
В платформе имеется 14 цифровых входов и выводов, шесть из которых можно использовать как выходы ШИМ. Также присутствуют восемь аналоговых входов, четыре их которых имеют выходы. Ознакомиться подробнее со всеми входами и выходами можно на фотографии распиновки платы.
Каждый из 14 цифровых выводов платы может использоваться либо как вход, либо как выход.
- Максимальное напряжение на выводах питания – 5В.
- Максимальный ток, который может отдавать один вывод – 40 мА.
Выводы платы
Все выводы соединены между собой внутренними резисторами, номинал которых составляет порядка 20-50 кОм. Выводы 3, 5, 6, 9, 10 и 11 могут быть использованы в роли выводов аналоговых величин в виде ШИМ-сигнала, с помощью команды analogWrite(). Нулевой и первый вывод используется для подключения ардуины к ПК через специальный адаптер Mini USB. Использовать данные выводы в качестве питания внешних сетей крайне не рекомендуется, так как вы можете нарушить работу устройства.
В Arduino Mini присутствуют 8 аналоговых входов, каждый из них может представлять аналоговое напряжение в виде 10-битного числа, то есть можно указать 1024 разных значения. Для подключения к 4,5,6,7 выводу на плате предусмотрены отверстия и распаянные площадки.
Распиновка Arduino Mini
Нашел точную схему четвертой версии Aрдуино Мини, пятую искал, но к сожалению нигде так и не нашел. Единственное отличие - в пятой версии появилась кнопка, все остальное осталось так как было, распиновка не изменилась.
В последней версии Arduino Mini (R5) была обновлена все плата, и теперь все компоненты, резисторы и микропроцессор расположены на лицевой стороне, тыльная сторона защищена лаком, во избежание короткого замыкания. Также в последней версии появилась кнопка сброса, нажав на которую можно очистить код. Расположение выводов одинаковое во всех версиях микроконтроллера.
Память
Флэш-память контроллера – 16 Кб (128000 бит), однако 2 Кб используется для загрузчика кода.
Энергонезависимая память платы – 512 байт, что довольно таки неплохо для такого миниатюрного размера.
Отличия
В отличии от других версии Ардуино, в Arduino Mini отсутствует разъем для подключения платы к ПК.
Решить эту проблему можно с помощью любого адаптера, который подключается к Ардуине четырьмя пинами:
- два – для питания,
- два – для передачи данных.
Вместо адаптера можно также использовать преобразователь RS232 в TTL, купить который можно в любом китайском интернет магазине радиоэлектроники. Программируется платформа стандартно, посредством программного обеспечения Arduino, которое можно скачать бесплатно на официальном сайте.
В некоторых, старых версиях платы отсутствует кнопка сброса, однако ее можно припаять к третьему по счету входу.
Arduino Mini является отличным выбором для каких-то миниатюрных проектов, роботов, систем. На базе именно этого контроллера удобно создавать небольшие звукозаписывающие устройства, жучки, мини-роботов, и много прочей техники. Несмотря на небольшой размер плата очень удобна в программировании и подключении, памяти вполне достаточно даже для больших и сложных команд.