Съдържание:
- Стъпка 1: Kemper LED лампи
- Стъпка 2: Изграждане на демонстрация на LED ваза
- Стъпка 3: Автоматизация на осветлението Vixen
- Стъпка 4: Заключение
Видео: Kemper светодиоди на Vixen Music: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:56
Тази инструкция е свързана с нов продукт, който разработвам, наречен "LED лампи Kemper". За да покажа възможностите, потопих 64 лампи в 18 -инчова стъклена ваза. След това вазата се напълни с 23 килограма прозрачни стъклени мрамори. Начинът, по който светлината отскача от стъклените мрамори, е наистина чист. Разгледайте видеото по -долу. Видеото е моят опит да покажа част от това, което може да се направи с LED лампите Kemper. Уверете се, че виждате допълнителното демо, което се показва в края на видеоклипа. С други думи, след като музиката спре, допълнителна двойка от последователности се демонстрират без музика.
Стъпка 1: Kemper LED лампи
Основният дизайн на всяка лампа е наистина доста прост. Лампата се състои от (1) Pic 12F609 micro, (4) широкоъгълни 20mA светодиоди (червено, зелено, синьо и бяло), (4) ограничители на тока, (1) капачка на филтъра и (1) 16x19 mm печатна платка. Всеки светодиод се задвижва от един от микро изходните щифтове. Изходните щифтове се актуализират непрекъснато с помощта на сигнал с широчина на импулса (PWM). Изходите на ШИМ също имат контрол на скоростта на нарастване както при нарастване, така и при разпадане. Всичко това дава на светодиодите приятен топъл блясък, когато преминават от едно ниво на друго - без твърди ръбове за включване/изключване (освен ако не зададете високи проценти на нарастване). Всяка лампа има твърдо кодиран адрес на възел и е програмирана да реагира на почти дузина команди. Всички възли ще отговорят на един, запазен, глобален адрес на възел. И накрая, възел може да бъде програмиран да има няколко алтернативни адреса на възел. Алтернативните адреси позволяват възлите да бъдат групирани заедно и достъпни с една команда. Комуникационният протокол поддържа до 255 възела на шината. Комуникацията на всяка лампа се състои от един микро I/O пин. Всяка лампа действа като подчинен на споделен комуникационен проводник. Ако пакет от данни се изпрати директно към една лампа, тогава лампата ще потвърди съобщението, като излъчи собствения си адрес на възел обратно на комуникационната шина. За проверка на комуникацията се използва само проста контролна сума за сумиране. Към днешна дата съм тествал комуникациите с 64 възела, всички свързани заедно на една шина. При продължителна работа може да открия един изгубен пакет на час. Всяка лампа обработва 2 милиона инструкции в секунда (2MIPS). Така че низът от 64 лампи изтласква тези 256 светодиода, използвайки 128MIPS конски сили! Прави мащабируем дизайн - когато се добавят повече светодиоди, автоматично се добавят и повече MIPS. Знам какво мислите - не се притеснявайте, микрото е само 70 цента - всъщност четирите светодиода заедно струват повече от микро.
Стъпка 2: Изграждане на демонстрация на LED ваза
Направих две струни лампи за вазата. Всеки низ има 32 лампи и е дълъг 16 '. С двата низа във вазата, така че има 256 светодиода под компютърно управление по един единствен канал с 9600 бода RS232. И двата низа правят паралелна връзка към интерфейсната платка RS232. Всеки низ, при пълна мощност, може да извлече максимум 2.5Amps. И така, при включени всички лампи, вазата е осветена с 25 вата LED мощност! Честно казано, твърде трудно е да се погледне, когато всички светодиоди са включени напълно. Тъй като двата низа правят паралелна връзка на интерфейсната платка RS232, само 2.5Amps тече през всеки низ. Всяка лампа има големи следи за предаване на DC захранването по струната.
Стъпка 3: Автоматизация на осветлението Vixen
Софтуерът Vixen е проектиран да контролира коледните светлини във вашия преден двор. Това улеснява настройването на куп изходни канали. След това каналите се картографират в MP3 музика. Ето връзката към уеб сайта на Vixen: https://www.vixenlights.com/ В интернет вече има много повече информация за този софтуерен пакет, така че няма да преразглеждам повече тук. За моето приложение предполагам, че трябваше да напиша персонализирана приставка за Vixen. Като типичен "мързелив" инженер, аз взех различен подход. Пуснах Vixen (приложение за MS Windows) във VMware на Linux. VMware позволява комуникационен порт да бъде пренасочен към изходен файл вместо към действителен хардуерен порт. След това пуснах малък скрипт на Python под Linux, който непрекъснато обработваше нови низове, идващи от Vixen. Скриптът Python преобразува простите комуникационни съобщения на Vixen в съобщения, които светлините на Kemper могат да разберат. Предполагам, че в бъдеще ще трябва да се справя и всъщност да напиша приставка за Vixen.
Стъпка 4: Заключение
Има много други приложения за тези лампи. Ето моя списък с желания: 1) Изградете още 64 лампи, така че да имам общо 128. Искам да запаля коледното си дърво тази година. С 512 светодиода при 50 вата наистина трябва да изглежда зашеметяващо! Нямам търпение да програмирам малко падащ сняг, докато дървото свети с цвят. 2) Също така искам да опитам да подредя низ в осма цифра. Нещо като седемсегментен дисплей. Мисля, че мога да направя наистина голям многоцифрен дисплей върху лист картон. Може да се използва на футболните мачове на сина ми за проследяване на резултата. 3) Също така изглежда добра идея да се изгради нещо светещо, което също е свързано с интернет. Може би нещо, което променя цвета си в зависимост от времето или фондовия пазар. 4) Имам приятел, който иска да се облече, е въдица със светещи светлини. Опитвам се да го накарам да ми позволи да проникна в GMLAN, за да можем да определим оборотите на двигателя. Би било наистина страхотно да се въртят светодиодите с обороти на двигателя! Не е твърде трудно да се направи също. 5) Едно от тях би било чудесно за проекта Cub Scout на моето момче: https://www.instructables.com/id/LED_Paper_Craft_Lamps/ От груби, ще са му необходими някои програмируеми светодиоди, които ще избледнеят час или два. Това би било чудесна нощна лампа за деца. Дългосрочният план е да продадете лампите на всички заинтересовани. Вече имах малко интерес досега. Ако вашият един от тези заинтересовани хора, изпратете ми имейл и ще ви уведомя как можем да ви осигурим лампи. Работя и върху моя уеб сайт, за да го направя полезен. Винаги можете да се отбиете на www.ph-elec.com, за да видите какво се случва. Толкова много за правене с толкова малко време. Благодаря и дано се насладите на светлинното шоу, Джим
Препоръчано:
Magic Hercules - Драйвер за цифрови светодиоди: 10 стъпки
Magic Hercules - Драйвер за цифрови светодиоди: Бърз преглед: Модулът Magic Hercules е конвертор между добре познатия и прост SPI към NZR протокола. Входовете на модула имат толеранс от +3,3 V, така че можете безопасно да свържете всички микроконтролери, работещи при напрежение +3,3 V. Използването на
Широко синхронизирани светодиоди в квартала: 5 стъпки (със снимки)
Широко синхронизирани светодиоди в квартала: Имах някои безжични LED ленти, които мислех, че мога да пусна за празниците. Но в моя двор те също можеха да бъдат свързани. И така, какво е по -хладното предизвикателство? LED декорации във всички къщи на моя блок със синхронизиран дисплей
Парти Bluetooth високоговорител с RGB светодиоди: 7 стъпки
Парти Bluetooth високоговорител с RGB светодиоди: Здравейте, това е първият ми Instructables, ще ви покажа как направих този парти говорител с RGB светодиоди. Този проект е вдъхновен от JBL Pulse и тези инструкции обаче са много евтин и лесен за правене проект с повечето неща, които могат да бъдат
DIY FLOODLIGHT W/AC светодиоди (+ЕФЕКТИВНОСТ VS DC светодиоди): 21 стъпки (със снимки)
DIY FLOODLIGHT W/AC LED (+ЕФЕКТИВНОСТ VS DC светодиоди): В този инструкционен/видео ще направя прожектор с изключително евтини AC LED чипове без драйвери. Те добри ли са? Или са пълен боклук? За да отговоря на това, ще направя пълно сравнение с всичките си направени DIY светлини. Както обикновено, за евтини
Светлинно шоу с помощта на Ardiuno и Vixen: 6 стъпки
Светлинно шоу с помощта на Ardiuno и Vixen: Просто шоу със светлинен ефект, използващо ardiuno mega и vixen