Базовый код для программирования плат Arduino

Данный пример содержит необходимый минимум для компиляции ваших скетчей в среде разработки Arduino IDE. Рассмотрены методы setup( ) и loop( ).

Что вам понадобится для проекта

  • плата Arduino (любая модель. На рисунке снизу приведена плата Arduino Uno).
Arduino Uno R3

Описание программы для Arduino

Функция setup( ) вызывается в начале скетча. Она используется для инициализации переменных, настройки режимов работы пинов (на вход или на выход). Функция setup  отрабатывает один раз после подачи питания или перезагрузки плты Arduino.

После создания функции setup( ), следует функция loop ( ), которая непосредственно является основой вашей программы для управления платой Arduino.

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

Каждая строка, которая начинается с (//) не будет читаться компилятором, так что у вас есть возможность записывать в ней любую информацию. Комментирование кода - очень важный момент как для вас так и для другого человека, который читает вашу программу.

Скетч для Arduino IDE

void setup() {

// пропишите здесь кусок кода, который отработает один раз:

}

void loop() {

// пропишите здесь ваш основной код, который будет повторяться: 

}