Page 38 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 38
3.3. Работа в Arduino IDE
37
Сохранение открытого скетча. Не забывайте использовать
эту функцию перед закрытием среды, чтобы не потерять
достигнутый результат!
Монитор порта. Запускает диалоговое окно аналогично
команде на панели работы с файлами.
3. Панель скетчей (рабочие вкладки). Открытые скетчи отобра-
жаются в виде вкладок. По умолчанию названием несохраненной
вкладки является текущая дата. Переключаться между вкладка-
ми можно с помощью комбинации клавиш Ctrl+Alt+Left или
Ctrl+Alt+Right. Новая вкладка создается сочетанием клавиш
Ctrl+Shift+N или выбором соответствующей вкладки. В меню
можно также переименовать открытый скетч.
4. Поле редактирования скетча. Сюда записывается исходный
код программы на языке Wiring. В редакторе имеется поддерж-
ка подсветки синтаксиса, в том числе стандартных имен и функ-
ций. Нумерация строк не отображается, однако ведется; их ко-
личество можно увидеть в нижнем левом углу окна Arduino IDE.
5. Консоль вывода. Консоль выводит сообщения компилятора
об ошибках в коде, проблемах подключения к плате и загрузке
в устройство, а также о состоянии свободной памяти Arduino. При
выводе указывается номер строки с ошибкой, который можно ис-
пользовать при поиске проблемного места в процессе отладки.
6. Панель общей информации. Слева находится информация о ко-
личестве строк в коде, справа — название платы и порт, к которо-
му она подключена. При компилировании или загрузке с ошибкой
панель меняет свой цвет на красный, сигнализируя о проблеме.
Мы рассмотрели все основные функции среды разработки
Arduino IDE. В дальнейшем этот материал может пригодиться
в качестве руководства пользователя.
Вопросы
1. Какие основные операции с файлами доступны в среде Arduino
IDE?
2. Что такое экспорт бинарного файла и чем он отличается от
загрузки файла на устройство?
3. Чем различаются монитор порта и плоттер по последователь-
ному соединению? Что подразумевается под этими понятиями?
4. Какие команды доступны на панели инструментов?
2 / 18