Для опытных электронщиков, создавших ни один проект, выбор и покупка плат Ардуино не является большой проблемой. Навыки и знания позволяют им подобрать подходящий вариант для работы. Но начинающим робототехникам бывает сложно сделать выбор, так как ассортимент плат достаточно многообразен, а для каждого оригинала существует еще и по несколько аналогов.
Посмотреть на количество Arduino, которые реализует любой специализированный интернет-магазин, можно на примере http://makerplus.ru/. Видно, что из всего этого разнообразия довольно тяжело выбрать подходящую плату, но сделать это возможно, если ознакомиться с предложенной ниже информацией.
Выбор Ардуино в зависимости от проекта
Итак, первое, что влияет на выбор Arduino, какой проект вы собираетесь реализовывать:
- Готовый проект.
- Самостоятельный проект.
- Еще не определились.
В первом случае все просто. Приобретайте ту плату Arduino, на которую изначально рассчитывается проект.
При реализации собственных идей исходите из того, под какую плату вы делаете выводы. То есть, если в проекте вы монтируете модули с контактами под Arduino Uno, то сразу исключайте, например, ProMini или Micro. После этого исключите из проекта те Ардуино, которые больше по:
- Размерам.
- Тактовой частоте
- Количеству выводов.
- Напряжению.
Учитывайте, что размер памяти платы должен быть не меньше чем 30% от необходимой в проекте.
Если вы только определяетесь, то ориентируйтесь на отзывы в интернете по похожим работам. При этом обращайте внимание на самые популярные. Сейчас таковой является Arduino Uno, которая одна из старейших в линейке плат и постоянно модернизируется.
Выбор Arduino в зависимости от модели
Разберем основные модели Arduino, которые предложены, например, на этой страничке http://makerplus.ru/category/arduino и проанализируем плюсы и минусы.
Arduino Uno
К достоинствам платы отнесем ее популярность. Благодаря этому по ней создано большинство уроков в сети и имеется много подробной информации по использованию. Отметим также присутствие DIP-панели и возможность менять микроконтроллер. Из недостатков выделим невозможность конструировать схемы на макетной плате Breadboard и большие габариты.
Arduino Mega 2560
Преимущества модели:
- К плате подходят шилды, созданные для Uno.
- Большое количество контактов.
- Высокий объем памяти.
Недостатки такие же, как для Uno: размеры, которые самые большие из всех плат Ардуино, и невозможность конструировать схемы на Breadboard.
Arduino Leonardo
Плата является улучшенной версией Uno и совместима с большинством ее программ. Кроме этого, к ней подходят все шилды для Uno. Еще одно достоинство платы — она имитирует устройства компьютера с USB входом (клавиатуру, мышь и др.). Из недостатков отмечаем невозможность построения схем на макетной плате Breadboard и увеличение доли используемой памяти из-за передачи функций входа USB под микроконтроллер.
Ардуино ProMini 3.3V
Модель обладает функционалом устройств Uno и Nano, но при этом может использоваться для конструирования электронных схем на макетной плате Breadboard. Она имеет маленькие размеры и выпускается без контактов, впаянных в плату и имеющих штыревой тип. Это позволяет производить навесной монтаж. К минусам относим невозможность работать с шилдами под Uno и потребность к подключению внешних программаторов, так как в плате отсутствуют контроллеры USB.
Ардуино MICRO
Обладает функционалом Leonardo. К достоинствам относим:
- Конструирование электронных схем на всех платах, в том числе и на Breadboard .
- Маленькие размеры, но с функционалом, как у более габаритных плат.
- Имитирует устройства с USB входом.
К недостаткам отнесем невозможность пользоваться шилдами под UNO.
Ассортимент плат Ардуино достаточно серьезный, поэтому, создавая проект, проанализируйте все их достоинства и недостатки и купите действительно подходящий вариант.