Данная статья является кратким пересказом уже имеющегося на сайте невероятно подробного гайда “Первые шаги с Ардуино“. При действительно первых шагах настоятельно рекомендуется изучить полную версию, там есть все скриншоты, а также инструкции для пользователей отличных от Windows операционных систем!!!

Для работы с Ардуино нам понадобится компьютер (смартфон), юсб data-кабель и некоторый софт.

Компьютер с OS Windows версии 7 и выше. На ХР и ниже новые версии Arduino IDE либо не работают, либо сыпят ошибками. MacOS и Linux-подобные оси тоже подходят, так как среда разработки Arduino IDE – кроссплатформенная. Также программировать ардуино можно с планшета или даже смартфона под управлением Андроид при помощи официального приложения, соответственно смартфон/планшет должен иметь поддержку OTG (подключение и работа с внешними устройствами через usb порт). Но сразу скажу – это большое извращение =)

USB кабель должен быть именно data-кабелем, по такому кабелю передаются данные (например каким подключается к компьютеру смартфон/фотоаппарат/плеер). Есть три типа USB штекера, которые используются на платах Ардуино: mini-USB (Arduino Nano), micro-USB (Arduino micro) и USB type B (Arduino UNO, MEGA). Кабель можно купить у китайцев, иногда он идёт в комплекте с платой, можно в наших магазинах, либо просто поискать на полке. Лично у меня целый букет юсб кабелей от старых смартфонов, плееров и фотиков.

Программы:

  • Среда разработки Arduino IDE, качаем с официального сайта и устанавливаем, попутно соглашаясь на установку всех драйверов.
  • Пакет JRE (Java). Так как IDE написана на Java, для её работы требуется пакет Java. Также качаем свежую версию с официального сайта и устанавливаем.
  • Дополнительно: notepad++ для комфортной работы с текстовыми файлами (библиотек или прошивок). Официальный сайт.

Драйвера: оригинальные платы от Arduino используют USB контроллер производства FTDI, драйвера на него идут в комплекте с Arduino IDE. Если вы используете китайские платы (а я надеюсь у вас хватает ума не переплачивать за другие), то вам понадобится дополнительный драйвер на китайский USB-TTL контроллер, который они ставят на свои платы. Называется он CH340 (CH341), является производимым в Китае дешёвым аналогом дорогого шведского FTDI чипа. Драйвера можно скачать по прямой ссылке с сайта, есть запасной архив на Яндекс.диске, или поискать в Гугле.

После установки и настройки всего необходимого можно попробовать прошить плату. Запускаем Arduino IDE и переходим к следующему уроку, где эту самую IDE рассмотрим более подробно.

Важные страницы


  • Каталог ссылок на дешёвые Ардуины, датчики, модули и прочие железки с AliExpress у проверенных продавцов
  • Подборка библиотек для Arduino, самых интересных и полезных, официальных и не очень
  • Полная документация по языку Ардуино, все встроенные функции и макро, все доступные типы данных
  • Сборник полезных алгоритмов для написания скетчей: структура кода, таймеры, фильтры, парсинг данных
  • Видео уроки по программированию Arduino с канала “Заметки Ардуинщика” – одни из самых подробных в рунете
Начало работы
5 (100%) 2 vote[s]

Последнее обновление Апрель 27, 2019
2019-04-27T09:02:14+03:00