Опис змінної
тип ім'я = значення;
тип - службове слово, що визначає тип величини (int, float)
Структура розгалуження
if (умова) {
інструкції;
} else {
інструкції;
}
Цикл FOR
for (тип ім'я_змінної = знач_поч. ; умова_продовж. ; вираз_зміни_знач._змінної) {
інструкції;
}
Опис функції
void ім'я_функції () {
інструкції;
}
pinMode(pin, INPUT/OUTPUT/INPUT_PULLUP);
pin - номер виводу, режим роботи якого буде конфігуруватися
Конфігурує режим роботи зазначеного виводу: як вхід або як вихід
digitalWrite(pin, стан);
pin - номер виводу
стан - HIGH (увімкнено) / LOW (вимкнено)
Відправляє на цифровий вивід значення HIGH або LOW
analogWrite(pin, значення);
pin - номер виводу;
значення - від 0 по 255
Формує задану аналогову напругу на виводі у вигляді ШИМ-сигналу
delay(кіл_мілісекунд);
Призупиняє виконання програми на зазначений проміжок часу
tone(pin, частота_сигналу, тривалість);
Генерує на виводі сигнал заданої частоти (у Герцах)
noTone(pin);
Припиняє генерування сигналу на зазначеному виводі
Serial.begin(швидкість_передачі_даних); - запуск послідовного порту
Serial.print(величина); - відправляє дані у послідовний порт
Serial.println(величина); - відправляє дані у послідовний порт з перенесенням рядка
Serial.read(); - приймає дані з послідовного порту
Serial.end(); - зупиняє та очищає послідовний порт
Serial.parseInt(); - читання великих чисел із монітора порту