Светодиодный костюм.

Kenlau
Offline
Зарегистрирован: 06.02.2013

Вопрос такой. Можно ли на ардуино сделать так чтобы светодиодный костюм менял режимы воспроизведения цветов и скорость режимов в соответствии с музыкой. Тоесть запрограмировать смену режимов посекундно. Как будет при этом выглядить по вашему схема самого устройства? И возможно ли отдавать разные команды трём разным костюмам?

 

Костюмы придуманы. Контроллеры с режимами на них есть. Там три кнопки всего. Но я в ардуино полный ноль, скажите где почитать чтобы можно было осуществить именно эту тему. Тоесть мне нужно чтобы на расстоянии можно было через ардуино "запрограмированно нажимать кнопки".

 

Мы арт-коллектив, фаерщиков которые очень загорелись этой темой. Один програмист у нас есть. Другой хорошо разбирается в электрике (киповиц). А я чисто приклодник, костюмы делаю.

Kenlau
Offline
Зарегистрирован: 06.02.2013

Увидел ниже подобную тему. Сначало осмыслю её.

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Опишите алгоритм работы.

Как я понимаю , из вашего описания , человек в костюме скачет под музыку а другой удаленно включает определенные цвета на его костюме ?

 

Kenlau
Offline
Зарегистрирован: 06.02.2013

Алгоритм. Начну с описания.

Есть:

РГБ лента которая является частью комстюма.

РГБ кортроллер. 19 динамических режимов. + отдельные цвета. На контролеере всего 3 кнопки управления.

1ая кнопка - смена цветов. При нажатии на неё поочерудно меняются цвета.

2ая кнопка - Включение выключение при длительном нажатии. В режиме цветов - регулирует яркость в пять ступеней. В динамических режимах - регулирует скорость мерцания - всего 5 скоростей.

3я кнопка - Смена динамических режимов.

Для нас пока что хватит и того, чтобы контралировать динамические режимы. Тоесть сменять режимы во время выступления. Но делать это нужно под определённые моменты в музыке или хареографии. Ритм мы выставим изнаально какой то один. Хотя можно и к нему контроль подвести.

Лучше если режимы будут сменяться по таймингу. Тоесть сами по времени. 

Уже собрались заказывать это: Nano 3.0 Atmel Atmega328P

Просто чтобы понять на что способен этот девайс.

26rus
26rus аватар
Offline
Зарегистрирован: 03.05.2011

Я так понимаю важна синхронность работы всех костюмов?

Перед началом выступления все на "раз-два-три" будут нажимать кнопки и выступать?

Может лучше синхронизацию продумать через центральный блок? С него и режимы задавать.

Можно сделать и реагирование на внешний звук, но можно получить асинхронность от "помех" (крик, апплодистменты и т.п.).

Думаю людям на сцене и так есть чем заняться, а еще думать под какую мелодию какую кнопку нажать... Человеческий фактор нужно исключать :)

std
Offline
Зарегистрирован: 05.01.2012

негибко как-то с уже собранными контроллерами (я так понимаю китайческие типа контроллеров rgb-лент с пультом ДУ и т. п.), но не суть. скорее всего вам нужно 1 из двух вещей:

1. по низкочастотному образцу жать кнопку. используется в китайских дискотечных поделках, реагирует на бочку. например есть крутящийся разноцветный шарик (или утыканный кучей лазеров, или с маленькими зеркальцами). туц! - крутится в одну сторону, туц! еще раз - в другую сторону. в этом случае копать в сторону БПФ: http://neuroelec.com/2011/03/fft-library-for-arduino

или же тупо собрать фильтр, на кондерах-резисторах. про это годная статья с расчетом фильтров на резисторах/конденсаторах/катушках. http://www.meanders.ru/filters.shtml

или если я не о том, то

2. дистанционная передача команд, привязка либо к оператору (человек нажимает кнопку), либо ко времени (прошел трек в фонограмме, часы и т. п.). в этом случае вешать часы, продаются уже собранные, или купить скажем в платане (platan.ru) часы DS1307/VS1307, кварц на 32768 Гц, батарейку 3v CR2032.

в обоих случаях для передачи сгодится трансивер nRF24L01, он дешевый, около 150-190 руб. но так или иначе вам понадобится 4 ардуины и 4 трансивера (3 приемника на каждый костюм, один передатчик).

вообще, если речь заходит о переключении чего-то по каким-то моментам, то желательно все же использовать человека. такой человек называется "помощник режиссера". потому что как там ни танцуй сверхстабильно, все равно нужный момент наступит раньше-позже на 10 секунд-пару минут, к часам такое не привяжешь никак.

если все же устраивает ориентироваться на часы (в случае с фонограммой легко, бо все полюбак с лазерного/mp3 проигрывателя), то можно использовать 3 микросхемы часов и 3 штуки нано. только подогнать часы секунда в секунду чтобы одинаково шли.

 

далее, раз пошла такая пьянка, то почему бы не использовать собственно ардуину в качестве контроллера.

можно использовать их две в паре - одна командная, другая рабочая управляемая скажем по i2c. в этом случае реализуется библиотеками EasyTransfer, ShiftPWM и несколькими регистрами 74HC595 (у каждого по 8 выходов, т. е. 3 регистра - это восемь трехцветных лент). для удешевления использовать не чисто ардуины, а просто атмеги из нее, в которые записана нужная программа. Atmega328 в квадратном корпусе стоит 150 руб (ну плюс 15-25 руб кварц с конденсаторами), но это smd atmega и ее придеться паять.

Во всех случаях кнопки на контроллерах "нажимаются" любым дешевым транзистором - IRLML6244, КТ315 и т. п. Надо только соединить минусы питания у обоих устройсв (контроллер ленты и ардуина), и соблюдать полярность при подключении транзистора - коллектор/исток - второй провод кнопки (не земля), эмиттер/сток - земля, база/затвор - через резистор 1k на выход ардуины.

SINUS
Offline
Зарегистрирован: 06.07.2013

Здравствуйте! Кого интересуют програмируемые блоки для костюмом с позможностью програмировать посекундно в такт с музыкой? 

Fahri
Offline
Зарегистрирован: 18.06.2013

SINUS пишет:

Здравствуйте! Кого интересуют програмируемые блоки для костюмом с позможностью програмировать посекундно в такт с музыкой? 

но меня интересуют, а что есть варианты?

SINUS
Offline
Зарегистрирован: 06.07.2013

Есть варианты, вот как раз пытаюсь разместить видео на Ютубе.

http://youtu.be/Qrmca1x-Jn4

http://youtu.be/hTNd1PmWSEc

SINUS
Offline
Зарегистрирован: 06.07.2013

Не могу оценить качество видео, потому как сижу за стареньким компьютером и картинка со звуком у меня отображается с задержкой и рывками. Те у кого компьютер посовременнее наглядно могут посмотреть по ссылкам выше.

SINUS
Offline
Зарегистрирован: 06.07.2013

Теперь о птичках.  Нами был разработан вариант блока управления светодиодными костюмами.

К примеру вы танцор и имеете какой либо самошитый светодиодный или неоновый костюм. И хотите сделать шоу – нечто подобное(а возможно и лучше) как у той японской команды танцоров. Это вполне реализуемо. Но недёшево. Стоимость блока управления на один костюм(один танцор) составляет от 15000руб. Блок имеет 16 каналов, так что можно даже отдельные части тела(костюма) программировать по желанию. Если ваш костюм из RGB ленты – можно такие световые и временные эффекты реализовать – публика закачается.

Подробности и возможности такого блока напишу позже, выложу сюда и на свой сайт.

Fahri
Offline
Зарегистрирован: 18.06.2013

SINUS пишет:

Теперь о птичках.  Нами был разработан вариант блока управления светодиодными костюмами.

К примеру вы танцор и имеете какой либо самошитый светодиодный или неоновый костюм. И хотите сделать шоу – нечто подобное(а возможно и лучше) как у той японской команды танцоров. Это вполне реализуемо. Но недёшево. Стоимость блока управления на один костюм(один танцор) составляет от 15000руб. Блок имеет 16 каналов, так что можно даже отдельные части тела(костюма) программировать по желанию. Если ваш костюм из RGB ленты – можно такие световые и временные эффекты реализовать – публика закачается.

Подробности и возможности такого блока напишу позже, выложу сюда и на свой сайт.

давайте подробности по скайпу обговорим, считайте что ваш первый заказчик

я сам тоже похимичил на арудиино, вроде ничего поучается, вот с прогой для управления костюмами надо порабоать

Skype - fahriuzdtv

SINUS
Offline
Зарегистрирован: 06.07.2013

rrrrrrrrrrrrrrrrrrrrrrrrrrrrr

SINUS
Offline
Зарегистрирован: 06.07.2013

Пока подробного описания нет можно посмотреть сдесь http://sinus.umi.ru/poleznye_stat_i/svetodiodnye_kostyumy/