Програмування
Матеріал з мікроАмпер
Версія від 13:28, 22 червня 2016, створена ZrpGfhjktv (обговорення • внесок)
Програми Arduino можна поділити на три головні розділи: структура, дані (змінні та константи) і функції.
| Структура | Дані | Функції |
| setup() | Константи | Цифрове введення/виведення |
| loop() | ||
| LOW | pinMODE() | |
| Оператори керування | OUTPUT | INPUT_PULLUP | digitalWrite() |
| LED_BUILTIN | digitalRead() | |
| if | false | |
| if...else | integer constants | Analog I/O |
| for | floating point constants | |
| switch case | analogReference() | |
| while | Типи даних | analogRead() |
| do... while | analogWrite() - PWM | |
| break | void | |
| continue | boolean | Лише для Due & Zero |
| return | char | |
| goto | unsigned char | analogReadResolution() |
| byte | analogWriteResolution() | |
| Синтаксис | int | |
| unsigned int | Розширене введення/виведення | |
| ; (semicolon) | word | |
| {} (curly braces) | long | tone() |
| // (single line comment) | unsigned long | noTone() |
| /* */ (multi-line comment) | short | shiftOut() |
| #define | float | shiftIn() |
| #include | double | pulseIn() |
