Main LED (Основний світлодіод)

setMainLed() змінює колір основного світлодіода або всієї матриці на Sphero BOLT.
Встановіть це за допомогою значень RGB (червоний, зелений, синій) на шкалі від 0 до 255.
Наприклад, зелений колір виразиться як: setMainLed({ r: 90, g: 255, b: 90 }).
Для Sphero RVR/RVR+ основний світлодіод складається з усіх передніх, задніх і бокових світлодіодів (всього 5 груп світлодіодів).
Для Sphero BOLT+ основний світлодіод складається з 6 світлодіодів - два на передній частині, два на задній і два зліва та справа.
Random Color (Випадковий колір)

setMainLed(getRandomColor()) вибирає випадкове значення кольору з повного спектра від 0 до 255 для кожного каналу кольору.
Якщо використовувати в циклі, можна очікувати, що значення RGB будуть різними щоразу при проході циклу.
Для Sphero BOLT ця команда встановлює всі 64 пікселі на LED-матриці в заданий колір. Також дивіться Color Operators (оператори кольору) і Color Variables (змінні кольору).
Fade (Згасання)

await fade() змінює основне світло LED від одного кольору до іншого за певний період часу. Наприклад, щоб згасити від зеленого до синього за 3 секунди, використовуйте: await fade({ r: 0, g: 255, b: 0 }, { r: 0, g: 0, b: 255 }, 3.0).
Strobe (Мигання)

await strobe() повторно блимає основним світлом LED.
Період - це час (в секундах), коли світло горить під час одного миготіння; cycles (цикли) - це загальна кількість миготінь.
Час одного циклу - це вдвічі більший період (час для одного миготіння плюс стільки ж часу для того, щоб світло було вимкнене). Іншими словами, період - це 1/2 часу для одного циклу. Тому, щоб мигання зеленим відбулося 15 разів за 3 секунди, використовуйте: await strobe({ r: 255, g: 57, b: 66 }, (3 / 15) * 0.5, 15).
Front LED (Передній світлодіод)

setFrontLed() змінює колір переднього світлодіода.
Встановіть це за допомогою значень RGB (червоний, зелений, синій) на шкалі від 0 до 255.
Наприклад, колір магенти виражається як: setFrontLed({ r: 239, g: 0, b: 255 }).
Підтримується для Sphero BOLT, BOLT+ і RVR/RVR+.
Left Headlight LED (Лівий передній світлодіод)

setLeftHeadlightLed() змінює колір лівого переднього світлодіода на Sphero RVR/RVR+.
Встановіть це за допомогою значень RGB (червоний, зелений, синій) на шкалі від 0 до 255.
Наприклад, колір рожевий виражається як: setLeftHeadlightLed({ r: 253, g: 159, b: 255 }).
Підтримується тільки для Sphero RVR/RVR+.
Right Headlight LED (Правий передній світлодіод)

setRightHeadlightLed() змінює колір правого переднього світлодіода на Sphero RVR/RVR+.
Встановіть це за допомогою значень RGB (червоний, зелений, синій) на шкалі від 0 до 255.
Наприклад, колір синій виражається як: setRightHeadlightLed({ r: 0, g: 28, b: 255 }).
Підтримується тільки для Sphero RVR/RVR+.
Left LED (Лівий світлодіод)

setLeftLed() змінює колір світлодіода на лівому боці робота.
Встановіть це за допомогою значень RGB (червоний, зелений, синій) на шкалі від 0 до 255.
Наприклад, колір зелений виражається як: setLeftLed({ r: 0, g: 255, b: 34 }).
Підтримується для Sphero BOLT+ та RVR/RVR+.
Right LED (Правий світлодіод)

setRightLed() змінює колір світлодіода на правому боці робота.
Встановіть це за допомогою значень RGB (червоний, зелений, синій) на шкалі від 0 до 255.
Наприклад, колір червоний виражається як: setRightLed({ r: 255, g: 18, b: 0 }).
Підтримується для Sphero BOLT+ та RVR/RVR+.
Back LED (Задній світлодіод)

setBackLed() змінює колір заднього світлодіода, або "Tail Light" (заднє світло) чи "Aim Light" (світло для націлювання).
Встановіть це за допомогою значень RGB (червоний, зелений, синій) на шкалі від 0 до 255.
Наприклад, колір зелений виражається як: setBackLed({ r: 0, g: 255, b: 0 }).
Sphero BOLT, BOLT+ та RVR/RVR+ мають RGB світлодіод на задній частині, тоді як попередні Sphero роботи обмежуються тільки синім.
Підтримується для Sphero BOLT, BOLT+ і RVR/RVR+.
Back LED (Задній світлодіод - тільки синій)

setBackLed() встановлює яскравість заднього світлодіода, або "Tail Light" (заднє світло).
Цей світлодіод обмежується тільки синім кольором, з яскравістю від 0 до 255.
Наприклад, використовуйте setBackLed(255) для встановлення заднього світлодіода на максимальну яскравість.
Використовуйте await delay() для встановлення тривалості.
setBackLed(0); // Dim
await delay(0.33);
setBackLed(255); // Bright
await delay(0.33);Примітка: Sphero BOLT, BOLT+ та RVR/RVR+ мають RGB світлодіод для свого заднього світлодіода, що означає, що ви можете встановити конкретний колір.
Наприклад, setBackLed({ r: 0, g: 255, b: 0 }) зробить задній світлодіод зеленим на BOLT, BOLT+ і RVR/RVR+.
Dome LEDs (Світлодіоди купола)

setDomeLeds() контролює яскравість двох однотонних світлодіодів (червоний і синій) в куполі, від 0 до 15.
Ми не використовуємо значення від 0 до 255 для цього світла, оскільки воно має менше рівнів яскравості.
Наприклад, щоб встановити максимальну яскравість, використовуйте: setDomeLeds(15).
Front LED (Передній світлодіод)

setFrontLed() змінює колір переднього світлодіода.
Встановіть це за допомогою значень RGB (червоний, зелений, синій) на шкалі від 0 до 255.
Наприклад, колір фуксії виражається як: setFrontLed({ r: 232, g: 0, b: 255 }).
Back LED (Задній світлодіод)

setBackLed() змінює колір заднього світлодіодного індикатора.
Його можна налаштувати за допомогою RGB-значень (червоний, зелений, синій) у діапазоні від 0 до 255.
Наприклад, наведений вище зелений колір задається як setBackLed({ r: 0, g: 255, b: 0 }).
Holo Projector LED (Світлодіод голографічного проектора)

setHoloProjectorLed() змінює яскравість світлодіода голографічного проектора, від 0 до 255.
Наприклад, щоб встановити максимальну яскравість, використовуйте: setHoloProjectorLed(255).
Logic Display LEDs (Світлодіоди логічного дисплея)

setLogicDisplayLeds() змінює яскравість світлодіодів логічного дисплея, від 0 до 255.
Наприклад, щоб встановити максимальну яскравість, використовуйте: setLogicDisplayLeds(255).
