Это старая версия документа!


Знакомство с Arduino IDE

Среда программирования Arduino IDE предназначена для разработки программ для устройств на базе микроконтроллеров Atmel AVR, ESP8266 или ESP32.

 

Arduino IDE содержит следующие основные элементы (обозначены на скриншоте):

  • 1 и 2 меню
  • 3 редактор программного кода с подсветкой синтаксиса
  • 4 строка вкладок «Вывод», «Монитор порта»
  • 5 в зависимости от выбранной вкладки: «Вывод» - отображаются результаты проверки, компиляции и загрузки скетча, «Монитор порта» - отображается окно монитора последовательного порта, см. ниже.
  • 6 строка состояния

Меню

Меню программы содержит пункты типичные для многих программ. Это файловые операции (открыть, сохранить и т.д.), операции правки (копировать, вставить и т.д.). На них мы останавливаться не будем. Интерес представляют пункты :

Скетч Подключить библиотеку - предназначен для добавления в код директивы подключающей соответствующую библиотеку

Инструменты Управление библиотеками - позволяет открыть окно установки библиотек

Инструменты Порт - позволяет выбрать COM порт

Tools WebRepl… - Запускает WebRepl - терминал, работающий с устройством по беспроводной связи WiFi, если оно соответствующим образом настроено

- Кнопка «Проверить», запускает проверку и компиляцию скетча

- Кнопка «Загрузить на плату», компилирует и загружает скетч на контроллер

- Кнопка «Построить графики из данных на мониторе порта», открывает окно построения графиков

- Кнопка «Монитор порта», создает вкладку «Монитор порта» в строке вкладок.

Монитор порта

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

Получаемые сообщения отображаются в основной части вкладки «Монитор порта». Для отправки сообщения необходимо ввести текст в поле «Сообщение» и на клавиатуре нажать клавишу «Enter».