Динамічна підсвічування тв

Динамічна підсвічування тв

Отже, для складання пристрою знадобиться:
1. Контролер Arduino
2. Світлодіодна RGB-стрічка з щільністю світлодіодів 30шт на метр (для мого 32 '' ТВ пішло 2 метри)
3. Світлодіодний драйвер TLC5940
4. Джерело живлення 12 В

Нижче зображено схематичне зображення пристрою підсвічування:

Динамічна підсвічування тв

Динамічна підсвічування тв

Далі необхідно заготовити світлодіодні стрічки. Для мого 32 "телевізора вийшло в кожній стрічці вийшло по 15 світлодіодів. На стрічках передбачені спеціальні місця, де можна спокійно припаятися після того, як ви обрізали її.

Динамічна підсвічування тв

До кожної RGB-стрічці необхідно припаяти чотири дроти. На кінцях я використовував звичайні автомобільні роз'єми, щоб в разі необхідності можна було від'єднати стрічки.

Динамічна підсвічування тв

З'єднання Arduino і TLC5940:
Arduino TLC5940
Pin 2 ======= Pin 27 (VPRG)
Pin 3 ======= Pin 26 (SIN)
Pin 7 ======= Pin 25 (SCLK)
Pin 4 ======= Pin 24 (XLAT)
Pin 5 ======= Pin 23 (BLANK)
Pin 6 ======= Pin 19 (DCPRG)
Pin 8 ======= Pin 18 (GSCLK)

Решта висновки TLC5940 приєднуємо згідно наступної таблиці:
Pin 22 (GND) === Arduino Ground
Pin 21 (VCC) === Arduino + 5V
Pin 20 (IREF) === Arduino Ground через резистор 2кОм
Pin 1-15,28 === PWM Output (ШІМ вихід на RGB-стрічки)

Від джерела живлення + 12В я підключив до світлодіодних стрічок, а "загальний" від джерела живлення до Arduino Ground.

На фотографіях нижче, встановлені стрічки на мій телевізор. Поки що тимчасово закріпив світлодіодну стрічку ізоляційною стрічкою, потім буду переробляти, щоб був нормальний вигляд.

Динамічна підсвічування тв

Динамічна підсвічування тв

Динамічна підсвічування тв

Програма для Arduino зчитує приходять їй дані з порту і дає керуючі команди для LED-драйвера TLC5940, який рівень яскравості потрібен для червоного, зеленого або синього кольорів. А далі, TLC5940 видає ШІМ-сигнал для управління світлодіодами.

Після того як все зібрано і комп'ютер підключений до телевізора або монітора, підключіть до ПК контролер Arduino, потім включите джерело живлення 12В, а потім, на ПК запустіть програму Processing.

Завантажити програму для Arduino і ПО для комп'ютера

Зазвичай в світлодіодних бордах використовують матриці з дискретних світлодіодів, які по завершенню збирання силікону. У бордах нашого виробництва кожен піксель складався з 4-х світлодіодів
| До | З |
| З | До |

Схожі статті