Светящиеся управляемые костюмы.

Chupakabra
Offline
Зарегистрирован: 22.09.2012

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

На данный момент рассматриваем вариант через Arduino, но что то как то дорого на 5 костюмов закупать 5 платформ. Итак вопрос: Как можно удешевить и упростить конструкцию 5 управляемых костюмов из светящегося провода? 

mixail844
Онлайн
Зарегистрирован: 30.04.2012

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

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

 Возникнет неразбериха, танцоров-то 5.... рук управляющих - 5... контактов на руке - 4 - всего = 200 контактов.... и как их синхронизировать ? Ведущий танцор ? Уж проще синхронизировать лампочки с музыкой.... и передавать сигналы на все 5 костюмов сразу.... Или на один... Остальных танцоров соединить ЛЭП :(

leshak
Offline
Зарегистрирован: 29.09.2011

 Вообщем-то для этих целей придуман был MIDI-протокол и его потомки.

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

По поводу "дешевле", ну вот тут все под большим вопросом. Сильно подозреваю что 80% стоимости ваших костюмой - разработка софта. Причем поделенная на количество продаж.

А вообще, вопрос, опять из серии "требуется помощь телепатов". Что за костюм, как работает - догадайтесь. "Упростить конструкцию". А где сама конструкция? Что упрощат-то? Собственные фантазии?

 

Chupakabra
Offline
Зарегистрирован: 22.09.2012

Итак! Рассказываю все очень подробно, чтобы Вы меня правильно поняли. 

Имеются предметы:

1)Черная кофта;

2)Черные брюки;

3)Несколько метров гибкого неона! ИМЕННО НЕОНА, а не лампочек, как кто-то сказал!)

4)Нитки и иголки, чтобы пришить светяшку к одежде;

5)Обычные провода электрического соединения, которые связывают между собой неон в тех местах где не нужно свечение!

6) Пара соединений мини-джек, которые легко и быстро связывают между собой штаны и кофту, дабы они были разделимы 

Итак помоему пока все что нужно, если будет еще что-то, буду дописывать по ходу!

Как, и что, и где находится, я ОЧЕНЬ СХЕМАТИЧНО изобразил на рисунке:

Синим - изображен светящийся провод,

Серым - обычные провода,

Коричневое пятно - место соединения штекера и гнезда миниджека.

Все эти моменты просты и понятны!

Вопрос в том месте которое указано стрелочкой:

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

Сразу поясняю, зачем нам вся эта канитель с автоматикой: Котим минимизировать человеческий фактор! Можно было бы на раз-два все подвести к просто кнопке в руку и включать и выключать когда это необходимо! Но люди могут быть ненадежны, забудут вовремя включить и выключить, переволнуются и все такое прочее. Красота картины будет теряться!

ЧУТЬ НЕ ЗАБЫЛ. Костю будет не один. ИХ БУДЕТ 5 ШТУК.

Собственно в чем и заключается мой вопрос:

  1. Какие дешевые платы взять для такой простой работенки? (Или может вообще 1 палту с 5 передатчиками)
  2. Чем и как её экономично подпитать?
  3. И не упустили ли мы чего-нибудь важного?

 

Вроде это все, надеюсь достаточно подробно! Жду ваших ответов!!!

 

leshak
Offline
Зарегистрирован: 29.09.2011

Возможно растрою вас. Если вы ждете что вам тут дадут "готовый рецепт" - это напрасно. По поводу "дешевле" - сомневаюсь.

Платить все равно прийдется. Либо деньгами (покупать готовое), либо собственным временем и силами. Либо "нанимать кого-нибудь",но это может выйти на порядки (даже не разы) дороже чем купить готовые костюмы. Имеет смысл только если вы хотите "чего-то уникального" или планируете сами запустить в серию.

Расчитывать на помощь сообщества - безусловно можно. Но забывать что это ВАШ проект - не стоит. К тому же редко вещи редко кто-то может "целиком расписать". Выход - дробить задачу на части. И для каждой части искать ответ. Возможно что-то подобное уже есть на форуме/гугле ("часть", а не целый проект).

Для начала вам стоит выяснить что нужно что-бы засветить неон. Какие токи, какие напряжения. А потом уже искать "как этим управлять ардуиной". Задачи "управление ардуиной" чем-то мощьным - уже более стандартна и найти на форуме ее обсуждения - реальней.

По поводу платы. Если вы зайдете в раздел сайта где описываются платы, то заметите что есть такая плата Arduino Lilypad. И такие слова "платформа, пурпурного цвета, разработанная для переноски, может зашиваться в ткань." Еще можно на FIO посмотреть.

Далее. Первое что приходит в голову - для связи использовать xbee. Но, опять-таки, смотрите на цены их. Возможно какие-то радиопередатчики типа RFM70 (еще какие-то тут обсуждались, не помню точную модель. какой-то проект связанный со сфетоворами для радиомоделей). 

Для исключения "человеческого фактора" - я бы предложил, все-таки, не "громкие биты" ловить. А все-таки почитать про протокол midi. Который и предназначен именно для общения всякого сценического оборудования между собой и вообщем-то является одним из "стандартов" муз.индустрии железной. Тогда вы вы "партитуру" для костюма сможете писать одновременно с музыкой. В любом муз.секвенсере. И не нужно будет свои протоколы и софт сочинять. Просто один из каналов будет означать не команду синтезатору "взять ноту" (проиграть loop и т.п.), а "включить неонку", а "громкость". к, к примеру, будет означать "яркость".  Вообщем-то всякие "освещения и пиротехники", насколько я знаю, тоже работают по такому принципу. Им же тоже нужно "синхронизироватся  с музыкой", так что "не стоит изобретать велосипед".

Фактиечкиски вам понадобится еще одна ардуинка, которая будет подключена к компу, для него представлятся "midi устройством" и транслировать миди команды в эфир. А уж костюмы - ловить их и исполнять.

 

invisible13
Offline
Зарегистрирован: 21.09.2012

 А не проще ли каждому танцору дать в руки кнопку включения. На пояс повесите батарею и все. Нет никаких ограничений. Делайте хоть два разных световых контура , верх и низ, правая и левая рука :-) Лучше чем танцору включать - электронике не получится. Ведь все зависит от задержек танцора :-) 

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

leshak
Offline
Зарегистрирован: 29.09.2011

invisible13 пишет:

Лучше чем танцору включать - электронике не получится.

Да с чего вы это взяли? Вы кажется забыли что синхронизироватся нужно не с танцором а с музыкой. Человек может "запоздать", а вот электроника - нет. Она как раз может включить с микросекнудными задержками.

Источник/дирежер ритма - один (музыка). А уж каждый танцор "старается попасть". Когда как получится.

 

ich
Offline
Зарегистрирован: 10.06.2012

Вот глянти как круто. Я думаю тут либо комп управляет синхронезацией, либо один единсвенный человекус, но не как не каждый танцор.

 

leshak
Offline
Зарегистрирован: 29.09.2011

Да к чему гадать-то? Говорю же, все давно изобретено. MIDI

MIDI в деталях. Часть 7.1 — MIDI Show Control.

Это если "по взрослому". И есть в планах выходить "на продажи", тогда нужно "соответсвовать стандартам". Если "для себя", то я бы наверное смотрел в сторону обычного "музыкального" MIDI (по этой же ссылки в других частях есть его описание).

Просто потому что софт для него найти намного легче (хотя может "просто не искал" и всякий "шоу софт" тоже широко представлен).

То есть все примитивно. "Костюм-бы" просто слушал миди-канал какой-то. И "ноты" из него воспринимал-бы как команды. Тиа "до" - правая рука", ре - левая, ми - звезда во лбу. Громкость - яркость. И все. Потом открываешь любой миди-редактор добавляешь одну дорогу и проставляешь мышкой на timeline где и что тебе нужно включить.

С точки зрения "железа" - MIDI тоже примитив. Это все-тот же обычный Serial, только на скорости 31250

http://arduino.cc/en/Tutorial/Midi

есть библиотеки готовые (хотя и без них все не сложно).

Есть софт, который обычный Serial порт (тобто ардуину), представляет в системе как MIDI-устройство (что-бы любой музыкальный софт воспринимал ее как "родное")

P.S. Погуглить "midi show control arduino" - тоже можно что-нить нарыть попытки. Например вот http://www.mymidiremotes.com/home/?page_id=46

vworld
vworld аватар
Offline
Зарегистрирован: 26.09.2011

Chupakabra пишет:

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

предложу свой вариант

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

P.S. администрация, сделайте уже что-нибудь с форумом невозможно пост написать - ругается, что не заполнено поле комментария :(

leshak
Offline
Зарегистрирован: 29.09.2011

vworld пишет:

на раз-два-три все танцоры синхронно нажимают кнопку,

Ладно. Отбросим в сторону того насколько пять человек могут ОДНОВРЕМЕННО нажать кнопку и что делать если один "задуплился" или "поторопился" (в самом танце это "не проблема", пара движений в чуть быстром темпе и ты опять "догнал всех").

Почему вы уверены что у танцора есть чем нажимать? Кто сказал что руки свободны? Современные танцы зачастую подразумевают что пальцы и кисти - тоже участвуют. И куча хореографий где ДО начала танца нужно занять позу (иногда весьма причудливую). Так что до кнопки может быть банально "не дотянутся".

Неговоря уже про то что психологической состояние танцора. С его полной сосредоточенностью на предстоящем танце (и ее тоже желательно "не сбивать"). А уж что с ним творится при выходе перед публикой. Вы уверены что он вообще вспомнит про эту кнопку? Особенно если у него солло. Выходили на сцену? Не могу сказать "за всех", но состояние "опупения и нереальности происходящего", лично у меня, были в точности такие же как при запуске на параплане с 400-сот метровой горы. Хотя "выходил" далеко не один раз ;)  (в "коллективе", конечно, легче намного). Я бы 50/50 забыл про нее, а если и нажал, то 80% что "не вовремя".

vworld
vworld аватар
Offline
Зарегистрирован: 26.09.2011

leshak пишет:

vworld пишет:

на раз-два-три все танцоры синхронно нажимают кнопку,

Ладно. Отбросим в сторону того насколько пять человек могут ОДНОВРЕМЕННО нажать кнопку и что делать если один "задуплился" или "поторопился" (в самом танце это "не проблема", пара движений в чуть быстром темпе и ты опять "догнал всех").

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

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

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

leshak
Offline
Зарегистрирован: 29.09.2011

 

vworld пишет:

leshak Вы же глубоко мною уважаемый форумчанен сами постоянно говорите о том, что от простого к сложному идти,

Да, а вы уверены что "с кнопкой" у вас получится проще? Ась? У вас встанут вопросы "как темп задавать" (захочется быстрее/медленее/пауза/перемотка - ага для пяти человек). Отсчет временных интервалов и т.п.
Далее сами сцены прийдется как-то хранить. На SD? А как читать, как парсить файлы, в бинарном виде? Давайте еще софт для компа напишем который будет их создавать. Ну предположим решили не SD, а гимороится каждый раз скетч переливать. Структуру для хранения комманд в памяти будете изобретать? С первого раза удачный/удобный вариант найдете? А когда найдете - 90% что он будет "очень похож" на midi-сообщение. Только номера команд у вас будут "собственные" и ни с кем не совместимые (а тут уже за вас продумали архитектуру, библиотеки написали и т.п.)
А теперь смотрим что я предлагаю. Из Serial приходит команда. Читаем байт. Сравниваем его с предефайнутым числом (причем они уже все придуманы и продкументирвоны). Если число равно F0 - это команда. Один байт пропускаем читаем следующий - это номер девайса которому послали. Если он подходит нашему девайсу - читаем дальше.... доходим до команды. Напирмер 08 - ну значит нужно все выключить.

Чем чтение из сериал последовательности байт и сравнение их if-ми или swtich с какими-то константами (если совпало - что-то делаем) является таким сложным?
Для "первых шагов" - вообще ничего из железа не нужно. Ардуино и несколько диодов. Вначале по обычному шнурку все слать. Поэтом, когда отладится - заменяем шнурок на радио-модуль или xbee. И все.
Вообщем что "нереального" в том что-бы сесть и пару вечеров прочитать парочку статей. А потом сделать Serial.begin(31250) а в loop() обычный Serial.read() и сравнивать что прочитали? Вы ссылку на туториал смотрели? Там же есть пример скетча который шлет MIDI-команды. Если выкинуть комментарии и пустые строки - скетч на 15(!) строк! Это нереально сложный протокол? Причем это даже без использования библиотек. Чисто "вручную" формируем команды.

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

vworld пишет:

я конечно понимаю, что "проект" про хомячка сильно на всех повлиял в плане "мозгового штурма",

Плохо понимаете. На меня повлияло знакомство с ТРИЗ. Причем далеко в детстве.

vworld пишет:

но тут то более практичный и реализуемый проект.

Не путайте "сложное" с "не знакомым". 

leshak
Offline
Зарегистрирован: 29.09.2011

 Кстати, оказывается бывают светящиеся не только шнуры но и ткани

http://www.blog.lym-kln.ru/2012/08/luminex.html

vworld
vworld аватар
Offline
Зарегистрирован: 26.09.2011

leshak пишет:

 Кстати, оказывается бывают светящиеся не только шнуры но и ткани

имхо мы все же о разной "пляске" разговариваем

пример шоу...

кнопкой за кулисами танцоры включают скетч и на танцпол

leshak
Offline
Зарегистрирован: 29.09.2011

vworld пишет:

имхо мы все же о разной "пляске" разговариваем

пример шоу...

Не увидел в этом примере как они "за кулисами включают скетч". Четко все одновременно, без "центрального устройства"? А потом умудряются выйти на сцену за точное количество миллисекунд (что-бы звукотехник тоже успел включить фонограмму вовремя?). Да даже если и кнопкой. В каком виде и какими инструментами вы порядок свечения описывать будете? Или вы сам танец собрались писать в виде

analogWrite(6,150);
delay(150);
analogWrite(6,255);
delay(3000:
analogWrite(7,200);
analogWrite(6,0);
.....

Если да, то - удачи :) Хотел бы я посмотреть в глаза тому хореографу-постановщику который будет пользоватся таким "инструментом" :( А вот что он будет при этом говорить - не очень хочется услышать (а если еще вспомнить что костюмов 5 штук, и "партитура" у них не обязательно одинаковая.... )

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

leshak
Offline
Зарегистрирован: 29.09.2011

 Если надумаете делать вот еще парочко "ссылок-затравок".

http://www.blog.lym-kln.ru/2012/04/blog-post_18.html - общий подход к выбору одежды/материалов

http://www.lym-kln.ru/page55.html - как паять его

http://www.blog.lym-kln.ru/2012/04/blog-post_18.html - схема влючения (у вас дуина, будет, фактически вместо этого LM 555)

 

vworld
vworld аватар
Offline
Зарегистрирован: 26.09.2011

leshak пишет:

vworld пишет:

имхо мы все же о разной "пляске" разговариваем

пример шоу...

Не увидел в этом примере как они "за кулисами включают скетч". Четко все одновременно, без "центрального устройства"? А потом умудряются выйти на сцену за точное количество миллисекунд (что-бы звукотехник тоже успел включить фонограмму вовремя?). Да даже если и кнопкой. В каком виде и какими инструментами вы порядок свечения описывать будете? Или вы сам танец собрались писать в виде

leshak

Вы превратно меня поняли, я лишь предложил вариант реализации и не настаиваю на том, что он единственно правильный, к реализации проекта никак не завязан

neon
Offline
Зарегистрирован: 30.09.2012

 а если так - сидит товарищь в зале за нотником, и по радиоканалу управляет програмами запуска блоков ардуино на танцорах? 

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

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

Программа управления  - на С++ или воспользоваться готовым предложением можно, только подредактировать.

На костюм идет - ардуино, питание, + делитель напряжения для EL проводов, радиомодуль.

А для Ардуино - просто горит ЭТО столько секунд, горит ЭТО столько секунд. 

Да и 5 платформ ардуино - стоят то не тыши USD :)) 

vworld
vworld аватар
Offline
Зарегистрирован: 26.09.2011

neon пишет:

 а если так - сидит товарищь в зале за нотником, и по радиоканалу управляет програмами запуска блоков ардуино на танцорах? 

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

этот товарищ получается какой-то ардуино-хареограф :)

возникает вопрос как этот товарищ команды будет давать, вернее через что...например блутус, в теории конечно можно написать софтину которая будет через блутус посылать в ардуины команды, на стороне ардуино обиграть полученные команды...

отмечу, что это сугубо мой "бред мозга"...ссылки от leshak не читал про MIdi наверняка там много полезного, раз уж вы заинтересованы в проекте почитайте обязательно

leshak
Offline
Зарегистрирован: 29.09.2011

 

neon пишет:

 

а если так - сидит товарищь в зале за нотником, и по радиоканалу управляет програмами запуска блоков ардуино на танцорах?

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

Программу управление - не нужна. Уже есть готовые. И знакомые любому музыканту/оранжировщику. Ничего писать не нужно. И с музыкой синхронайзить легко. Просто добавляется еще одна дорожка. Где щелчком мышы указываешь "на пятом такте, для второго костюма включить ноги на половинной яркости, через три четверти - выключить все костюмы" и т.п. Дальше толкьо нажимаешь "play" и все поехало. Причем и музыка и свет. Нужно "перемотать назад на пару тактов" (при разучивании) - отмотали. И опять-таки синхронизация не нарушена. Музыка и свет - совпадают.

Хотел-бы я посмотреть как vworld сделает "а теперь еще разик от пяток цифры связочку повторяем" если у вас танцоры сами кнопки нажимают)

Плюс аппаратно - это обыкновенныей Serial. Который родной для дуины. Для "отладки/прототипа" - вообще ничего кроме светодиодов и дуины не нужно. А потом пробросить Serial по радио - тоже масса решений стандартных Стоимостью от пары долларов, до пары десятков долларов.

P.S. Мне гораздо интересней, как они лбами не бьются когда в темноте бегают. Костюмы-то самих танцоров тоже должны освновательно слепить. Сбивать ночное зрение. Так что возможно тут еще какаи-то очки в инфакрасном диапазоне мудрить плюс инфакрасную подстветку.
Или за кулисами-на рампе ставить какая-то маячки не видимые из зала. Для облегчения ориентации в пространстве.

Хотя, конечно, можно положится на мастерство танцоров :)

 

neon
Offline
Зарегистрирован: 30.09.2012

leshak пишет:

Программу управление - не нужна. Уже есть готовые. И знакомые любому музыканту/оранжировщику. Ничего писать не нужно. И с музыкой синхронайзить легко. Просто добавляется еще одна дорожка. Где щелчком мышы указываешь "на пятом такте, для второго костюма включить ноги на половинной яркости, через три четверти - выключить все костюмы" и т.п. Дальше толкьо нажимаешь "play" и все поехало. Причем и музыка и свет. Нужно "перемотать назад на пару тактов" (при разучивании) - отмотали. И опять-таки синхронизация не нарушена. Музыка и свет - совпадают.

Все правильно на 100%. Так и делают!

как мне сказали танцоры бегают по дорожка в полу. с зала их просто не видно. Они слабо светятся.

KOC
Offline
Зарегистрирован: 29.10.2012

leshak пишет:

Программу управление - не нужна. Уже есть готовые.....

Можно пожалуйста по подробней описать как осуществлять контроль удаленно, т.е. какие блоки конкретно для этого понадобятся и какую программу можно использовать?

leshak
Offline
Зарегистрирован: 29.09.2011

Ну детально расписывать "какие блоки" - я не буду. Это разработка проекта, которую должен делать тот кто его разрабатывает :)

Но разбив на подзадачи - решения для них найти уже не трудно.

Вы мои ссылки выше читали? Что токое MIDI протокол посмотрели?

С точки зрения железа - это обыкновенный Serial порт который включают на чуток нестандартную скорость. Примеры как ардуина может выступать в качестве MIDI-контроллера (Принимать/посылать Midi команды) - в инете масса.

Есть и как сделать "настоящий midi девайс" (которому не будет требоваться установка драйверов, винда его сама опознает), так и програмный (который обычный Arduino Serial Порт превратит в MIDI Port понятный любому музыкальному софту).

Я использовал связку Serial Midi Converter (что-бы конвертить Serial в MIDI порт виртуальный), а потом MIDI-OX для того что-бы смотреть какие команды идут и соединять порты между собой.

Дальше любой MIDI редактор (по вкусу FL Studio, Cubase и т.п. - вообщем ваш музыкант подскажет вам что он предпочитает).

Ну и просто заводити там еще один канал. В MIDI каждый канал это просто "инструмент номер N, включи ноту XXX на громкости ZZZ".

А как эта нота "прозвучит" - зависит уже он синтезатора который слушает/выполняет этот канал. Он может ее сыграть как "пианино", как "флейта" и т.п.

А может вместо звука включить диод/лампочку и т.п. Каким его сделаете.

Например ДО - ноги, РЕ - руки, МИ - пузо. А "громкость" будет означать "яркость".

Ну и соотсвтесвенно ваш оранжировщик пишет трек, просто добавив еще один инструмент "костюм".

Как Serial порт сделать "без провода" - дело вкуса и уже ваших конкретных задач. Есть и радио передатчики и bluetooth модули, и ZigBee и т.п. Решение подбираете уже из своих условий и бюджетов

Но это "как бы делал я и для себя". Я бы делал на MIDI. Просто потому что уже ковырялся с ним. Если "по грамотному", то MIDI - все-таки для звука придумывался. "Нота ДО означает НОГИ" - это все-таки "колхоз-велосипед".  Но если "для себя" - то покатит.

А для проф. оборудования (если планируется с ним совместимость обеспечивать, если будет не только "костюм", но и проф. пиротехника, освещение и т.п.) - есть специальное "развитие" MIDI протокола. Под названием Show Midi Control (те же принципы, только команды уже не "ноты", а именно "яркость" и т.п.). Для него тоже есть уже готовый софт (более редкий, но думаю гуглом найти можно). 

 

 

 

Диана i Smen
Диана i Smen аватар
Offline
Зарегистрирован: 29.01.2013

Chupakabra пишет:

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

На данный момент рассматриваем вариант через Arduino, но что то как то дорого на 5 костюмов закупать 5 платформ. Итак вопрос: Как можно удешевить и упростить конструкцию 5 управляемых костюмов из светящегося провода? 

Добрый вечер! Посмотрите на наше шоу на сайте ismen.com.ua. "Это аналог американского и японского шоу. Мы, кстати, с радостью продадим вам франшизу разработки. Наши хореографы не наживают пальцами на кнопки) Они танцуют и дарят нам свой профессионализм! Пишите  на имейл ismen.com.ua@gmail.com

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

Диана i Smen пишет:
Добрый вечер! Посмотрите на наше шоу на сайте ismen.com.ua. "Это аналог американского и японского шоу. Мы, кстати, с радостью продадим вам франшизу разработки. Наши хореографы не наживают пальцами на кнопки) Они танцуют и дарят нам свой профессионализм! Пишите  на имейл ismen.com.ua@gmail.com

Здравствуйте!
посмотрели на вашем сайте и написали вам на почту
пожалуйста если есть возможность ответьте или свяжитесь с нами
можно по SKYPE: fahriuzdtv, e-mail: fahri@inbox.ru
 
заранее спасибо
Erganat1
Offline
Зарегистрирован: 26.06.2013
К примеру: запатентованная разработка команды iLuminate ™ (для тех кто не знает англ. Браузер Chrome вам в помошь) http://iluminate.com/features/. И еще несколько вариантов как можно за программироват костюм это el sequencer и xbee беспроводные модули как на картинке https://forum.sparkfun.com/download/file.php?id=2045&mode=view более побробно здесь https://forum.sparkfun.com/viewtopic.php?f=14&t=34345 
 
И еще один вариантик это разработка Akiba (illuminado) для команды Wrecking Crew Orchestra с форума:
с канала youtube  
 
И еще что то нашел связанное с неоном: 
SINUS
Offline
Зарегистрирован: 06.07.2013

В поддержку данной ветки то же хочу внести ясность и развеять мнение о том что кто то нажимает на кнопки. Собственно  leshak уже доходчиво объяснил о принципе действия такого устройства.  Мы неполенились и повторили подобное устройство беспроводного управления светодиодным или неоновым костюмом.  Первый наш эксперементальный образец работал таким образом: В программе что то вроде редактора световых эффектов мы писали световой эффект. Делали это в такт музыки, музыку заранее раскладывали в аудиоредакторе, затем этот световой эффект записывался на контроллер(блок) с памятью(флешкой, картой, USB не важно что было носителем).    А при выступлении танцора для того что бы воспроизведение музыки было синхронизировано со световым эффектом мы накладывали на начало песни(музыки) что то вроде пикания часов. пик, пик, пик,пик, пииииик.   И вот на этом последнем "пике" танцор нажимал на кнопку пуск своего блока прикреплённого к поясу. Получалось вполне синхронно.  Вот даже результаты можно посмотреть на видео.

http://sinus.umi.ru/poleznye_stat_i/svetodiodnye_kostyumy/

Но сейчас мы отходим от этой схемы и переходим на более усовершенствованный вариант где эффект с компьютера сразу будет передаваться танцорам по радиоканалу. Сам же световой эффект уже програмно привязан к музыке, т.е. мучаться с синхронизацией вообще не надо. Просто пишишь световой эффект под музыку как тебе надо. Количество каналов по большому счёту неограничено(условно).  На каждого танцора можно задействовать хоть 10 хоть 20 хоть 50 каналов  хотя и 3-х каналов на танцора более чем достаточно, иначе замучаешься световой эффект писать. Количество танцоров тоже неограничено.

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

Если кому надо пишите на почту или в эту ветку.

 

Диана i Smen
Диана i Smen аватар
Offline
Зарегистрирован: 29.01.2013

Chupakabra пишет:

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

На данный момент рассматриваем вариант через Arduino, но что то как то дорого на 5 костюмов закупать 5 платформ. Итак вопрос: Как можно удешевить и упростить конструкцию 5 управляемых костюмов из светящегося провода? 

Мы написали статью о том как создавали костюмы. Готовы поделиться информаицей с вами, если правила форума разоешают делать это)

Ну а пока можем дать ссылку на видео, того ка кработает наш софт беспроводных неоновых/светодиодных костюмов:

http://www.youtube.com/watch?v=as91fB0R7hI&feature=youtu.be

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

А где статью можно увидеть?

Диана i Smen
Диана i Smen аватар
Offline
Зарегистрирован: 29.01.2013

Могу выслать на имейл вам пока что.

Пишите если что на мой ismen.com.ua@gmail.com

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

Вы софт который на видео сами писали или готовый брали?

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

я имею в виду вы аналог сделали или это впринципе ваша идея именно такой софт разработать ?

Erganat1
Offline
Зарегистрирован: 26.06.2013

Диана i Smen,  Очень интересная концепция управление если можете по-подробнее напищите, Я сам с Астаны. могу поделиться со своей информации: используем arduino + El escudo шилд который управляеть 8 каналом неона + батарей АА-пачки в костюм, 12-вольтовый инвертор и + беспроводной модул для отправки MIDI кодировку в xbee transmitter каждому костюму, а в качестве софта для вкл выкл проволки бесплатное ПО Vixen или REAPER либо др. ПО, 

Вот видео и скриншоты;

http://www.youtube.com/watch?v=vGiznG1KGWI

        

Для одного костюма это обойдеться в 200$

Вдруг кому нибудь понадобится, код программирование: https://github.com/paulgorman/EL-Wire_MIDI_XBee_Costumes

Но скажу вам это работает не всегда на отлично: бепродной модуль теряет свять xbees, arduino глючит и не контролирует el escudo dos

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

Erganat1 А на сколько каналов расчитан радиомодуль(передатчик)? К примеру 10 костюмов, на каждом костюме по 10  независимых сигментов. Потянет?   На приёмниках я вижу по восем каналов и на фото у вас таких 8 приёмников.  Передатчиков ставится тоже 8 или одного передатчика хватит?

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

Радиомодули другие не пробывали ставить? Интересно как с другими работает.

Erganat1
Offline
Зарегистрирован: 26.06.2013

SINUS пишет:

Erganat1 А на сколько каналов расчитан радиомодуль(передатчик)? К примеру 10 костюмов, на каждом костюме по 10  независимых сигментов. Потянет?   На приёмниках я вижу по восем каналов и на фото у вас таких 8 приёмников.  Передатчиков ставится тоже 8 или одного передатчика хватит?

Чтобы управлять к примеру 6 костюмами нужен 1 Xbee explorer USB https://www.sparkfun.com/products/8687  и на каждый костюм то есть 6 XBee https://www.sparkfun.com/products/8665

Как то раз я связывался с порталом Sparkfun спрашивал о управление вот что они мне ответили:

EL компоненты:. EL провода, EL ленты, EL-панели, и т.д. В основном что-то светится. У нас есть некоторые из них на нашем сайте просто искать EL чтобы получить любой из этих типов [ https://www.sparkfun.com/search/results?term=EL&what=products ]. 

EL Инвертор:. 12V Инвертор [ https://www.sparkfun.com/products/10469 ] будет работать лучше, чем 3В так как Вы собираетесь использовать множество проводов EL. 

Мощность:. Поскольку вы ставите это на танцоров вы, вероятно, не хотите, чтобы подключить их к стене означает, что вы будете нуждаться в 12V батареи. Также вы можете мощности EL Escudo / Эль-секвенсор с ним. Не забывайте способ зарядки батарей. 

. 4 управление: El Escudo Dos [ https://www.sparkfun.com/products/10878 ] предназначен для установки на вершине Arduino Uno [ https://www.sparkfun.com/products/11021 ], но Если вы еще не Uno Я бы рекомендовал секвенсор EL [https://www.sparkfun.com/products/11323 ], который в основном имеет Uno встроен Вы нуждались бы в некоторой заголовка контактами для использования с EL Escudo Dos [ https://www.sparkfun.com/products/10007 ] 

Беспроводная связь:. Для беспроводного вам нужно XBee [ https://www.sparkfun.com/categories/111/ ] для каждого секвенсор, а также один для отправки управления от компьютера (я предполагаю, что это то, что вы хотите сделать). Вам нужно всего лишь 1 XBee Проводник USB [ https://www.sparkfun.com/products/8687 ] для подключения 4-го XBee к компьютеру. Преимущество секвенсор это на самом деле имеет место, и все управление для XBee так что вам не нужно XBee Проводник регулируемых, но вы хотите, чтобы припаять заголовки [ https://www.sparkfun.com/products/8272 ] к доске. Кроме того, я не знаю, если вы выбрали серии XBee 2 над серии 1 для какой-либо конкретной причины, либо будет работать, но для начинающих Серия 1 проще в использовании. 

. 6 5V FTDI доске: Это необходимо для программирования EL секвенсор, если вы решили не использовать Arduino Uno. [https://www.sparkfun.com/products/9716 ] Вы просто необходима одна из следующих программировать каждый секвенсор EL. 

Erganat1
Offline
Зарегистрирован: 26.06.2013

Это ближе к америкосам готовая разработка DMX MIDI sequencer el wire/ Led RGB http://www.youtube.com/watch?v=2vbUQC_X224

Для неона http://www.fullfocusonline.com/collections/wireless-led-costumes/products/copy-of-wireless-led-costume-pack $ 749 USD

светодио http://www.fullfocusonline.com/collections/wireless-led-costumes/products/wireless-led-costume-pack $ 849USD

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

Если глючит - надо собрать на других модулях, или подругому. Каие ещё идеи есть по решению сего?

Диана i Smen
Диана i Smen аватар
Offline
Зарегистрирован: 29.01.2013

К сожалению подсказать не могу,  унас все работает исправно и глюков никаких нет.

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

Диана i Smen пишет:

К сожалению подсказать не могу,  унас все работает исправно и глюков никаких нет.

подтверждаю тоже, все работает отлично без глюков !

maksim
Offline
Зарегистрирован: 12.02.2012

Erganat1 пишет:

Но скажу вам это работает не всегда на отлично: бепродной модуль теряет свять xbees, arduino глючит и не контролирует el escudo dos

А вы чего хотели от хВее ? Уже не раз обсуждалось что хВее не подходит для оперативной передачи данных. Педелывайте на nRF24L01+ и будет вам счастье.

Lyrri
Offline
Зарегистрирован: 27.07.2013

А какую максимальную дальность (при безглючной работе) удалось получить, используя xBee?

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

Lyrri пишет:

А какую максимальную дальность (при безглючной работе) удалось получить, используя xBee?

у меня со встроенной антеночкой Стандартный модуль xBee работал до 50 метров.

а PRO говорят до 100 м и больше берет, надо попробовать тоже.

Но по сравнению с xBee, NRF-24L01 работает по стабильнее.

Как раз на дня в Китай полечу, куплю и проверю ка.

maksim
Offline
Зарегистрирован: 12.02.2012

Lyrri пишет:

А какую максимальную дальность (при безглючной работе) удалось получить, используя xBee?

Никакую. Вы понимаете значение слова "оперативность" ? (риторика) "Глюки" возникают не из-за потери данных, а из-за времени их доставки.

KillMaestro
Offline
Зарегистрирован: 19.11.2012

Я тут уже спрашивал на этом форуме про эту тему. А точнее спрашивал как связать ардуино и x-bee wi-fi, сказали что лучше другой модуль использовать. Вообщем костюмы я сделал)))) и все равно использовал x-bee wi-fi - глюков нет и задержек никаких, все работает четко и в такт музыке как и запрограммировал)))

Весь костюм обшит светодиодной лентой. В карманах спрятал блоки на 10 аккамуляторных батареек для ленты, в жилетке 6 мизинчиковых аккумов для питания ардуинки и x-bee. 

Центром управления является хороший wi-fi роутер, к нему x-bee подключаются и создается локальная сеть между костюмами и управляющим ноутом...в принципе можно с любого устройства управлять под виндой. Так же предусмотрел возможность запуска с телефона)) Единственный недостаток это ручной запуск программы (играющая музыка и управление светодиодами не синхронизированы) 

Прогу управления написал сам на Delphi. Все команды отсылаются по UDP протоколу (он быстрее чем TCP, и мне не надо уведомление о доставке пакета). Единственное не очень удобно команды прописывать, нужно в музыкальном редакторе искать нужный бит с точными миллисекундами и его вставлять и писать что будет происходить и на каком костюме или на всех костюмах сразу. 

Видео пока нет, вышла проблема с транзисторами)) щас жду новую партию и опять перепаивать. Как все будет готово могу приложить видео уже с выступления.

KillMaestro
Offline
Зарегистрирован: 19.11.2012

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

Просто не всегда есть возможность на выступление брать своего обученного человека, который будет контролировать и нажимать кнопочки. Хотелось бы автоматизировать процесс синхронизации с музыкой.

Сразу скажу, почему не хочется запускать музыку и управление светодиодов с ноутбука одновременно. Иногда диджей или от куда идет запуск музыки находятся очень далеко от сцены, а к ноуту подключен роутер, и если расстояние будет большое то будут потери. Да и звукача просить подключать свой ноут, потом показывать какую кнопочку нажать, может и накосячить и запороть все. Поэтому пусть он просто включает нашу музыку и все. 

Может у кого еще какие идеи есть, мне кроме микрофона в голову ничего не приходит)))

maksim
Offline
Зарегистрирован: 12.02.2012

Не путайте XBee Wi-Fi и XBee® ZB. В вашем случае это именно WiFi-модуль производства Digi в формфакторе ХВее. А у Erganat1 обычный ZigBee-модуль. Отсюда и отсутствие видимой задержки. Но я бы на вашем месте не был бы так уверен в том что не будет глюков, так как UDP не просто не уведомляет о доставке он вообще не гарантирует доставку, то есть пакет может просто затеряться и не дойти. И как вы понимаете будет не очень красиво если в какой то момент все костюмы тухнут и идет какая-то перестановка танцеров, которую не должен видеть зритель, а один из них не потух... Но может быть в вашем случае, когда пакеты распространяются в рамках небольшой локальной сети потерь не будет.

Ivan_yragan
Offline
Зарегистрирован: 10.08.2013

Все привет,  меня зовут Иван.  Я также работаю в данном направлении. Буду делится с Вами инфой. Моя цель - в конце 2013 года поставить неоновое шоу с танцорами одного танцевального колектива.  

relive
Offline
Зарегистрирован: 27.08.2013

!