Какой ардуино выбрать. RobotDyn UNO: распиновка, описание

11.03.2019

Дмитрий Петров.

материалы пресс-служб.

Дмитрий Петров: «В семье я говорю только на русском»

Услугами переводчика программы «Полиглот» пользовались все президенты нашей страны. Теперь же поучиться иностранному языку у именитого преподавателя может каждый.

Услугами переводчика программы «Полиглот» пользовались все президенты нашей страны. Теперь же поучиться иностранному языку у именитого преподавателя может каждый. На освоение базовой структуры любого языка Дмитрий отводит 16 часов.

— Дмитрий, у вашей программы говорящее название — «Полиглот», и вы таковым действительно являетесь. В вашем активе около 30 языков, а изучали вы и вовсе около 100. Но был ли какой-то язык, который стал камнем преткновения даже для вас?
— Есть несколько языков — это основные европейские, которыми я пользуюсь и как преподаватель, и как переводчик-исследователь, и как телеведущий. Есть ряд других языков, с которыми я неплохо знаком, но при этом не будем утверждать, что знаю их очень хорошо. Есть древние языки, на которых я могу читать, но говорить на них мне уже не с кем. Например, латинский или древнегреческий. Есть языки, которые я осваиваю, когда мне предстоит поехать в какую-то страну, даже если на этом языке говорят только там. Теперь что касается сложности в их изучении. На всех языках говорят люди, и они, в принципе, не так сильно отличаются друг от друга. Даже тот язык, который мы считаем непростым, труден в силу непохожести на структуру нашего родного языка. Приведу пример. Допустим, часто слышишь: вот, в тюркских языках или языках финно-угорской группы, таких как финский или венгерский, 10—15 падежей. Но зато там нет предлогов! То есть наличие определенных трудностей компенсируется какими-то позитивными сторонами.


— Тогда, может быть, назовете свою личную иерархию языков? От сложного к простому.

— Простое — это, как я уже сказал, набор основных европейских языков: английский, французский, испанский, итальянский, немецкий. Ими я пользуюсь достаточно часто. Естественно, я владею ими лучше и свободнее, потому что чаще бываю в этих странах, чаще работаю с этими языками и чувствую себя с ними гораздо комфортнее, чем, например, с языками тюркскими, которыми тоже интересуюсь. А в Казахстане я даже помогал при создании методики изучения казахского языка, но тем не менее не буду утверждать, что знаю его настолько хорошо, потому что сталкиваюсь с ним гораздо реже.

— Вы продолжаете изучать новые языки?
— Ну, если мы с вами разговариваем, значит, я по некоторым признакам живой. (Смеется.) И этот процесс не закончился.

— То есть вы пока не набрали для себя того необходимого количества, на котором решили остановиться?
— У меня такая корзина языков, которые я еще планирую изучить, что мне ее хватит на несколько жизней. (Смеется.) Из тех, которыми собираюсь заняться в ближайшее время, — это китайский. Я занимался им немного, более того, когда был в Китае, даже применял свои самые базовые знания. Но вот сейчас решил освежить его вновь.


— Вы бывали во всех странах, чьи языки вам знакомы?
— Это параллельный процесс. Если я еду в страну, то стараюсь хотя бы элементарно освоить ее язык. А если изучаю язык, то стараюсь поехать в эту страну, чтобы применить его на практике.

— Сейчас вы занимаетесь с очередной звездной группой испанским языком. Какие у вас с ним взаимоотношения?
— Когда я был совсем маленьким, мне подарили книгу «Дон Кихот», естественно, на русском языке. Но это очарование испанской культуры и менталитета я почувствовал уже тогда. И это же был один из первых языков, на котором я попробовал говорить, не изучая его формально. В школе я учил английский и немецкий, но пользовался тем, что в городе Новомосковске, где тогда жил, было много студентов из Латинской Америки, с Кубы. И я просто приставал к ним на улице, начинал говорить по-испански, они откликались. То есть это ощущение общения на языке с живыми людьми, в частности, пришло ко мне именно через знакомство с испанским языком.

— Первое знакомство с языками у вас началось в детстве через зарубежные сказки, которые в оригинале читала вам бабушка. Как вы их воспринимали?
— Так же, как каждый ребенок воспринимает сказку. С какого возраста мы начинаем детям читать? Как только они родятся. Но они еще не знают слов. Поэтому сначала сказка, или вообще язык, воспринимается ими через эмоции, через образы. И только потом через слова и грамматические структуры. То есть для меня сказка — это была некая картинка. Конечно, я понимал не все слова, но самое главное, что у меня появилось ощущение, что это — часть какого-то пространства, в которое хочется войти и понять.


— А какие вам читали сказки?

— На английском это были сказки «Тысяча и одна ночь», на французском — Шарль Перро, на немецком — братья Гримм.

— И потом, уже в школе, это, наверное, помогло вам воспринимать языки не как что-то чуждое, а знакомое и родное.
— Да, языки уже тогда не были для меня чуждым пространством. А учитывая то, что моя мама была и моей учительницей в школе по иностранному, с этим проблем вообще не возникало.

— Своих детей вы тоже с детства погружали в язык?
— Поскольку семья у нас интернациональная, мои дети уже с ранних лет попадали в среду, где говорили на других языках. А старший сын и вовсе выбрал профессию лингвиста, переводчика. Причем без какого-то насилия с моей стороны.


— А на дочку вы не обижаетесь, что она хочет поступать в медицинский?

— Ну кто же обижается на то, что в семье будет свой медик? Это тоже своего рода язык — тела и здоровья. Хотя не знаю, насколько это ее окончательное решение, ей пока 15 лет.


— Ваша супруга Анамика — из Индии. Когда вы познакомились, она уже свободно говорила на русском языке?

— Она говорила на нем как на иностранном. Сейчас она говорит на нем как на родном.

— Но для вас это стало стимулом изучить хинди?
— Да, потому что когда есть возможность освоить язык с помощью носителя — это совершенно уникальная ситуация. А если есть такая возможность в семье — тут уж сам бог велел.

— Если в семье у вас все свободно пользуются языками, вы, наверное, относитесь к ним с особенным пиететом? Не устраиваете дней: сегодня мы говорим исключительно на английском, завтра — на хинди, на немецком и так далее…
— Когда мы живем в Москве, комфортной средой, конечно, остается русский язык. Хотя при желании мы могли бы перейти и на ряд других. Помните эту цитату: «Во дни сомнений, во дни тягостных раздумий о судьбах моей Родины ты один мне поддержка и опора… русский язык». Конечно, родной язык ничто не заменит. Но и от других я не могу сказать, что устаю.

— У кого из ваших телевизионных учеников наметился наибольший прогресс в изучении испанского?
— У каждого своя скорость, и любой преподаватель знает, что нельзя оценивать по тому, как обучающийся ведет себя на занятии в классе. У кого-то мощный эффект приходит через какое-то время, у кого-то — такое взрывное, креативное, мгновенное восприятие информации. Это вопрос темперамента человека. Поэтому я доволен всеми.

— На вашем счету — еще один огромный опыт. Это работа с тремя российскими президентами.
— Здесь речь идет о переводческой работе, о синхронном переводе. В таком формате мне удалось переводить и Горбачева, и Ельцина, и Путина.

— Какие самые запоминающиеся впечатления остались от такой работы? В чем ее особенность?
— Во-первых, это, конечно, более высокая степень ответственности. А с другой стороны, большая предсказуемость. Потому что люди, занимающие высокие посты, как правило, говорят очень выверенным языком, по возможности избегая каких-то двойных толкований. Поэтому для профессионального переводчика они — идеальные клиенты.

— Что за история была, когда вы переводили Путину, но были при этом переводчиком со стороны Исландии?
— Да, я сопровождал в поездке исландского президента, когда он приезжал с официальным визитом в Россию. Кроме Москвы он был в Петербурге, в Новгороде, на Крайнем Севере, и во всей этой поездке я находился с ним. А с Путиным у него была личная беседа, которую я переводил. И в том числе официальную встречу в Большом зале приемов в Кремлевском дворце.

— А переводили вы с исландского языка?
— Нет. (Смеется.) Он говорил по-английски. Но на исландском языке президент читал официальную речь, которую я тоже переводил. Правда, текст знал заранее, так что буду откровенным. (Смеется.)


— То, что наш президент говорит на иностранном языке, наверное, и для страны, и для него лично — большой плюс?
— Для него лично, разумеется, это большой плюс, как и для каждого человека. Но говоря о нем как о политической фигуре — это, конечно, другое дело. Знание языков очень важно на международной арене. Политик, говорящий на иностранных языках, воспринимается уже с некоторым придыханием, с большим пиететом.


— Мне очень понравилось, как вы в интервью встали на защиту Виталия Мутко, который читал свою выученную за два дня речь на английском языке

— Да, этого требовал формат, и он это сделал. Более того, иностранные коллеги оценили это очень позитивно, потому как они все прекрасно знали — Мутко не говорит на языке. Сам факт того, что он сделал над собою усилие и выступил по-английски, вызывает уважение. Мы же всегда восхищаемся, когда к нам приезжает иностранец и хоть два слова скажет по-русски.

— Вам самому когда-нибудь приходилось прибегать к услугам переводчика?
— Буквально несколько месяцев назад я делал презентацию своей методики в Вильнюсе. Большая часть аудитории русским языком владела, поэтому они слушали меня без переводчика. Но часть присутствующих, как раз то поколение, которое утратило русский язык, поскольку не учило его в школе, слушали мое выступление через синхронного переводчика. И для меня это было очень необычное ощущение.

— Как человеку, выучившему не один язык, вам легче сформулировать, почему все-таки одни могут освоить сразу несколько иностранных языков, а другие не в состоянии выучить и один, говоря, что у них нет способностей.
— В изучении языка есть два фактора. Первый — психология, второй — математика. Математика — это необходимость освоить базовые алгоритмы языка. А психологический фактор связан с тем, что огромное количество людей катастрофически боится делать ошибки, что совершенно неправильно. Нужно прощать себе ошибки и воспринимать их как инструмент к познанию. Прежде чем человек станет чемпионом по плаванию, он должен научиться хотя бы держаться на воде, чтобы не утонуть.


Редакция благодарит ресторан «Счастье на крыше» (Б. Путинковский пер., 5) за помощь в проведении фотосессии.

Среди всего разнообразия плат Arduino новичку сложно выбрать подходящую. Кроме официальных плат, типа Arduino UNO, Nano, MEGA, существуют еще и ардуино-совместимые платы, типа Digispark, «Электронные войска», Seeeduino, Freeduino, Robocraft и другие. В чем их отличие и какую плату Arduino выбрать? Давайте разберемся!

Совместимость с шилдами и основные отличия

Пожалуй, эта характеристика стоит на ряду с такими как: объём памяти, тактовая частота и тип используемого микроконтроллера. Платы клоны Ардуино можно разделить по подобию с базовыми платами Arduino UNO, MEGA и прочие. Самой распространенной является UNO, собственно большинство клонов связаны, именно с ней. Совместимость с шилдами обеспечивается расположением клеммных колодок и разводкой печатной платы.

Размер платы оригинальной UNO 6.9х5.3 см, размеры плат сторонних производителей могут отличаться, но расположение клеммных колодок и расстояние между разъемами должно оставаться одинаковым. В таком случае плата будет совместима со стандартными шилдами любого происхождения.

Если речь идет в контексте «ардуино», скорее всего, именно эта версия и имеется в виду. Отличия между оригиналом и клоном могут отсутствовать, т.е. полная копия, а разницей могут быть лишь цвет покрытия платы и способ прошивки. USB-serial конвертер, на той же УНО, выполнен на микроконтроллере, тогда как на оригинальных НАНО - на 232-ой микросхеме, а на китайской - на CH340, встречаются и УНО с такими конвертерами, об этом позже.

С другой стороны в отличиях могут быть и схемы питания, и встроенные в плату дополнительные микросхемы-драйверы, защитные цепи, развязочные, расширители портов на сдвиговых регистрах и пр.

Понятие Arduino-совместимая - значит, что она и соответствующим языком программирования, при этом она необязательно совместима с шилдами. Примером такой платы можно привести Lillypad.

Плата совместима с языком ардуино, но не совместима с шилдами. Если их нужно подключать, то нужно производить подключение вручную к соответствующим пинам. Кстати эта плата ориентирована на носимые устройства, как вариант для умной одежды. Такую плату производит компания SparkFun.

Обзор плат и советы по их применению

Большое количество модификаций и сторонних плат не является плагиатом или подделкой. Так произошло, потому что Arduino ведет открытую политику, что позволяет вносить модификацию в конструкцию и собирать наборы, со свободной комплектацией предназначенные для специализированных сфер:

    Роботехника;

    Автоматика;

    Для обучения и пр.

Названия плат обычно содержат приставку «Duino», как craftduino или DCduino, а модель платы может и совпадать по названию, как та же DCduino UNO, если она дополнена - тогда будет еще одна приставки или совсем другое слово описывающее добавочные функции. Кроме выше перечисленного стоит обращать внимание на напряжение питания и логических уровней, они могут быть 3.3 и 5 В.

Для начала однозначно брать нужно распространенную плату - Arduino UNO-подобную или Nano, первая стоит порядка 5 долларов, вторая немногим дешевле - 3-5 долларов.

Если вам встретится модель под названием Duemilanove, это полный аналог UNO. Отличия лишь в способе связи с компьютером, выше я упомянул, что на UNO она организована на дополнительном микроконтроллере - Atmega8u2, Duemilanove общается с компьютером через FT232RL.

Перейдем к обзору плат. На фото ниже это полные клоны ардуино, ниже мы рассмотрим модернизированные платы.

Отличный клон UNO, главное отличие - наличие дополнительных контактов разъёма «GVS» (ground-voltage-signal). Это не совсем разъём, а скорее порядок размещения проводов в разъёме. Именно так подключаются многие датчики и прочая периферия.

Но в стандартной гребенке контакты расположены иначе, при этом вам обязательно не хватит контактов питания (Vcc и Gnd), придется скручивать провода, либо использовать беспаечную макетную плату для подсоединения. Разработчики Iteaduino предусмотрели это и решили проблему дублированием контактов типа «папа» в правильной последовательности.

Если вы не нашли такую плату - придется покупать шилд, но работать с ним не так удобно, тем более для начинающего лучше, когда деталей меньше.

Подобные платы позволяют уменьшить габариты и вес конечного продукта за счет уменьшения количества шилдов.

Еще одна уно-подобная плата с возможностью подключения к сети по кабелю и установки микро SD-карты. Хотя и есть Ethernet-shield, но опять-таки - он увеличит объём занимаемый платой в корпусе и вес продукта. Плата , но на ней отсутствует USB-интерфейс.

Для прошивки нужно дополнительно приобрести USB-UART конвертер вот такой, например, его гребенка подходит к такой же на плате Arduino Ethernet.

Leonardo и Esplora

Модель Arduino для тех, кому нужно много аналоговых входов, для считывания аналоговых датчиков, здесь их 12, против 6 на плате УНО.

Это получилось за счет использования Atmega32u4, а не Atmega328, как на большинстве плат они подключены к пинам, те, что на UNO были цифровым: 4, 6, 8, 9, 10, 12.

Такая разводка позволяет использовать их как раньше, что даёт совместимость с платами расширения или подключать источники аналогового сигнала. ШИМ выводов здесь не 6, а 7.

Исчезла необходимость в USB-UART конвертере, в Atmega32u4 интегрирована аппаратная поддержка USB. Для работы может потребоваться дополнительный модуль PoE. Такие платы отлично подходят для создания контроллеров для ПК, он поддерживает USB HID, и может выступать в роли мыши или клавиатуры или геймпада, с соответствующей обвязкой и деталями.

Интересен Leonardo тем, что при одинаковых размерах и совместимости с UNO имеет больше функций в плане работы с ШИМ и аналоговым сигналом.

На его основе сделана Esplora - по сути плата джойстика совместимая с арудиновским кодом и возможностью программирования и создания уникального девайса. На фото ниже вы видите такую плату с дополнительным дисплеем (в комплект его нет), напоминает портативную консоль.

MEGA и DUE

Если вы собрались делать систему автоматизации для целого дома или другой объёмный проект вам не хватит выводов . На помощь придет контроллер Atmega2560, и плата ардуино с аналогичным названием, здесь есть 54 цифровых входа-выхода и 16 аналоговых. Это более, чем в 2 раза больше, чем у тех, что мы рассмотрели выше. К ней продаются соответствующие большие шилды.

UNO-шилды условно совместимы. Только нужно в библиотеках править расположение пинов, потому что их нумерация различна.

Если вам нужно еще больше возможностей, стоит сменить архитектуру. Arduino DUE построен не на МК семейства AVR8, а на ARM CORTEX-M3. Это 32-х разрядный контроллер. 54 цифровых и 12 аналоговых каналов помогут реализовать большой проект. 4 UART интерфейса, SPI, Twin-Wire, JTAG. 512 кб флеш, 96 SRAM, 32 разряда - всё это нужно для высокой скорости выполнения сложных программ.

Напомню, что у атмеги328 всего 32 кб флеш-памяти и 2 кб SRAM

ВНИМАНИЕ:

Питание и напряжение логических уровне - 3.3 В, если хотите убить DUE, подайте на неё 5 В.

Самые маленькие ардуины

Для тех, кому важна мобильность есть целый ряд официальных плат и одна весьма занимательная ардуино-совместимая. Они подходят для тех, кто хочет спроектировать скрытое устройство или носимое (портативное). Давайте рассмотрим их подробнее.

Актуальная версия - Arduino Nano v3.0. Из маленьких она наиболее удобна, для прошивки используется Mini-b USB-кабель, но китайские копии часто используют micro-USB разъём, который очень распространен для подключения смартфона к компьютеру или его зарядки.

По количеству и назначению пинов она аналогична UNO, но не совместима с шилдами. Кстати, для нано встречаются специализированные шилды (китайцы делают все, что только можно вообразить). Чаще всего китайские копии используют CH340G для связи с компьютером через USB, лично у меня на Windows 8.1 драйвер не установился автоматически, проблема решилась после 2-х минут поиска в гугле по названию микросхемы, дальше всё пошло как по маслу.

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

Arduino mini - не работает по USB

Самая мелкая плата, аналогичная по функционалу «ункам» и «нанкам» - это «мини». Забавно, что самая маленькая плата, судя по названию, должна быть больше, чем «нано». Получилось наоборот. Экономия размеров достигнута за счет исключения узла связи по юсб (rs232, ch340g и подобных) и самого разъёма. Для этого есть контактные площадки для подключения по последовательному интерфейсу.

Прошивка осуществляется с помощью USB-serial (usb-uart) переходников. Если вы собираетесь заниматься микроконтроллерами - стоит его приобрести, он много где может пригодиться.

Может поставляться как с распаянными контактными площадками, так и просто приложенными в комплекте, для самостоятельной установки.

Интересная разработка Digispark. Её форм-фактор напоминают флешку, для её прошивки не нужен кабель, она сама вставляется в USB-порт компьютера.

В вашем распоряжении всего 6 выводов(3 PWM и 4 аналоговых, I2C), 8 Кб флэш-памяти для программ, по 512 б ROM и RAM, 2 кб памяти, как обычно, заняты загрузчиком, так что вам доступно лишь 6 кб.

При прошивке 2 цифровых пина (P3, P4) задействуются под USB, но вы их можете использовать после прошивки, когда отключите от компьютера. Обратите внимание на распиновку - она написана на обратной стороне платы, на картинке справа. Для работы с ней нужно настроить IDE.

Еще несколько особенностей:

1. пин P5 - это «RESET», если подать на него логический ноль - плата перезагрузится, он же A0, т.е. первый аналоговый вход, сигнал может считываться в диапазонах более, чем 1.2 в, поскольку всё что ниже воспринимается, как «ноль» и идёт перезагрузка. Сомнительный пин вообще, но если подумать, как его использовать, и достигает ли измеряемый сигнал вообще нуля, то всё не так плохо.

2. Забудьте о мониторинге порта, Serial отсутствует как таковой, поэтому отладку платы с компьютера проводить не получится. Этого можно и избежать - если больше времени уделить проектированию, ну или использовать внешние измерительные приборы - контрольные лампы, мультиметры, осциллографы.

Заключение

Надеюсь, что эта статья помогла вам определиться с выбором платы. Я постарался рассмотреть максимально широкий спектр ардуино в малом объёме текста, детально рассматривать каждую плату не имеет смысла, ведь они почти одинаковы, за исключением разных дополнений.

Arduino – самая популярная платформа любительской и образовательной робототехники. Какую плату или набор Arduino купить начинающему? Как купить Arduino дешево? Чем аналоги Arduino отличается от оригинальной платы? Ответы в нашем обзоре.

Arduino или чтототам-duino

Благодаря открытости Arduino , ее устройство известно и допускает свободную модификацию. Поэтому любой производитель плат может выпускать аналог платы Arduino , вносить изменения в саму плату, не говоря уже о свободной комплектации наборов (kits).

Поскольку Arduino – это бренд производителя, аналоги имеют другие, но обычно созвучные с Arduino названия – Freduino, Freeduino, DCcduino, Xdruino, Funduino , Robotale и множество других. Более того, бренд вообще может быть не указан, а будет присутствовать надпись типаfor Arduino . Оригинальные Arduino производятся в Италии, большинство аналогов – в Китае. Есть и российские разработки.

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

Безымянный аналог Arduino UNO

Аналоги обычно не уступают по качеству, зато сильно выигрывают в цене (об этом ниже).

Все инструкции, все методические разработки, уроки и т.п., ориентированные на Arduino, в полной мере подходят и для аналогов. Поэтому, если имидж для вас ничто, то смело берите другие -duinы!

Arduino Starter Kit

Производитель рекомендует начинать изучение Arduino с набораArduino Starter Kit . Этот комплект содержит плату и другие электронные компоненты, необходимые для начального изучения Arduino: светодиоды, резисторы, сервопривод, мотор, кнопку, жидкокристаллический экран, пьезоэлемент, датчики и прочее.

Чтобы купить Arduino Starter Kit у официального производителя , придется заплатить около 80 евро.

Аналоги значительно выигрывают в цене при схожей комплектации. Самые низкие цены на них в китайских интернет-магазинах. Сравнивая цены на наборы, конечно нужно учитывать и их состав. Так, Starter Kit for Arduino с платой DCcduino на сайте AliExpress стоит чуть менее $34 – комплектация похожа на оригинальную. Несколько меньшая комплектация у Starter Kit for Arduino с платой Robotale на сайте DealExtreme cтоит $28. Доставка в Россию бесплатная на обоих сайтах.

Практически любой из таких наборов содержит необходимый минимум для начинающих и подходит для освоения наших уроков Arduino для начинающих (в небольших наборах часто нет фоторезистора).

У меня самого случилась интересная история. Я заказывал в DX такой набор – как видно на фото там идет неоригинальная Arduino, а пришел вполне итальянский Arduino! Мелочь, а приятно.

Покупка готового Arduino-робота как начало обучения

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

Конечно в составе готового робота может не оказаться всех деталей, требуемых в уроках для начинающих , но все недостающее можно купить отдельно. Простые DIY-компоненты, такие как светодиоды и резисторы, можно купить в любом магазине радиодеталей.

На фото популярный Arduino-робот - , стоимостью менее 100$.

Выбор модификации Arduino для начинающего

На официальном сайте производителя Arduino представлены 20 модификаций Arduino платы. Среди них Arduino Uno, Arduino Due, Arduino Leonardo и другие.

Arduino UNO и аналоги

Имеет наибольшую популярность, обычно входит в состав вышеописанных наборов (kits) и, пожалуй, ее можно назвать стандартной Arduino-платой. Это одна из самых дешевых Arduino-плат.

На официальном сайте Arduino UNO можно купить за 20 евро + доставка. В крупных российских интернет-магазинах, в том числе и у официальных дистрибьюторов, она продается по 1150-1300 рублей. Обычно в Москве и Санкт-Петербурге вы можете забрать самовывозом, а в другие регионы придется платить еще и за доставку. Выходит дороговато.

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

Как и в случае с kitовыми наборами, очень дешево можно купить аналоги Arduino. Например, практически идентичный аналог DCcduino UNO на dx.com стоит менее $10, а наaliexpress вообще $5,50!

Другие модификации Arduino плат

Давайте рассмотрим, какие из плат удобны начинающему для знакомства с основами электроники.

Пойдем методом исключения.

Сразу отказываемся от 4 модификаций платы Lilly Pad – они предназначены для “электронного текстиля” – вшивание светодиодов в одежду и т. д. Позже мы напишем о них.

Arduino Lilly Pad

Если вы не планируете делать готовых роботов, то есть будете часто закачивать программы на плату, гораздо целесообразней использовать платы с USB-портом – их удобнее подключать к компьютеру.

USB-порта НЕ имеют платы: Arduino Mini, Pro, Pro Mini.

Если вы хотите познакомиться с основами электроники, вам не очень подойдут “навороченные” платы: Esplora, BT, Ethernet, Tre, Yun, Robot .

Остаются UNO, Leonardo, Due, Micro, Mega ADK, Mega 2560, Nano, Fio.

Если для расширения платы вы будете вставлять Shield’ы (в их виде выполняются драйвера моторов, платы с дополнительными разъемами и т. д.) – надо учесть, что они имеют стандартный формат, которым не обладают Micro и Fio.

Надо сказать, что нестандартным размером обладает и Arduino Nano, но зато ее легко вставить в Breadboard – ее ножки находятся на нижней стороне платы.

Сравним цены оставшихся плат на Arduino Store:

  • UNO – 20 евро,
  • Leonardo – 18 евро,
  • Due – 36 евро,
  • Mega 2560 – 29 евро,
  • Mega ADK – 44 евро,
  • Nano – 33 евро.

В упомянутых китайских магазинах можно найти аналоги по значительно низкой цене.

Arduino часто называют одноплатным компьютером. И именно с выбором компьютера начинающему лучше всего сравнить выбор платы Arduino.

Платы отличаются:

  • микроконтроллером и частотой его работы (ATmega328 – 16 мГц, ATmega32u4 – 16 мГц, ATmega2560 – 16 мГц и другие),
  • входным и выходным напряжением на плату,
  • количеством аналоговых входов и выходов,
  • количеством цифровых портов, в том числе поддерживающих ШИМ,
  • объемом флэш-памяти.

Количество портов на плате определяет максимальное количество, подключаемых к ней устройств (датчики, моторы и т.п.), а объем флэш-памяти ограничивает длину загружаемой в нее программы. 14 цифровых портов, в т.ч. 6 с ШИМ, 6 аналоговых входов, 32 KB Flash-память, USB-порт типа B.

Arduino Due: микроконтроллер AT91SAM3X8E, 54 цифровых порта, в т.ч. 12 с ШИМ, 12 аналоговых входов и 2 аналоговых выхода, 512 KB Flash-память, 2 MicroUSB порта.

Arduino Leonardo: микроконтроллер ATmega32u4, 20 цифровых портов, в т.ч. 7 с ШИМ, 12 аналоговых входов, 32 KB Flash-память, MicroUSB порт.

Доброго всем времени суток!

Данный обзор я хочу посвятить замечательному электронному устройству, которое позволяет на базе самого себя создавать всевозможные гаджеты. Речь пойдёт о плате Arduino Uno .

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

Многие любители радиоэлектроники, радиотехники и робототехники по достоинству оценивают Arduino Uno и используют её в качестве основы в своих самых разнообразных проектах.

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

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

Теперь кратко пройдёмся по внешнему виду платы и попробуем найти отличия между данным китайским аналогом и официальной Arduino Uno .

Как уже было сказано ранее, китайский аналог имеет чёрную окраску, а официальная модель – синюю . Это отличие, безусловно, не играет никакой значимой роли, потому как от цвета платы стабильность и качество её работы не зависят.

Сразу же бросающейся в глаза особенностью китайского аналога является нанесённое на плату белое изображение латинской буквы S и надписи « SainSmart ». На оригинальной же плате изображён официальный логотип компании и надпись « ARDUINO ». Разумеется, как и в предыдущем случае, данное отличие китайского аналога от официальной модели никоим образом не оказывает никакого влияния на работу платы.


На купленной мной плате есть, пожалуй, только один недостаток. Гнёзда (называемые пинами), предназначенные для подключения к плате Arduino всевозможных деталей и устройств припаяны к самой плате криво . Возможно, это единичный брак. Но даже если это не единичный, а серийный брак, то волноваться не стоит, потому что криво припаянные гнёзда не создадут никаких заметных проблем при использовании платы.


Помимо рассмотренных выше гнёзд (пинов) на плате Arduino Uno есть ещё два гнезда, которые отличаются от остальных своими размерами. Одно из гнёзд (чёрное) предназначено для подключения батарейки. Arduino Uno питается от девятивольтовой батарейки типа крона. За время использования данной платы мне не раз приходилось использовать Arduino автономно (то есть без подключения к компьютеру или ноутбуку), поэтому я использовал батарейку. Китайский клон прекрасно работал от девятивольтовой кроны, что было приятно, потому что перед покупкой ожидалось, что при работе от батарейки плата начнёт давать сбои.

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


Что касается непосредственной работы платы, то тут я могу сказать следующее. Китайский клон Arduino Uno прекрасно справляется с теми задачами, которые перед ним ставит разработчик. Данная плата стабильно (без сбоев и зависаний) работает даже в таких проектах, в которых занятыми оказываются почти все гнёзда (пины). Тоже касается и сложности программного кода, который исполняется на плате. Китайский аналог отлично исполняет как очень простой (всего лишь в несколько строчек) код, так и очень сложный (в сотни, а иногда даже и в тысячи строчек) код.

Стоит также сказать и о чисто организационных моментах. Посылка шла достаточно долго (около четырёх недель), однако она пришла раньше установленного срока доставки посылок. К сожалению, сейчас доставка данного товара не является бесплатной, что, конечно, относится к минусам данного продукта. Упакована плата была достаточно хорошо – в двойной слой пузырчатой ленты. Продавец также, несмотря на тот факт, что доставка была бесплатной, предоставил трек-номер посылки, что дало мне возможность её отслеживать.

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