Форумы Modlabs.net: Светомузыка через Com - Форумы Modlabs.net

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Светомузыка через Com

#1 Пользователь офлайн   degeron 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 22 Январь 05

Отправлено 15 Январь 2006 - 22:41

Я на тут на одном сайте прочитал статью про создание светомузыки через LPT порт. Суть такова- в порт просто через резисторы подключаются светодиоды. Всю работу на себя беред плюгин Винампа. Но мой ЛПТ порт занят :D Можно ли как-нибудь сделать светомузыку через КОМ порт или что еще лучше через ЮСБ? можно даже с небольшой схемкой. Помогите пожалуйста. Очень надо
0

#2 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 16 Январь 2006 - 04:44

А WinAmp-овский plugin поддерживает эти порты?
Насколько я понимаю, для COM или USB порта потребуется какой-то преобразователь (аппаратный) последовательного кода в параллельный. А раз это дело завязано на железо, должна быть и схема этого железа, если оно поддерживается в WinAmp plugin.
Ищи в Google.
0

#3 Пользователь офлайн   degeron 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 22 Январь 05

Отправлено 16 Январь 2006 - 17:31

Да я вообще не разбираюсь в этих портах. Мне нужен лишь результат. А есть ли схемы, где подключается светомузыка через Аудио выход? Кстати, ATLab, вот тема для твоей новой статьи.
0

#4 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 17 Январь 2006 - 04:34

degeron сказал:

Да я вообще не разбираюсь в этих портах. Мне нужен лишь результат. А есть ли схемы, где подключается светомузыка через Аудио выход? Кстати, ATLab, вот тема для твоей новой статьи.


Да простят меня остальные читатели, но не удержусь:

ПОЛЬЗУЙТЕСЬ ПОИСКОМ!!!

Этих цветомузык - хоть ж..ой ешь! Повальное увлечение ими началось еще в 60-х годах прошлого века! А в основном закончилось в 70-х.
С тех пор поменялась, конечно, элементная база, но все это начиналось как цветоМУЗЫКА, т.е. брали АУДИО сигнал и к нему привязывали ЦВЕТ и ЯРКОСТЬ. Открою "страшный" секрет: тогда персональных компьютеров ВООБЩЕ не было, даже КАЛЬКУЛЯТОРОВ не было, поэтому зветомузыку прицепляли обычно либо к линейному выходу, либо параллельно колонке (чтобы максимально упростить схему).

ВЫВОД: "...схемы, где подключается светомузыка через Аудио выход" есть, и их тьма.

Так что - ЭТО не тема для НОВОЙ статьи, это раритет, с которого стряхнули залежи пыли. Я этим переболел ОЧЕНЬ давно, поэтому в чистом виде это мне не интересно.

А насчет того, что не разбираешься в портах - очень многие тоже в них не разбираются, но печально то, что ЖЕЛАНИЯ РАЗОБРАТЬСЯ не появляется, увы, хотя это так несложно, и доступной информации море...
0

#5 Пользователь офлайн   degeron 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 22 Январь 05

Отправлено 17 Январь 2006 - 22:06

Ок. модератору - Тему можно закрыть
0

#6 Пользователь офлайн   ZPS 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 682
  • Регистрация: 28 Февраль 03

Отправлено 19 Январь 2006 - 00:18

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

если интересует ЦМУ, кликай сюда (google)
0

#7 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 19 Январь 2006 - 05:56

[quote="ZPS"]через компорт цветомузыку не получишь. Точнее можно, на 2 может 3 диода, но латентность будет такая, что тошнить начнет через 15 минут.
quote]

Ну уж сразу и тошнить: скорость порта 115200 бод, посылка 8 бит, 2 бита - старт, стоп, 10 бит - межсимвольный промежуток.
Итого: информацию во внешний 8-ми битный регистр - аналог параллельного порта - можно защелкивать 115200/20 = 5760 раз в секунду. Это гораздо больше, чем требуется для нашего инерционного зрения.
0

#8 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 19 Январь 2006 - 23:38

Сделать можно через что угодно, хоть через COM, хоть через USB, тоть через I2C. Я, например, сейчас мучаю железку с Ethernetовским интерфейсом.

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

#9 Пользователь офлайн   geners 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 182
  • Регистрация: 05 Май 05

Отправлено 21 Январь 2006 - 14:40

мда а в досе решалось все проше
переназначаешь паралельные порт на вывод в ком и усе :no:
0

#10 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 21 Январь 2006 - 15:55

geners сказал:

мда а в досе решалось все проше
переназначаешь паралельные порт на вывод в ком и усе :no:

Ну да, усе... А кто будет делать преобразователь последовательного кода в параллельный? Светодиоды то куда цеплять? Без дополнительной железки любой последовательный порт - COM, USB, Ethrnet - не обойдутся.
0

#11 Пользователь офлайн   geners 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 182
  • Регистрация: 05 Май 05

Отправлено 21 Январь 2006 - 17:44

ATLab

одна микруха :no:
сщас пороюсь у себя в хламе и даже схему нарисую - если надо
0

#12 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 22 Январь 2006 - 04:49

geners сказал:

ATLab

одна микруха :D
сщас пороюсь у себя в хламе и даже схему нарисую - если надо

Одна - если мироконтроллер, если же имеешь ввиду сдвиговый регистр - то на одной микросхеме сделать преобразователь RS232 в параллельный код не получится.
На вход D регистра подашь RS232, а на C что? А еще код потом нужно инвертировать, так что на логике делать такой преобразователь - не самое веселое занятие.
0

#13 Пользователь офлайн   geners 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 182
  • Регистрация: 05 Май 05

Отправлено 22 Январь 2006 - 15:36

какой на.... микроконтроллер - максимум на 3 микрухах
1 преобразователь ttlкмоп
2 74ls164
3 а чтоб сдвиговы регистр не рюхался тавим 74ls374
итого нам с компа надо взять

GND
DTR - ВЫХОД ДАННЫХ
RTS - CLOK
TD - УПРАВЛЕНИЕМ ВЫХОДА 374
И УСЕ
0

#14 Пользователь офлайн   ProniX 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 744
  • Регистрация: 25 Ноябрь 03

Отправлено 22 Январь 2006 - 18:58

Хех, сдвиговый регистр - это хорошо, но есть же стандартные преобразователи последовательного кода в параллельный. И чудо это, вроде, в микропроцессорном комплекте КР580 (кто помнит, это из обвески дикой советской грелки КР580ВМ80А, претендовавшей в своё время на звание процессора).
0

#15 Пользователь офлайн   An-droid 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 14
  • Регистрация: 20 Январь 06

Отправлено 22 Январь 2006 - 19:38

а можно ведь без всяких заморочек купить контроллер, который втыкается в PCI и на нем один дополнительный LPT и 2 COM'a :D
0

#16 Пользователь офлайн   geners 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 182
  • Регистрация: 05 Май 05

Отправлено 22 Январь 2006 - 22:54

ProniX

geners сказал:

2 74ls164

это и есть он и только он - преобразователь :D
0

#17 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 23 Январь 2006 - 04:39

geners сказал:

какой на.... микроконтроллер - максимум на 3 микрухах
1 преобразователь ttlкмоп
2 74ls164
3 а чтоб сдвиговы регистр не рюхался тавим 74ls374
итого нам с компа надо взять

GND
DTR - ВЫХОД ДАННЫХ
RTS - CLOK
TD - УПРАВЛЕНИЕМ ВЫХОДА 374
И УСЕ

Ну да, очень СТАНДАРТНОЕ использование линий обмена, и скорость тоже ;) А всего задействовано 3 сигнала, вместо одного TX, нужного контроллеру. И по цене насколько это решение дешевле контроллера за 40 рублей?

А 580ВВ51 не получится использовать без контроллера или, по-крайней мере, без элементарного программирования его режима работы после включения (видел я такой изврат на мультиплексорах и счетчиках).
0

#18 Пользователь офлайн   geners 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 182
  • Регистрация: 05 Май 05

Отправлено 23 Январь 2006 - 17:29

ATLab сказал:

Ну да, очень СТАНДАРТНОЕ использование линий обмена, и скорость тоже А всего задействовано 3 сигнала, вместо одного TX, нужного контроллеру. И по цене насколько это решение дешевле контроллера за 40 рублей?


зато варганит проще , и нужен всего то паяльник ;)
0

#19 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 23 Январь 2006 - 18:45

geners сказал:

зато варганит проще , и нужен всего то паяльник :)

Ага, я программирую контроллер, а ты программируешь комп.
В среднем получилось одинаково ;)
0

#20 Пользователь офлайн   geners 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 182
  • Регистрация: 05 Май 05

Отправлено 23 Январь 2006 - 18:51

ну в целом сойдемся во мнении что каждому своё ;)
кстати компто особенно прогить и ненадо я гдето видел как в винде порты переназначать
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 members, 1 guests, 0 anonymous users