Большинство модулей Arduino имеют вывод, к которому последоваельно с резистором подключён светодиод. Константа LED_BUILTIN — это номер вывода, к которому подключен встроенный светодиод. У большинства плат светодиод подключен к цифровому выводу №13.
Пример:
1 2 3 4 5 6 7 8 9 10 |
void setup() { pinMode(LED_BUILTIN, OUTPUT); // инициализация цифрового вывода LED_BUILTIN как выход } void loop() { digitalWrite(LED_BUILTIN, HIGH); // зажечь светодиод delay(1000); // подождать секунду digitalWrite(LED_BUILTIN, LOW); // погасить светодиод delay(1000); // подождать секунду } |
В данном примере в функции setup() задаётся режим работы цифрового вывода № 13 Arduino — как выход (светодиод, установленный на плату модуля). В функции loop() зажигается/гасится светодиод с периодом в 1 секунду.