Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 18

Динамическая подсветка через LPT

04.10.2012, 11:14. Показов 1395. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток уважаемые кодеры... Вот хотел узнать как можно отследить частоту? И если частота звука больше чем определенное число то выполнить определенное действие? То есть что бы было понятней мне нужно через LPT порт подавать сигнал на самодельную схему типа эквалайзера чем сильнее бас тем больше светодиодов загоралось...

Вот в вк выложил свое видео почему в вк, а не на ютюб потому что видео было выложено уже давно несколько месяцев назад. Вот ссылка http://vk.com/video60389281_16... ion=search

Конечно качество видео не очень но я думаю там понятно что я делал...

Ну а теперь мне нужно сделать что то на подобии вот этого http://vk.com/video120912063_1... ion=search

Думаю суть вопроса нормально описал...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.10.2012, 11:14
Ответы с готовыми решениями:

LPT программатор + PCI->LPT на NetMosChip nm9835cv
проапгрейдил комп, LPT порта уже НЕТ... остался с LPT программатором http://iosyitistromyss.ru/programmator- ... v-avr.html ...

Работа с PICkit2 через LPT
еще не разобрался, простите. возможно ли передавать електрические сигналы 3.3В на один из 6 выводов пиккита без использования отладочных...

Управление ШД через LPT порт
Доброго времени суток! Ничего подобного раньше не делал, поэтому прошу помощи:) Задали мне написать программу, которая управляет...

7
 Аватар для Alex_pac
1302 / 708 / 107
Регистрация: 25.05.2011
Сообщений: 2,158
Записей в блоге: 51
04.10.2012, 13:03
схема такого светодиода представляет собой банальный усилок который подключен к звуковому выходу для наушников.

ИЛИ в самом простом случае сведиод просто паралельно подключен к динамику колонки, возможно с резистором для уменьшения нагрузки.

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

не думаю что нужно тратить время на постройку сабжа ибо толку от него нет.
1
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 18
04.10.2012, 13:25  [ТС]
Цитата Сообщение от Alex_pac Посмотреть сообщение
схема такого светодиода представляет собой банальный усилок который подключен к звуковому выходу для наушников.

ИЛИ в самом простом случае сведиод просто паралельно подключен к динамику колонки, возможно с резистором для уменьшения нагрузки.

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

не думаю что нужно тратить время на постройку сабжа ибо толку от него нет.
Мда и как мне в голову не пришел такой вариант... Спасибо за идею. Ну все таки интересно можно ли как то перехватить частоту?)
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
04.10.2012, 16:35
Думаю суть вопроса нормально описал...
нет, не нормально. Если лень переложить на ютуб, то скрин желаемого можно было бы сделать. Просмотреть сейчас не могу, соцсети блокируют, только вечером из дому.

Будем по наитию. В простейшем случае, ставится три фильтра: ФНЧ, ФВЧ, ПФ и три канала усилителя, далее на модуляцию лампочек со светофильтрами. Схем в тырнете моря и океаны.

Вот хотел узнать как можно отследить частоту?
способов построить спектр и отследить частоту множество:
- самый простой по пяти ординатам, в МК используют, ибо не требует больших вычислительных мощностей
- самому построить БПФ, готовые примеры >> Захват звука с звуковой карты для отображения частотных характеристик (есть и под Delphi)
- использовать BASS, готовый пример спектроанализатора идет в комплекте с библиотекой

Далее по набору гармоник в спектре выбираем некоторую область с максимальными амплитудами и решаем, что будем зажигать. Либо еще проще - ограничиваем разрешение в спектре количеством светодиодов (скажем 8-мь), тогда остается управление амплитудой (яркостью). Для работы с LPT используем inpout32.dll и подключенные через ограничивающие сопротивления светодиоды к DATA-пинам. Далее извращаемся как душе угодно, формируем что-то типа ШИМ для управления амплитудой свечения каждого светодиода и создаем эффекты затухания.
2
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 18
04.10.2012, 16:44  [ТС]
Цитата Сообщение от raxp Посмотреть сообщение
нет, не нормально. Если лень переложить на ютуб, то скрин желаемого можно было бы сделать. Просмотреть сейчас не могу, соцсети блокируют, только вечером из дому.

Будем по наитию. В простейшем случае, ставится три фильтра: ФНЧ, ФВЧ, ПФ и три канала усилителя, далее на модуляцию лампочек со светофильтрами. Схем в тырнете моря и океаны.

способов построить спектр и отследить частоту множество:
- самый простой по пяти ординатам, в МК используют, ибо не требует больших вычислительных мощностей
- самому построить БПФ, готовые примеры >> Захват звука с звуковой карты для отображения частотных характеристик (есть и под Delphi)
- использовать BASS, готовый пример спектроанализатора идет в комплекте с библиотекой

Далее по набору гармоник в спектре выбираем некоторую область с максимальными амплитудами и решаем, что будем зажигать. Либо еще проще - ограничиваем разрешение в спектре количеством светодиодов (скажем 8-мь), тогда остается управление амплитудой (яркостью). Для работы с LPT используем inpout32.dll и подключенные через ограничивающие сопротивления светодиоды к DATA-пинам. Далее извращаемся как душе угодно, формируем что-то типа ШИМ для управления амплитудой свечения каждого светодиода и создаем эффекты затухания.
Благодарю за столь полезную информацию. С inpout32.dll уже сталкивался именно поэтому и говорю что мне нужно работать с LPT портом...
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
04.10.2012, 18:11
...фактически все кубики системы у вас уже есть, ждем первого мода
0
 Аватар для Санек25
422 / 352 / 19
Регистрация: 14.05.2012
Сообщений: 1,437
04.10.2012, 18:17
Хоть и не в тему , но тоже занятная вещица http://www.getchip.net/posts/0... uyu-kartu/
0
04.10.2012, 18:36

Не по теме:

Хоть и не в тему
...рекомендую для этих целей - IR protocol analyzer. Утилиту с открытым кодом для захвата и анализа ИК пакетов от пультов.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.10.2012, 18:36
Помогаю со студенческими работами здесь

Прошивка МК с ноутбука через USB-LPT переходник
Добрый день. В сети много информации как прошивать мк, самый легкий из них через LPT. Но на ноутбуках нет таких разъемов, зато есть...

Проблема прошивки atmega 8515 через LPT
Помогите разобраться) сам новичок в этом) Вобщем прошивал МК atmega 8515 через LPT порт с помощью CV AVR (для пробы включил светодиод и...

Работа с LPT портом через переходник USB-LPT
Есть необходимость управлять нестандартным LPTшным девайсом через USB. Купил для этой цели шнурок с красивым названием "переходник...

Динамическая подсветка синтаксиса
Есть ли в XE8 и выше студиях динамическая подсветка синтаксиса, к примеру как в VS2015, когда вводишь неправильную инструкцию, подсвечивает...

Поможем! Динамическая ПОДСВЕТКА элементов МЕЖДУ двумя другими в контейнере
Как динамически подсвечивать ВСЕ элементы от Первого кликнутого элемента до Второго кликнутого? Есть контейнер с элементами 1) Клик...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru