| |

КУРС ПО ARDUINO — Урок 2: Знакомство с Arduino IDE

Всем привет! В этом уроке я продолжаю серию уроков по Arduino. В этом уроке мы рассмотрим программу Arduino IDE, узнаем зачем она нужна и почему я про неё говорю.

Во этом уроке вы узнаете:

  1. Что такое Arduino IDE?
  2. Для чего нужна Arduino IDE?
  3. Интерфейс Arduino IDE.
  4. Как работать с Arduino IDE?
  5. Как добавить платы в Arduino IDE?

ЧТО ТАКОЕ ARDUINO IDE?

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

ДЛЯ ЧЕГО НУЖНА ARDUINO IDE?

Собственно, Arduino IDE нужна для разработки, отладки и заливки программы на плату. Вы пишете код на С++, программа с помощью специального алгоритма преобразует ваш код в прошивочный файл «.bin» и загружает его на плату, а точнее в память микроконтроллера. Дальше микроконтроллер будет работать по этой программе

ИНТЕРФЕЙС ARDUINO IDE

Программа состоит нескольких частей:

  1. Верхняя панель — меню программы, параметры, сохранение файла скетча, управление библиотеками, выбор платы, настройки платы и прочее.
  2. Зеленая панель — компиляция скетча (проверка ошибок), загрузка скетча, в новых версиях есть также и выбор платы и порта.
  3. Рабочая область — область работы со скетчем.
  4. В новых версиях — с краю экрана в рабочей области есть настройки и менеджер библиотек.
  5. Внизу — черная область для отслеживания статуса загрузки скетча в плату.
  6. С самом низу зелёная панель — отображает текущие настройки платы и порт.

КАК РАБОТАТЬ С ARDUINO IDE?

Так, с программой ознакомились, теперь научимся с ней работать!

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

  1. Сначала нужно установить драйвера для вашего компьютера. Нажмите СЮДА для скачивания программы-установщика драйверов.
  2. Откройте скачанный архив, перенесите файл из архива на рабочий стол. Запустите его.
  3. Нажмите INSTALL. Когда программа скажет DRIVER INSTALL SUCCESS, можно закрывать программу и начать работу с Arduino IDE.
  4. Подключаем плату к компьютеру через USB кабель. Он идёт в наборе (если вы набор Arduino купили). Обычно кабель для Arduino синий.
  5. Запускаем на компьютере программу Arduino IDE.
  6. Заходим в меню ИНСТРУМЕНТЫ, затем ПЛАТА.
  7. Выбираем Arduino Uno.
  8. Затем в меню ИНСТРУМЕНТЫ заходим в ПОРТ, выбираем COM порт. Обычно он один единственный отображается, если подключена только 1 плата.
  9. Чтобы протестировать работу программы и вашей ардуинки, возьмём пример скетча. Зайдите в меню ФАЙЛ, затем ПРИМЕРЫ, затем 01.BASICS, выбираем Blink.
  10. У вас открылось новое окно, не волнуйтесь, настройки платы и порта там продублировались.
  11. Нажимаем ЗАГРУЗКА (зелёная кнопка со стрелочкой «вправо»).
  12. Если всё прошло успешно, на вашей плате Arduino Uno будет мигать встроенный светодиод с буковкой L.

Поздравляю! Вы впервые прошили вашу Arduino!

КАК ДОБАВИТЬ ПЛАТУ В ARDUINO IDE???

Теперь рассмотрим, что делать, если вы купили НЕarduino плату, а например, ESP8266. Иногда наборы комплектуются ещё и ESP платами.

Чтобы добавить в Arduino IDE новую плату, нужно установить ядро (core) для этой платы.

Чтобы установить ядро, нужно:

  1. В программе Arduino IDE переходим в меню ФАЙЛ, затем НАСТРОЙКИ.
  2. В строку «ДОПОЛНИТЕЛЬНЫЕ ССЫЛКИ ДЛЯ МЕНЕДЖЕРА ПЛАТ» вставляем ссылку на ядро. Скопировать нужную можно ниже.
  3. Нажимаем кнопку ОК.
  4. Идём в меню ИНСТРУМЕНТЫ, затем ПЛАТА, затем МЕНЕДЖЕР ПЛАТ.
  5. Ждём загрузки Менеджера плат.
  6. В строку поиска пишем часть названия платы, например, «82» для платы «esp8266».
  7. Нажимаем на ядро, которое вышло по поиску.
  8. Выбираем версию (например, самую последнюю), нажимаем УСТАНОВКА.
  9. Когда появилось сообщение об окончании установки, закрываем Менеджер плат.
  10. Идём снова в меню ИНСТРУМЕНТЫ, ПЛАТА, если под пунктом Менеджер плат у вас появились категории плат, значит, хорошо! Удалось установить новые платы.
  11. Выбираем нужную вам плату (например, GENERIC ESP8266 MODULE), пишем код и прошиваем!

На этом второй урок завершен. Спасибо за внимание!

5/5 - (2 голоса)


Поделись!