Arduino RGB LED маса. Част 1

arduino
През изминалата година, докато сърфирах в Интернет по темата Arduino, намерих доста интересни проекти за RGB LED маси за кафе. По мое мнение най-успешните и не трудни за повтаряне решения се основават на дъски с производни на arduino като colorduino и rainbowduino. Тези дъски са заточени за цветни LED матрици с общ анод, те могат да бъдат закупени в същия ebay. Например някои интересни проекти:

LED маса, изградена върху дъска rainbowduino v 2.0.

Платките Rainbowduino могат да се управляват със софтуера mtXcontrol

Огромна LED маса, изработена от 512 RGB светодиода. Авторът го е изградил на базата на 8 дъски Rainbowduino v 3.0. Можете да прочетете повече на неговата страница.

Можете също така да контролирате дъските на rainbowduino (поддържа v 2.0 и 3.0), като използвате софтуера PixelConroller

И ето работата на дъската colorduino, която също ще направи прекрасна маса.

За да се контролира colorduino, програмата mtXcontrol е модифицирана. RGBcontrol не се различава по функционалност, с изключение на няколко допълнителни режима.

Горните проекти изчезнаха в очите ми, когато случайно попаднах в екипа за разработка на solderlab. Те разработиха своя собствена платка, базирана на чип Atmega 328P, използвайки 3x tlc5940 (отлични LED драйвери, естествен цвят). Всяка такава платка може да управлява матрица 16x8 и използва uart за комуникация помежду си, за да увеличи размерите на цялата матрица. Данните от компютъра се предават с фиксирана скорост на трансфер на данни от 1 Mbps. Контролерът използва Arduino bootloader. Момчетата представиха и безплатния софтуер Glediator, който ме впечатли със своите възможности и функционалност.

Софтуер на Glediator. Успях да го тествам в боен режим! Работи чудесно, това, от което се нуждаете!

Можете да си купите дъска на уебсайта им за 79 евро. Скъпо! Но за обикновените хора, които могат да направят това сами, има подробна схема и изходен код за IDE на Arduino. В момента уменията ми в Eagle CAD ми позволиха да повторя веригата и да изготвя печатни платки за LUT.

социална фобия
Модел на печатни платки
маса
ПХБ, направена с LUT

С компонентната база трябваше да измисля малко Atmega328 и IRF7314 (транзистор MOSFET) бяха заменени с по-евтини Atmega168PA-AU (работата на устройството не страда, тъй като размерът на кода е само 2 kb) и IRF7316.

Като основа за бъдещата LED матрица избрах доста добре позната странична маса на IKEA. Не е скъпо, но е много лесно за разбиране. Достатъчно е да отворите горната повърхност с кухненски нож и да премахнете хартиените прегради. Вътрешната площ е достатъчна, за да побере 2 платки и 16 × 16 матрица от 256 RGB светодиода!

интересни проекти
"Изкормени" IKEA таблица. Горната част е напълно премахната, издълбаните кубчета и крачолите са леко изрязани до височина 15 мм.
печатни платки
Матрица от 3мм PVC пластмаса
печатни платки
Капакът на масата е изработен от млечен плексиглас с добра пропускливост на светлината, размер 548 × 548 мм

В момента е сглобена 1/4 от масата.