спалах 1
Тепер давайте подивимося нехай блимне!
Ми робимо це в новій функції, функції loop().
Оператори у фігурних дужках {...} функції loop() автоматично виконуються знову і знову.
У нашому прикладі є новий оператор:
delay(500);
Вираз "delay(500);" змушує контролер Bob3 чекати 500 мілісекунд (0,5 секунди).
У рядку 8 око 1 увімкнено білим:
bob3.setLed(EYE_1, WHITE);
Потім він чекає 500 мілісекунд:
delay(500);
Потім око 1 вимикається:
bob3.setLed(EYE_1, OFF);
Потім почекайте ще 500 мілісекунд:
delay(500);
Потім знову виконується рядок 8 тощо...
Скомпілюйте нову програму та перенесіть її на свій BOB3.
Якщо все пройшло добре, око 1 тепер блимає білим!
Розглянемо наслідки зміни значення з 500 у функції delay().
Спробуйте значення 200, скомпілюйте нову програму та перенесіть її до BOB3.
Яку різницю ви помічаєте?
Що відбувається зі значенням 1000?