Colors вставляется непосредственно в плату Arduino и связывается с матрицей RGB LED. Arduino управляет матрицей типа Colorduino/Rainbowduino. Код совпадает с Colorduino.
Шилд вставляется в Arduino UNO/Duemilanove, контроллер на основе ATMega 168P/328P, как в Rainbowduino. Такой дизайн позволяет легко модифицировать или записывать firmware Colorduino в Arduino IDE. Но для лучшей управляемости RGB-матрицей и эффективности применен профессиональный чип драйвера LED, состоящий из регистров сдвига, регистры данных, 8х3 каналов и 64х256 PWM оттенков серого. Каждый канал пропускает до 60 мА.
RGB-точки теоретически отображают 160000 цветов, используется 6-битный корректирующий регистр для калибровки ошибки силы тока в каждом LED, поскольку Rainbowduino использует резисторы с переменным сопротивлением для калибровки, и это не очень хорошо, поскольку трудно настроить точное сопротивление. Вот для этих целей корректировки есть 6-битное ПО.
Железо
|
Название клавиши
|
Тип
|
Описание
|
|
SDA
|
I
|
Серийный ввод данных по оттенкам серого
|
|
SCK
|
I
|
Синхронный ввод тактовой частоты при передаче серийных данных. Входные данные SDA передаются на переднем фронте SCK.
|
|
SB
|
I
|
Если SB равно Н, данные в нижнем регистре будут храниться в 8-битном BANK 1.
Если SB равно Н, данные в нижнем регистре будут храниться в 6-битном BANK 0.
|
|
LAT
|
I
|
Когда LAT переходит из H в L, данные по оттенкам серого в обоих банках регистра сдвига будут закрыты.
|
|
RSTn
|
I
|
Шилд инициализируется, когда RSTn равно low-значению. Этот пин имеет внутренний нагрузочный резистор. Этот пин не может быть "плавающим". Перед использованием данного шилда он должен сначала быть сброшен.
|
|
C0
|
I
|
Канал 0 - вход, Высокий уровень
|
|
C1
|
I
|
Канал 1 - вход, Высокий уровень
|
|
C2
|
I
|
Канал 2 - вход, Высокий уровень
|
|
C3
|
I
|
Канал 3 - вход, Высокий уровень
|
|
C4
|
I
|
Канал 4 - вход, Высокий уровень
|
|
C5
|
I
|
Канал 5 - вход, Высокий уровень
|
|
C6
|
I
|
Канал 6 - вход, Высокий уровень
|
|
C7
|
I
|
Канал 7 - вход, Высокий уровень
|
|
5V
|
Power
|
Питание для шилда Color, от 3,3V до 5V.
|
|
GND
|
GND
|
|
Техническое состояние: Новое
Гарантия 2 месяца