Ambilight своїми руками: покрокова інструкція, поради та рекомендації

Управління світлодіодною стрічкою

З допомогою Arduino можна взаємодіяти з додатком Processing, щоб інтегрувати систему. У цьому випадку цілком реально виконати Ambilight своїми руками для телевізора без комп’ютера.

Можна використовувати світлодіодну стрічку WS2811 RGB, вона контролюється не сигналами RGB PWM, а іншим протоколом, який вимагає лише одного проводового з’єднання. Це досить складно зробити з нуля самостійно. На щастя, команда Adafruit розробила бібліотеки для цього типу світлодіодних стрічок – NeoPixel.

Для 25 світлодіодів знадобиться як мінімум 75 даних, які потрібно відправляти кожен раз, коли робиться знімок екрану. При відправленні додаються постійні значення, такі як Про символи і Z. Це ідентифікатор для Arduino, тому він знає, що це початок нових даних. Після їх отримання додатком надійде повідомлення «Я готовий, наступний пакет даних, будь ласка». Після чого виконують невелику коригування положення світлодіодів.