Arduino ide что за программа

Arduino IDE что это за программа?

Arduino IDE — это программная среда разработки, использующая C++ и предназначенная для программирования всех плат ряда Ардуино (Arduino).

Аббревиатура IDE расшифровывается как Integrated Development Environment, в переводе – интегрированная среда разработки. С помощью этой среды программисты пишут программы, причем делают это гораздо быстрее и удобнее, чем при использовании обычных текстовых редакторов, хотя их тоже можно использовать для написания кода программ.

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

Интерфейс Arduino IDE сравнительно простой в освоении, его основой является C++ подобный язык программирования с предопределенными функциями. Для программирования Arduino используется упрощенная версия языка C++. Как и в других Cи-подобных языках программирования есть ряд правил написания кода. Так же как и C++ язык является жестко типизированным и компилируемым. Пример простого скетча для Arduino IDE:

Так же Arduino IDE обладает широким спектром поддерживаемых плат: Arduino UNO, Arduino Nano, ESP32, ESP8266, семейство микроконтроллеров Attiny и т.д. Вы можете подключить любую поддержку плат через встроенный менеджер плат Arduino IDE:

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

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

Источник

Arduino IDE: программная среда для разработки под Ардуино

Arduino IDE — это программная среда разработки, использующая C++ и предназначенная для программирования всех плат Ардуино.

Цель IDE

Используя программную среду Arduino IDE, можно, основываясь лишь на знаниях C++, решать самые разные творческие задачи, связанные с программированием и моделированием.

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

Интерфейс сравнительно простой в освоении, его основой является язык C++, поэтому освоить инструментарий могут даже начинающие программисты.

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

Версии Arduino IDE

Arduino IDE 1.8.13

Работает на Windows, Mac OS X и Linux. Среда написана на Java и основана на Processing и другом программном обеспечении с открытым исходным кодом.

Скачать

Windows Установщик Windows 7 и выше

Windows ZIP-файл для установки без прав админа

Windows app требует Win 8.1 или 10

Это программное обеспечение может быть использовано с любой платой Arduino.

Arduino 1.8.12

Arduino IDE, которую можно использовать с любой платой Arduino, включая Arduino Yún и Arduino DUE.

Windows ZIP-файл для установки без прав админа

Mac OS X 10.8 Mountain Lion или новее

Linux ARM 32
Linux ARM 64
Версия 1.8.10:

Старые версии

ВерсияОСGitHub
1.8.7Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.8.6Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.8.5Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.8.4Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.8.3Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.8.2Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.8.1Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.8.0Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.6.13Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.6.12Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.6.11Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.6.10Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.6.9Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Linux ARM
Код на Github
1.6.8Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.6.7Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.6.6Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.6.5Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.6.4Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.6.3Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.6.2Windows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.6.1Windows
Windows Installer
MAC OS X
MAC OS X Java 7+
Linux 32 Bit
Linux 64 Bit
Код на Github
1.6.0Windows
Windows Installer
MAC OS X
MAC OS X Java 7
Linux 32 Bit
Linux 64 Bit
Код на Github
1.5.8 BETAWindows
Windows Installer
MAC OS X
MAC OS X Java 7
Linux 32 Bit
Linux 64 Bit
Код на Github
1.5.7 BETAWindows
Windows Installer
MAC OS X
MAC OS X Java 7
Linux 32 Bit
Linux 64 Bit
Код на Github
1.5.6-r2 BETAWindows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.5.5 BETAWindows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.5.4 BETAWindows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.5.3 BETAWindows
Windows Installer
MAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.5.2 BETAWindowsMAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.5.1 BETAWindowsMAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github
1.5 BETAWindowsMAC OS XLinux 32 Bit
Linux 64 Bit
Код на Github

Где скачать Arduino IDE

Скачать нужную версию можно в таблице выше. Выберите нужную операционную систему и файл для инсталляции.

Сама программа предоставляется с открытым исходным кодом. Все базовые инструменты распространяются бесплатно — достаточно выбрать версию, соответствующую операционной системе. С описаниями (на английском языке) можно ознакомиться на странице официального сайта https://www.arduino.cc/en/main/software, а сами ссылки на нужную версию смотрите в таблице выше.

После выбора нужной операционной системы и нужного файла установки вы попадете на страницу скачивания (см. ниже), где вам просто нужно будет нажать «Just Download» для начала скачивания.

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

Arduino IDE на русском языке

Изначально инструментарий поставляется на английском. И хотя команды меню довольно просты, программу легко можно перевести на нужный язык.

Полный список выпущенных локализаций представлен на этой странице: https://playground.arduino.cc/Main/LanguagesIDE. Русский язык входит в список.

Чтобы включить русскоязычный интерфейс, нужно воспользоваться командой:

FilePreferencesLanguage
(Файл → Настройки → Язык)

и выбрать русский язык в списке.

Установка среды

Установка программной среды Ардуино довольно несложный процесс. После того как вы выбрали и скачали нужную версию необходимо запустить установку через файл arduino.exe.

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

Далее выбираем папку для установки.

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

Настройка IDE

Для соединения платы с компьютером используется USB-порт. Программирование не требует специального оборудования, сама плата компактна и имеет малый вес.

Шаг 1

Соединяем плату Arduino с компьютером.

Шаг 2

Переходим в:

Пуск → Панель управления → Диспетчер устройств

Находим «Порты COM и LPT» и видим нашу плату на COM2.

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

Шаг 3

Запускаем Arduino IDE и переходим в:

Инструменты → Порт

Выбираем порт COM2 (или тот, который получился у вас на шаге выше).

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

Шаг 4

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

На этом с настройкой закончено. Теперь у вас настроена Arduino IDE и вы можете приступить к разработке своих проектов.

Библиотеки для программной среды

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

Есть 3 способа подключить библиотеку к Arduino IDE:

/Документы/Arduino/libraries (Linux)
Такой способ достаточно сложен, его рекомендуют в первую очередь опытным программистам.

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программа

На сегодняшний день представлены версии для операционных систем Windows, Linux, MacOS. На начало сентября 2017 года самая hf,jxfz версия Arduino IDE была версии 1.8.5.

Таким образом, работа с Arduino IDE не создаёт каких-либо сложностей даже программистам, которые пока не освоили язык C++ в полной мере. Экспериментируя с функциями, добавляя свои библиотеки или скачивая новые, можно достигать отличных результатов и решать даже весьма нестандартные творческие задачи.

Всё это объясняет её растущую популярность и прирост количества программистов, которые экспериментируют с программной средой и добавляют в неё новые функции.

Источник

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото 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 что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаСтраница оф. сайта Ардуино

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаСтраница оф. сайта Ардуино

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаСтраница ссылки для скачивания IDE

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

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

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаПервое окно установки Ардуино IDE

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаВторое окно установки Ардуино IDE

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаТретье окно установки Ардуино IDE

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаОкно запроса Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаОкно запроса

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаОкно окончания установки Ардуино IDE

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

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаОкно русификации Arduino IDE

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаОкно русификации Arduino IDE

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

Arduino IDE описание.

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаОписание Arduino IDE

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

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаРаздел Файл в меню Arduino IDE

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

Правка.

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаРаздел Правка в меню Arduino IDE

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

Скетч.

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаРаздел Скетч в меню Arduino IDE

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

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

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

Помощь

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

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

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

Arduino ide что за программа. Смотреть фото Arduino ide что за программа. Смотреть картинку Arduino ide что за программа. Картинка про Arduino ide что за программа. Фото Arduino ide что за программаПанель иконок Arduino IDE

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

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

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

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

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

Окно ошибок.

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

Источник

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

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