Среда программирования Arduino IDE предназначена для разработки программ для устройств на базе микроконтроллеров Arduino AVR, ESP8266 или ESP32.
Arduino IDE содержит следующие основные элементы (обозначены на скриншоте):
Меню программы содержит пункты типичные для многих программ. Это файловые операции (открыть, сохранить и т.д.), операции правки (копировать, вставить и т.д.). На них мы останавливаться не будем. Интерес представляют пункты :
- предназначен для добавления в код директивы подключающей соответствующую библиотеку
- открывает в проводнике папку в которой расположен скетч (файл с расширением .ino
- позволяет открыть окно установки библиотек
- позволяет выбрать COM порт
- Запускает WebRepl - терминал, работающий с устройством по беспроводной связи WiFi, если оно соответствующим образом настроено
- Кнопка «Проверить», запускает проверку и компиляцию скетча
- Кнопка «Загрузить на плату», компилирует и загружает скетч на контроллер
- Кнопка «Построить графики из данных на мониторе порта», открывает окно построения графиков
- Кнопка «Монитор порта», создает вкладку «Монитор порта» в строке вкладок.
Монитор последовательного порта позволяет получать и отправлять сообщения между микроконтроллером и компьютером.
Получаемые сообщения отображаются в основной части вкладки «Монитор порта». Для отправки сообщения необходимо ввести текст в поле «Сообщение» и на клавиатуре нажать клавишу «Enter».
В правом верхнем углу можно настроить число бод, по умолчанию установлено значение 9600. Установленное значение должно соответствовать значению заданному в скетче при включении последовательного порта микроконтроллера: Serial.begin(9600);
.
Примечание. Если в выводе монитора порта отображаются непонятные символы, проверьте соответствие заданных чисел бод в мониторе и скетче.