Реклама

Существует так много разных видов плат Arduino, что вы будете прощены за то, что запутались. Что вы должны купить? Что больше подходит для вашего проекта? Позвольте нам помочь, с этим руководством по покупке Arduino для начинающих!

Это руководство также доступно в виде видео:

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

Прежде чем мы начнем, если вам нужна только таблица цифр, посмотрите Список Sparkfun Arduino. Я буду заниматься этим с другой точки зрения: с точки зрения начинающего Arduino, в поисках вашей первой доски для разработки или после окончания вашего начального набора.

Войны клонов и Ардуино против Ардуино

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

Важно понимать, что это не «дешевые китайские подделки», по крайней мере, ни в каком незаконном смысле. Большая часть аппаратного обеспечения Arduino выпущена по лицензии с открытым исходным кодом, что означает, что любой может свободно создавать свои собственные копии (и даже добавлять функции, отсутствующие в оригинальном дизайне), если они помечены как «Arduino-совместимые», а не как «Arduino» (что торговая марка).

Если вы покупаете оригинальный фирменный Arduino, большая часть того, что вы платите, пожертвована Фонд Arduino, который финансирует образовательные программы и дальнейшее развитие бренд. Ситуация осложняется недавним спором о товарных знаках, в котором «оригинал» Arduino LLC (тот, которому принадлежит Arduino.cc и вы, вероятно, наиболее знакомы с ним) может использовать только товарный знак Arduino в Америке, и был вынужден ребрендинг как Genuino за пределами США. Если вы покупаете фирменный Arduino в Европе, есть вероятность, что вы фактически платите деньги Arduino SRL (Arduino.org)итальянская компания, изначально известная как Smart Projects, которая занималась исключительно производственной частью бизнеса.

Как я уже сказал - это грязно - и вы сэкономите много денег, если просто купите клонов.

С этим из пути - пожалуйста, не начинайте войну комментариев по этому поводу - давайте начнем.

Организация Объединенных Наций

С клонами стоимостью менее 3 долларовUno, хотя и не первая плата Arduino, остается самой популярной. Это также модель, которую вы найдете в большинстве стартовых комплектов, и для этого есть все основания. Это Uno, который теперь является стандартным форматом для обновления «щитов», которые доски, которые предлагают дополнительную функциональность 4 лучших щита Arduino для поддержки ваших проектовВы купили стартовый комплект Arduino, вы выполнили все основные инструкции, но теперь вы столкнулись с камнем преткновения - вам нужно больше битов и шатаний, чтобы реализовать свою мечту об электронике. К счастью, если у вас есть ... Прочитайте больше Вы можете подключить к вершине, и часто можно сложить друг с другом.

Руководство по Arduino - Uno

О размере кредитной карты, он имеет 14 цифровых выводов ввода-вывода и 5 аналоговых, и работает от 5v. Он может питаться от USB-кабеля или до 12 В постоянного тока через разъем для бочки.

В основе Uno находится ATMEGA328P с 32 КБ памяти программ, что мало по сегодняшним стандартам. В какой-то момент вы, вероятно, достигнете этого предела, но в качестве стартового устройства для обучения Uno идеально подходит.

Leonardo

Леонардо выглядит обманчиво похожим на Уно, хотя они совершенно разные. Хотя у Leonardo есть преимущество в том, что он может эмулировать USB-устройство, чтобы вы могли например, ваша собственная клавиатура, она также имеет ряд причуд и не совместима со всеми Arduino щиты.

Ардуино Леонардо с заголовками [A000057]Ардуино Леонардо с заголовками [A000057] Купить сейчас на Amazon $19.68

Я бы посоветовал новичкам держаться подальше от Leonardo: вы просто обнаружите, что что-то не так с вашим кодом, а когда вы будете искать помощь, вы можете не найти решения. Если вы хотите, чтобы его можно было использовать в качестве USB-устройства, вы, вероятно, захотите вместо этого взять Pro Micro, о чем мы поговорим позже.

Мега 2560

Mega - это следующий логический шаг по сравнению с Uno, и если вы обнаружите, что достигли предела памяти или действительно исчерпали IO, вы захотите захватить Mega. Хотя в два раза дороже Уно в около 6 долларов за клонаMega имеет 256 Кб памяти, а также 53 цифровых ввода-вывода и 15 аналоговых портов.

Руководство по Arduino - Mega2560

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

Pro Micro

С клонами, доступными для около 4 долларов каждыйPro Micro является крошечным физически и имеет встроенный USB-драйвер с возможностью стать USB HID (Human Input Device): это означает, что вы можете создавать свои собственные проекты клавиатуры или игрового контроллера.

Это отлично подходит для небольших проектов, хотя это дает вам на пару меньше IO-выводов для игры; всего 18, некоторые из которых могут быть аналоговыми, и только 32 КБ памяти.

Руководство Arduino - про микро

В отличие от Uno, он дружественный к макету, поэтому вы можете припаять несколько заголовков, и он будет аккуратно помещаться в макет. Он поставляется в версиях 5 В и 3,3 В, так что вы можете выбрать тот, который больше подходит для вашего проекта.

Также есть Pro Mini или Nano доступны в аналогичном крошечном форм-факторе, но у них нет встроенного USB-драйвера, и они не могут эмулировать USB-устройство. Я собираюсь пропустить их, потому что вы, вероятно, уже знаете, хотите ли вы их, а если нет, то вам лучше приобрести Pro Micro, учитывая небольшую разницу в цене. Одна из причин, по которой вам стоит заглянуть в Nano за 2 доллара, заключается в том, что вы закончили свой проект и просто хотите поместить его в крошечную коробочку и покончить с этим.

NodeMCU / ESP8266

На самом деле это не Arduino, но он совместим с Arduino с небольшой модификацией вашего программного обеспечения. Доступно всего за 5 долларовЯ ранее называл Arduino-совместимую плату разработки NodeMCU «Убийца Ардуино Встречайте убийцу Ардуино: ESP8266Что если я скажу вам, что есть Arduino-совместимая dev-плата со встроенным Wi-Fi менее чем за 10 долларов? Ну, есть. Прочитайте больше “.

Руководство по Arduino - nodemcu

Единственным недостатком работы с NodeMCU является то, что он работает от напряжения 3,3 В, а контакты не допускают 5 В, что означает, что вам понадобится датчики, разработанные специально для этого напряжения, или логический переключатель уровня (который изменяет сигнал 5 В на сигнал 3,3 В, и наоборот Versa). К тому времени, когда вы закончили Uno в своем стартовом наборе, это, вероятно, не будет беспокоить вас.

Лилипад 328

В около 4 долларов каждыйLilypad выглядит немного странно: круглая доска 5 см, предназначенная для носимых проектов. Вместо булавок вы получаете печатные платы, идеально подходящие для шитья проводящей нитью. Lilypad использует тот же процессор, что и Uno, поэтому он также ограничен: 14 цифровых выводов ввода-вывода и 5 аналоговых, но также допускает 5 В, поэтому должен быть совместим с любым проектом Uno, который вы найдете. Убедитесь, что вы покупаете версию Lilypad 328, а не 168, и имейте в виду, что вам также нужно купить отдельную версию USB FTDI, поскольку она не включает ее.

Руководство Arduino - LilyPad

Не Atmel Советы

Различные чипы Atmel в основе плат Arduino, перечисленных до сих пор, являются тем, что делает проекты Arduino настолько переносимый - вообще говоря, этот проект для Uno будет отлично работать на Nano или Lilypad. Чего нельзя сказать о досках, не основанных на Atmel, в последнее время. Yún - это любопытный гибрид, который содержит как Atmel Atmega 32u, так и полный стек Linux, Bluetooth и Wi-Fi на отдельном процессоре Atheros. Они имеют больше сходства с Raspberry Pi, но с гораздо меньшей поддержкой сообщества и большей ценой. Юн в настоящее время продается за $ 80.

Arduino A000008 Yun ATmega32u4 Микроконтроллерная платаArduino A000008 Yun ATmega32u4 Микроконтроллерная плата Купить сейчас на Amazon

Мой совет: держитесь подальше от этих новых досок. Они просто переоценены за предполагаемое использование IoT, учитывая конкуренцию с $ 35 Пи (наш Raspberry Pi Руководство Raspberry Pi: неофициальный урокНезависимо от того, являетесь ли вы текущим владельцем Pi, который хочет узнать больше, или потенциальным владельцем этого устройства размером с кредитную карту, вы не хотите пропустить это руководство. Прочитайте больше ) или даже плата NodeMCU.

Это те доски, которые я думаю, как начинающий, только начинающий или заканчивающий ваш стартовый набор, вы, вероятно, будете наиболее заинтересованы. В большинстве случаев для простого прототипирования вам, вероятно, просто понадобится другой Uno; или для больших проектов, мега. Я до сих пор использую Unos только потому, что они дешевые и с ними легко работать.

Если вы готовы встроить свой готовый проект, рассмотрите Nano. Для всего, что связано с эмуляцией USB-клавиатуры или созданием игрового контроллера, возьмите Pro Micro. Для носимых устройств вы можете создать прототип на Uno, а затем переключиться на использование Lilypad, когда все будет готово. Для устройств Internet of Things я бы настоятельно рекомендовал Arduino-совместимую плату NodeMCU вместо «настоящей» Arduino.

Какой Arduino вы будете использовать дальше? Можете ли вы вспомнить какие-либо варианты использования, которых я не перечислил, или вы бы дали другую рекомендацию? Дай мне знать в комментариях!

Джеймс имеет степень бакалавра в области искусственного интеллекта и сертифицирован CompTIA A + и Network +. Он является ведущим разработчиком MakeUseOf и проводит свое свободное время за игрой в VR-пейнтбол и настольные игры. Он строит компьютеры с детства.