Начало работы с Arduino IDE.

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

Что такое Arduino IDE?

Arduino Integrated Development Environment (IDE) — это программное обеспечение с открытым исходным кодом, специально разработанное для написания и компиляции кода для платы Arduino. Код Arduino называется скетчем. Кроме того, после компиляции этот скетч преобразуется в машинный код, понятный плате Ардуино.

Как установить Arduino IDE на Windows?

Программное обеспечение Arduino IDE доступно для всех операционных систем, таких как MAC OS, Windows, Linux. Кроме того, он также может работать на платформе Java. Ниже рассмотрим последовательные действия для загрузки и установки Arduino IDE на компьютер под управлением Windows.

Загрузка Arduino IDE.

Arduino IDE можно скачать с официально сайта Arduino. Загружаем правильную и последнюю версию программного обеспечения Ардуино IDE в соответствии с ОС вашего ПК. В нашем случае мы скачиваем Arduino IDE для Windows. К сожалению, сайт не русифицирован, и надписи «Скачать ардуино ide» вы не увидите, поэтому для незнающих английского языка, ниже привожу скриншоты страниц сайта с описанием необходимых действий.

При переходе по ссылке выше открывается сайт как на скриншоте ниже.

Страница для скачивания Arduino IDE
Страница оф. сайта Ардуино

Спускаемся ниже и находим раздел «Download the Arduino IDE». В этом же разделе видим последнюю версию, на момент написания статьи это версия Arduino IDE 1.8.12. Кликаем по надписи «Windows Installer, for Windows XP and up».

Страница для скачивания Arduino IDE
Страница оф. сайта Ардуино

Дальше попадаем на страничку как в скриншоте ниже, и жмем кнопку «JUST DOWNLOAD».

Страница ссылки для скачивания IDE
Страница ссылки для скачивания IDE

Дожидаемся окончания скачивания и приступаем к установке программного обеспечения.

Установка Arduino IDE.

После загрузки программного обеспечения IDE, запустите скаченный файл. Далее жмем кнопку «I Agree».

Первое окно установки Ардуино IDE
Первое окно установки Ардуино IDE

Затем в следующем окне убеждаемся, что все галочки установлены. Галочки должны стоять по умолчанию, если их нет, установите и жмите кнопку «Next».

Второе окно установки Ардуино IDE
Второе окно установки Ардуино IDE

В следующем окошке видим адрес установки программы. Оставляем как есть и кликаем на «Instal».

Третье окно установки Ардуино IDE
Третье окно установки Ардуино IDE

В процессе установки, возможно будут запросы от Windows такие как на скриншотах ниже. Необходимо поставить галочку «Всегда доверять программному обеспечению «Adafruit Industries»» и нажать «Установить».

Окно запроса
Окно запроса
Окно запроса
Окно запроса

Дожидаемся окончания установки, жмем «Close».

Окно окончания установки Ардуино IDE
Окно окончания установки Ардуино IDE

Русификация Ардуино IDE.

Если все сделали правильно, на рабочем столе вашего ПК должен появиться ярлык Иконка Arduino IDE. Кликаем по этому ярлыку и запускаем программу. По умолчанию программа должна запуститься на языке, который по умолчанию установлен на вашем компьютере. В нашем случае на русском. Но если этого не произошло, переходим во вкладку «File», во всплывающем меню находим «Preferences» и кликаем.

Окно русификации Arduino IDE
Окно русификации Arduino IDE

Далее находим раздел «Editor Language», жмем рядом в окошко, выбираем русский язык, кликаем «OK».

Окно русификации Arduino IDE
Окно русификации Arduino IDE

Закрываем Ардуино IDE и запускаем снова.

Arduino IDE описание.

Среда IDE в основном разделена на пять разделов:
1. Меню программы.
2. Панель иконок с наиболее часто используемыми функциями.
3. Окно редактора кода.
4. Окно для отображения служебных сообщений.
5. Окно ошибок.

Описание Arduino IDE
Описание Arduino IDE

Меню программы.

Меню содержит пять кнопок:
1. Файл
2. Правка
3. Скетч
4. Инструменты
5. Помощь
Каждая из них содержит выпадающее меню. Давайте разберем подробней.

Файл.

Раздел Файл в меню Arduino IDE
Раздел Файл в меню Arduino IDE
Наименование Функция
Новый Создает новую вкладку для нового скетча
Открыть Открывает ранее сохранённые на ПК скетчи.
Открыть недавние Предоставляет последние скетчи
Папка со скетчами Показывает все скетчи, которые доступны в папке
Примеры Все примеры кодов, которые предоставляются в Arduino IDE
Закрыть Закрывает текущий код
Сохранить Сохраняет код с тем же именем.
Сохранить как Сохраняет код с возможностью замены имени при необходимости.
Настройки страницы Показывает окно настройки страницы для печати
Печать Позволяет принтеру распечатать текущий эскиз
Настройки Настройки программы
Выход Закрывает все окна IDE

Правка.

Раздел Правка в меню Arduino IDE
Раздел Правка в меню Arduino IDE
Наименование Функция
Отменить/Вернуть Перейти назад или вперед на один или несколько шагов.
Вырезать Удаляет выбранное содержимое из кода и вставляет его в буфер обмена.
Копировать Дублирует выбранный контент и вставляет его в буфер обмена.
Копировать для форума Копирует код и вставляет его в буфер обмена в форме, удобной для размещения на форуме.
Копировать в HTML Копирует код и вставляет его в буфер обмена в форме, подходящей для веб-страниц.
Вставить Вставляет содержимое из буфера обмена в позицию курсора.
Выделить все Выделяет весь скетч.
Перейти к строке Переходит к нужной строке.
Добавить /удалить комментарий Помещает и удаляет символ комментария «//» в начале выбранной строки.
Увеличить / уменьшить отступ Добавляет и удаляет пробел в начале выбранной строки.
Увеличить / уменьшить размер шрифта Увеличивает и уменьшает размер шрифта.
Найти Используя это, вы можете найти нужный текст в вашем скетче.
Найти далее Выделяет следующее вхождение указанного текста.
Найти Предыдущее Выделяет предыдущее вхождение указанного текста.

Скетч.

Раздел Скетч в меню Arduino IDE
Раздел Скетч в меню Arduino IDE
Наименование Функция
Проверить/Компилировать Проверяет ошибки присутствующие в вашем скетче и информирует вас о пространстве памяти, занимаемом переменными, через окно консоли.
Загрузка Автоматически компилирует и загружает код в выбранное оборудование Arduino, через порт.
Загрузка через программатор Загрузить скетч напрямую в микроконтроллер, минуя загрузчик.
Экспорт бинарного файла Сохраняет скомпилированный код, который и загружается в Ардуино. Особенность бинарного файла в том, что содержащийся в нём код практически невозможно как отредактировать, так и прочитать. В таком виде обычно поставляются прошивки для цифровой техники, чтобы никто не видел исходник.
Показать папку скетча Открывает папку текущего скетча.
Подключить библиотеку Подключает в текущий код библиотеку.
Добавить файл Подключает в скетч внешний файл.

Инструменты.

Раздел Инструменты в меню Arduino IDE
Раздел Инструменты в меню Arduino IDE

 

Наименование Функция
АвтоФорматирование Выравнивает код по табуляции.
Архивировать скетч Сохраняет текущий код в виде zip-файла.
Исправить кодировку и перезагрузить Исправляет кодировку скетча.
Управлять библиотеками Открывает менеджер библиотек, для установки официальной библиотеки из списка.
Монитор порта Открывает последовательный монитор, который является экраном вывода.
Плоттер по последовательному соединению Строит графики по данным с порта.
Плата: Выбор вашей платы Ардуино.
Порт Выбор порта, куда подключена плата.
Получить информацию о плате Выводит информацию о подключенной плате.
Программатор: Используется для выбора программатора при программировании платы на прямую в микроконтроллер минуя загрузчик.
Записать загрузчик Позволяет прошить загрузчик в микроконтроллер.

Помощь

В этом разделе размещена информация для начинающих пользователей. Много различных уроков и решения различных проблем. Только все на английском языке.

Панель иконок с наиболее часто используемыми функциями.

Под меню вы можете увидеть панель с шестью основными и важными опциями.

Панель иконок Arduino IDE
Панель иконок Arduino IDE

1. Компилирует код и позволяет узнать об ошибках через окно ошибок.
2. Компилирует код и загружает на плату Arduino.
3. Открывает новое окно для нового скетча.
4. Показывает список скетчей, которые вы уже сделали. При выборе одного из файлов откроет его в новом окне.
5. Сохраняет текущий код.
6. Нажатие на эту кнопку покажет последовательный монитор, который является экраном вывода.

Окно редактора кода.

В этом окне непосредственно происходит написание и редактирование кода.

Окно для отображения служебных сообщений.

Здесь отображаются служебные сообщения такие как: загрузка завершена, ошибка загрузки, авто форматирование завершено и т.д.

Окно ошибок.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *