• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Пульт управления винампом

GodS_PaiN

Новые
Регистрация
15 Янв 2010
Сообщения
339
Реакции
3
Баллы
0
Пульт управления винампом

возникла идея
можно ли с помощью пульта для авто мангитолы сделать д/у винампом ( переключение треков, +-звук) и включение и ресет компа
подскажите можно ли такое реализовать?
и если да помогите плиз...
 
  • Like
Реакции: arch
У вас есть COM порт? Если есть, то можно собрать очень простой ик приемник под программу WinLIRC
 
ком есть
кинь схему и прогу
и напиши что понадобится
просто я в электронике не сильно силен
 
Для схемы понадобится: сопротивление на 4,7 колоома, конденсатор на 4,7 микрофарады 16 вольт, интегральный стабилизатор 78L05, ик приемник TK-19 и разъем на COM порт.

Программа распознавания сигналов приёмника
Для распознавания сигналов существует несколько программ (WinLIRC, SlyControl, Girder, uICE), но можно ограничиться одной - WinLIRC. Она бесплатна и проста в использовании, правда сложна в первоначальной настройке.

Перед запуском программы неплохо было бы заглянуть на Index of /remotes и поискать там файл конфигурации для имеющегося пульта - это позволит пропустить процесс настройки - долгий и нудный.

После первого запуска программы сразу же получаем вопрос о смене конфигурационного файла, на который следует ответить нажатием "ОК" и получить в ответ диалог конфигурации. Если сумели найти файл конфигурации - нажимайте Browse и укажите файл. Далее выбор порта - COM1 или COM2, другое лучше не трогать. Если после нажатия "ОК" все окна закрылись и в правом нижнем углу экрана (в области уведомлений или неправильно называемой "треем") появилась иконка с серым кружком, который зеленнет при нажатии на кнопки пульта, то настройка приёмника закончена и можно переходить к настройке проигрывателя.

Если не удалось - придётся настраивать вручную:

Подключаем схему к свободному COM-порту. Запускаем WinLIRC. Для определённости я описываю порядок тыканья по кнопкам в версии 0.6.4 (не помню, что там было в более ранних). Если оно уходит в трей, то правой кнопкой мыши выбираем "Toggle window" -> "Reconfigure". Выбираем тот порт (COM1, COM2), к которому прицеплен приёмник. Для схемы, приведенной выше параметр "Receiver Type" должен быть DCD. Speed - 115200 (по умолчанию) Sense - autodetect (по умолчанию) Если конфиг к своему пульту удалось найти, то идём в "Config" -> "Browse" выбираем его. Переходим к пункту "Всё готово". Если готовый конфиг найти не удалось, начинает обучать программу своему пульту. Итак:

1. В окне "Config" пишем MY_REMOTE.CF (ну или типа того).

2. Нажимаем "Raw codes". Тыкаем любые кнопки на пульте. Должны бежать цифры в окне. Значит, всё пучком. Закрываем крестиком и переходим к

3. Learn. Вас спросят
This will record the signals from your remote control
and create a config file for WinLIRC. Please enter a name for this remote.
Надо ввести название Вашего пульта. Здесь и далее названия лучше давать латинскими (английскими) буквами, без пробелов.

4.
When learning and analyzing signals, a margin of error is used in order to
handle the normal variations in the received signal. The margin of error ranges
from 1% to 99%. The default is 25%, but larger values might be necessary depending
on your hardware and software. If you are having trouble using your remote,
try increasing this value. You may enter the allowable margin of error now,
or press ENTER to use the default. Desired margin of error for this remote?
(1-99, enter=25)
Очень много слов, просто нажимаем "Enter"

5.
Step One: Determine signal gap, signal length, and repeat codes.
-----------------------------------------------------------------------------------
You will be asked to press an arbitrary button a number of times.
Please hold it in for at least one s second each time, and wait at least
one second between keypresses. If you want to manually enter a signal gap
and signal length, you may do so now (ie, "31000 52").
Otherwise, just hit ENTER. Gap and length?
Опять очень много слов, просто нажимаем "Enter"

6.
Press a button. Please wait a second and press it again.
Нажмите и отпустите любую кнопку (на пульте). Подождите секунду и нажмите и отпустите её опять. Появится строчка
Baseline initialized.
После этого давим ЁТУ ЖЕ кнопку десять (или чуть больше раз), пока не дойдём до нуля.
Please wait a second and press a button again (10 left)
Please wait a second and press a button again (9 left)
Please wait a second and press a button again (8 left)
Press a button.
7. Получаем сообщение:
This is a signal-repeating remote with no special repeat code.
Holding down the button can quickly yield many copies of that button's code.
Therefore, 64 samples of each button will be taken.
You will be prompted to enter each button's name in turn.
To finish recording buttons, enter a blank button name.
8. Теперь обучаем программу ВСЕМ кнопкам пульта. Порядок такой: Вас спрашивают
Button 1 name?
(имя первой кнопки)? Пишем название. Латинскими буквами или цифрами, без пробелов, лучше заглавными то слово, которое есть на пульте на кнопке. Ну типа "1", "2", "PLAY", "FFWD", "STOP", "VOLUP". После этого давим на кнопку несколько секунд. В окне будут бежать цифры, примерно вот так:
Baseline initialized.
matches=64, faults=19
Давим, пока matches не дойдёт до 64. Чем меньше будет faults, тем лучше.

9. Появляется слово "Stop" и "Button 2 name (blank to stop)". Пишем имя второй кнопки. Повторяем п.8 до тех пор, пока не кончатся все кнопки.

10. По окончании всех кнопок, нажимаем "Enter", не вводя название. Выдаётся сообщение "Configuration written сукесфули, не забудь analyze". Что мы и делаем.

11. Тыкаем мышой в "Analyze" получаем в ответ "analysis successfully"

12. Радуемся.

13. "Всё готово" - Нажимаем OK, затем "Hide window".


Материал взят отсюда: Управление с пульта ДУ (WinLIRC)
 

Вложения

  • scheme.gif
    scheme.gif
    3.8 KB · Просмотры: 283
  • winlirc-0.8.7.zip
    winlirc-0.8.7.zip
    1.8 MB · Просмотры: 74
а есть фотки готовых плат приема
просто я по фоткам лучше ориентируюсь чем по схемам
 
и примерно сколько по цене стоят все компоненты
 
Разводка платы будет выглядеть также, как и дорожки на схеме. По цене все выйдет не дороже 100 - 150 рублей
 
а это нада делать на печатной плате?
или можно и так между собой спаять и все?
 
а питание какое то нада подавать?
 
а это нада делать на печатной плате?
или можно и так между собой спаять и все?

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

а питание какое то нада подавать?

Нет, схема берет питание от COM порта
 
конденсатор на 4,7 микрофарады 16 вольт,
4,7 mkF 160 v 105C Jamicon TK
такой?
 
4,7 mkF 160 v 105C Jamicon TK
РЕЗИСТОР 1W 4.7 KOM МЛТ-1
**78L05 TO-92 Стабилизатоp 5V/0.1A
правильные детали?
 
Конденсатор рассчитан на напряжение 160 вольт. Для схемы это очень много, будет достаточно 16. И насчет резистора - 1 ватт это много для данной схемы, хватит и на 0.125 ватта
 
вот прайс магазина где буду покупать
выпишите плиз от туда что купить
 

Вложения

  • price.zip
    price.zip
    393.5 KB · Просмотры: 16
Конденсатор 4,7 mkF 25 v 105C Jamicon TK,
РЕЗИСТОР 0.25W 4.3 KOM,
**78L05 TO-92,
ИК приемник ТК-19,
Диод КД522,
Разъем COM порта,
Трехжильный кабель (длина не более 80 см)
 
Диод КД522,
я его чот в схеме не вижу...
куда его делать?
и может ктонибудь нарисовать печатную плату и ссылку на форум как ее делать)
 
Диод я выделил на картинке красной рамкой. Насчет платы стоит ее делать только при наличии опыта в изготовлении. намного проще будет собрать все на кусочке макетки. Я сам другу собирал такой приемник - платка получилась размером 1.5 на 2.5 см
 

Вложения

  • scheme1.gif
    scheme1.gif
    3 KB · Просмотры: 205
а можно для такой схемы испльзовать стандартный приемник от тв-тюнера напрмер?
 
А что делать, если на матери нет COM порта? Можно-ли на USB примодрячить?
 
Назад
Сверху