Чтобы запрограммировать контроллер Arduino, необходима соответствующая программа. Для начала, лучшим выбором будет оригинальная среда разработки — Arduino IDE. Это простая, минималистская программа с большим количеством опций.
Где скачать Arduino IDE?
Arduino IDE работает со всеми популярными операционными системами: Windows, GNU / Linux и OS X. Установщик Arduino IDE можно скачать бесплатно с официального сайта Arduino. Ссылка на страницу загрузки Arduino IDE
Первый запуск Arduino IDE
После установки программы подключите плату Arduino к компьютеру. Система загрузит драйверы и назначит плате имя последовательного порта, через который будет происходить взаимодействие с программой.
Описание программы Arduino IDE
- В меню «Инструменты» — «Плата» выбираем тип платы Ардуино.
- В меню «Инструменты» — «Порт» выбираем номер порта, который присвоен Ардуино.
Как правило, эти параметры указываются один раз.
Описание программы Arduino IDE
- Меню — здесь находятся все опции программы
- Панель инструментов — здесь наиболее часто используемые функции программы
- Окно с кодом программы — здесь пишется непосредственно сам код программы (скетч)
- Информация программы — в этом окне выводиться информация об ошибках в коде, сколько места заняла программа в памяти контроллера Arduino.
- Номер текущей строки — номер строки, на которой находиться курсор. Справа внизу указана версия Arduino и к какому порту произошло подключение.
- Закладка редактора — позволяет записывать одну программу в нескольких вкладах/файлов. Это позволяет разделить большую программу на меньшие и легко понятные куски.
Панель инструментов в Arduino IDE
Панель инструментов содержит кнопки с часто используемыми функциями программы.
- Проверить скетч — программа проверяет, не допустили ли вы ошибки при написании скетча.
- Загрузка скетча в Arduino — отправляет скетч в память контроллера, который сразу же будет запущен.
- Новое окно — открывает окно нового документа.
- Открыть скетч — позволяет открыть с жесткого диска ранее сохраненный скетч
- Сохранить скетч — сохраняет скетч на жестком диске или флешке
- Монитор порта — открывает окно порта, которое обеспечивает текстовую связь с платой Arduino.