Як вибрати та купити Arduino для початківця

Arduino – найпопулярніша платформа аматорської та освітньої робототехніки. Яку плату або набір Arduino купити початківцю? Як купити Arduino не дорого? Чим аналоги (копії) Arduino відрізняються від оригінальної плати? Відповіді в нашому огляді.

Arduino (Ардуіно) – це серія плат вводу-виводу. Плата має аналогові і цифрові порти, до яких можна підключати різні пристрої (DIY-компоненти): світлодіоди, датчики, кнопки, мотори, сервоприводи і т.д. У продажу є окремі плати Arduino декількох видів, їх аналоги, різні додаткові компоненти, готові набори (kits), що містять плату і компоненти, і готові роботи на основі 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
оригінальна плата Arduino

 

Китайська плата аналог Arduino
Китайська плата аналог Arduino

Всі інструкції, всі методичні розробки, уроки і т.п., орієнтовані на Arduino, в повній мірі підходять і для аналогів. Тому, якщо імідж для вас ніщо, то сміливо беріть інші -duinи!

Arduino Starter Kit

Виробник рекомендує починати вивчення Arduino з набору Arduino Starter Kit. Цей комплект містить плату Arduino UNO та інші електронні компоненти, необхідні для початкового вивчення Arduino: світлодіоди, резистори, сервопривід, мотор, кнопку, рідкокристалічний екран, п’єзоелемент, датчики та інше.

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

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

Практично будь-який з таких наборів містить необхідний мінімум для початківців і підходить для освоєння наших уроків Arduino для початківців (в невеликих наборах часто немає фоторезистора).


У мене самого трапилася цікава історія. Я замовляв в DX такий набір – як видно на фото там йде неоригінальна Arduino, а прийшов цілком італійський Arduino! Дрібниця а приємно.

Купівля готового Arduino-робота як початок навчання

Про купівлю готових роботів як спосіб початкового знайомства з Arduino ми вже писали. У продажу є величезна безліч таких наборів на основі Arduino. Дітям молодшого віку, такий спосіб знайомства з Arduino краще, так як це готова іграшка, в яку можна пограти, а потім розібрати і використовувати плату Arduino і інші компоненти в навчанні.

Звичайно в складі готового робота може не виявитися всіх деталей, необхідних в уроках для початківців, але все відсутню можна купити окремо. Прості DIY-компоненти, такі як світлодіоди і резистори, можна купити в будь-якому магазині радіодеталей.
На фото популярний Arduino-робот – машинка, керована по Bluetooth, вартістю менше 100 $.


Вибір модифікації Arduino для початківця

На офіційному сайті виробника Arduino представлені 20 модифікацій Arduino плати. Серед них Arduino Uno, Arduino Due, Arduino Leonardo і інші.

Arduino UNO і аналоги

Arduino Uno має найбільшу популярність, зазвичай входить до складу вищеописаних наборів (kits) і, мабуть, її можна назвати стандартною Arduino-платою. Це одна з найдешевших Arduino-плат.

На офіційному сайті Arduino UNO можна купити за 20 євро + доставка. У великих українських інтернет-магазинах, в тому числі і у офіційних дистриб’юторів, вона продається по 400-500 грн. Зазвичай в Києві ви можете забрати самовивозом, а в інші регіони доведеться платити ще й за доставку. Виходить дорогувато. Хоча іноді можна зустріти магазини з низькими цінами і в Україні. Ціна буде все одно вище ніж в Китаї, але чекати посилку набагато менше.

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

Як купити Arduino UNO за $ 5,5

Як і у випадку з kitовимі наборами, дуже дешево можна купити аналоги Arduino. Наприклад, практично ідентичний аналог DCcduino UNO на dx.com коштує менше $10, а на aliexpress взагалі $5,50!

Інші модифікації Arduino плат

Давайте розглянемо, які з плат зручні початківцю для знайомства з основами електроніки.

Підемо методом виключення.
Відразу відмовляємося від 4 модифікацій плати 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 Nano
Arduino Nano

Порівняємо ціни залишилися плат на Arduino Store:

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

У згаданих китайських магазинах можна знайти аналоги за значно нижчою ціною.

Arduino часто називають одноплатним комп’ютером. І саме з вибором комп’ютера початківцю найкраще порівняти вибір плати Arduino.
Плати відрізняються:

  • мікро контролером і частотою його роботи (ATmega328 – 16 мГц, ATmega32u4 – 16 мГц, ATmega2560 – 16 мГц та інші),
  • вхідною і вихідною напругою на плату,
  • кількістю аналогових входів і виходів,
  • кількістю цифрових портів, в тому числі підтримують ШІМ,
  • об’ємом флеш-пам’яті.

Кількість портів на платі визначає максимальну кількість, що підключаються до неї пристроїв (датчики, мотори тощо), а обсяг флеш-пам’яті обмежує довжину завантажується в неї програми.


В принципі, не особливо важливо з якою плати починати вивчення Arduino. Тобто це зовсім необов’язково повинна бути популярна Arduino Uno, можна купити близькі до неї за вартістю популярні плати Arduino Leonardo або Arduino Due або їх аналоги.
Короткі характеристики деяких плат:

  • Arduino UNO: мікроконтролер ATmega328, 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 порт.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Ліміт часу вичерпаний. Будь-ласка, перезавантажте CAPTCHA.