Управление сМр2 с помощью пульта в PS/2.

Для тих, хто не лише слухає, а й робить апаратуру для прослуховування музики
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#101

Непрочитане повідомлення ALS »

...ещё варианты ...?
Клавиатуры, имеющие кнопку POWER, при нажатии на нее выдают ACPI-код E0,37.
Этот код ВКЛючает комп (если в биосе выставлено POWER ON by keyboard - ENABLED), но ВЫКЛючить из-под смр также не может (хотя из-под обычной винды он работает).

Поэтому оставляю как есть - для включения ПК приемник кратковременно замыкает контакты кнопки POWER, для выключения - кликает по крестику.
Аватар користувача
Ineey
слухач
Пости в темі: 50
Повідомлень: 672
З нами з: 01 вересня 2011, 19:41
Подякував: 415 разів
Подякували: 418 разів

Re: Управление сМр2 с помощью пульта в PS/2.

#102

Непрочитане повідомлення Ineey »

"Э" (кликание по крестику) какая кнопка пульта? или замыкание и клик по крестику на одной кнопке?, у кого кратковременное нажатие срабатывает, если я правильно понял, можно выключтать и включать одинаково...
Востаннє редагувалось 25 квітня 2013, 14:35 користувачем Ineey, всього редагувалось 1 раз.
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#103

Непрочитане повідомлення ALS »

та же самая - красная кнопка POWER на пульте
при этом замыкаются контакты кнопки power на системнике
если при этом запущен keyhook.dll, то еще и курсор перемещается в нужную позицию и кликает по крестику
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#104

Непрочитане повідомлення ALS »

Печатные платы еще не готовы, до праздников их не успели сделать, в перерыве между - вероятно, тоже.
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#105

Непрочитане повідомлення ALS »

Получил платы

pcb.jpg


Благодарности товарищу dr_jenia
Востаннє редагувалось 13 червня 2013, 19:58 користувачем ALS, всього редагувалось 1 раз.
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#106

Непрочитане повідомлення ALS »

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

DSC09844sm.jpg
DSC09841sm.jpg

Вопрос.
Как лучше подключить ИК-приемник и светодиод ? Вынесли их на проводах (какой длины ?) или запаять непосредственно на плате ?
Или на плате запаять разъем(ы), как это сделано сейчас на "младшем" макете ?

---
smudruk, по поводу моторизованного ALPS-а.
Там имеется какая-то _своя_ схема управления ? Или там "голый" мотор, для которого нужна _наша_ схема (типа H-моста) ?

---
vzpharm, по поводу ваших пультов.
Если у вас есть желание и терпит время - я бы еще попробовал поработать с пультами VRC-1100 и iMON-ом. Т.е. при раздаче слонов я возвращаю вам пульт MCE в комплекте с приемником, а остальные два _попытаюсь_ все-таки "приручить" и верну чуть позже.
Аватар користувача
Arsentiy
учасник
Пости в темі: 3
Повідомлень: 134
З нами з: 27 січня 2011, 16:55
Звідки: Свердловск
Подякував: 292 разів
Подякували: 50 разів
Вік: 41

Re: Управление сМр2 с помощью пульта в PS/2.

#107

Непрочитане повідомлення Arsentiy »

Лично у меня zalman hd135. Там есть свой ИК-приемник. Мне было бы удобней провода и подпаяться к родному
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#108

Непрочитане повідомлення ALS »

Arsentiy, провода какой длины ? Или запаять разъем ?
---
Оба приемника готовы/отлажены, завтра вышлю их Владу для "погонять на тру-СМР2".

DSC09850sm.jpg
DSC09848sm.jpg

Шнуры взяты готовые, от новых шариковых ( ! ) PS/2-мышей, поэтому пусть цвет их разъемов не смущает, вставляются они именно в гнездо для клавиатуры. Длина шнура - 1м.
Схема подключения :

connectors.png

TX232 - это выход для управления внешними устройствами. При каждом нажатии на клавишу на этом выходе появляется ее код, который можно использовать еще для чего-нибудь, в частности, для управления ALPS-ом.
Добавил 2 режима, включаемых длительным удерживанием кнопок :
1 - приемник переводится в режим slave, т.е. может работать вместе с клавиатурой. Это позволяет либо встроить его в клаву, либо подключить через Y-переходник.
2 - отключается софтовая регулировка громкости в плейере, коды для ALPS-а подаются на выход TX232.
Оба режима выключаются удерживанием "0", либо при полном обесточивании приемника.
Востаннє редагувалось 13 червня 2013, 20:03 користувачем ALS, всього редагувалось 5 разів.
Аватар користувача
Ineey
слухач
Пости в темі: 50
Повідомлень: 672
З нами з: 01 вересня 2011, 19:41
Подякував: 415 разів
Подякували: 418 разів

Re: Управление сМр2 с помощью пульта в PS/2.

#109

Непрочитане повідомлення Ineey »

ИК приёмники приехали. Будем тестить, постараюсь не затягивать, но несколько дней займёт, надо время выкроить. Ален, на схеме с железными кнопками пин (под Del) не задействован?
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#110

Непрочитане повідомлення ALS »

это минус (Gnd), он общий для всех кнопок
Аватар користувача
Ineey
слухач
Пости в темі: 50
Повідомлень: 672
З нами з: 01 вересня 2011, 19:41
Подякував: 415 разів
Подякували: 418 разів

Re: Управление сМр2 с помощью пульта в PS/2.

#111

Непрочитане повідомлення Ineey »

итак, тестирование закончено! готовьтесь к раздаче слонов!
есть пара мелких моментов, которые Ален, думаю, в ближайшем времени поправит.
изделие понравилось, к примеру, я снёс из окна кплея все кнопки и оставил только одну строку. ни мышь ни тачскрин здесь не прокатят, управление клавой дратует...
Вкладення
Clipboard01.jpg
YUFA
учасник
Пости в темі: 4
Повідомлень: 246
З нами з: 27 листопада 2011, 10:52
Звідки: Хмельницкий
Подякував: 80 разів
Подякували: 38 разів
Вік: 52

Re: Управление сМр2 с помощью пульта в PS/2.

#112

Непрочитане повідомлення YUFA »

Влад а как с дальностью боя?
Аватар користувача
Ineey
слухач
Пости в темі: 50
Повідомлень: 672
З нами з: 01 вересня 2011, 19:41
Подякував: 415 разів
Подякували: 418 разів

Re: Управление сМр2 с помощью пульта в PS/2.

#113

Непрочитане повідомлення Ineey »

с обоих пультов и №3 и майкрософт, - метров 14 принимает уверенно, дальше уже можно выпасть с балкона. если клацать пульт в комнате, на приёмник можно не направлять, стены помогают.
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#114

Непрочитане повідомлення ALS »

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

No.3 :
- не работает Del при загрузке компа - немного поменял код инициализации, проверил на 5-ти материнках, УМВР :blush:

МСЕ :
- не работает Del - аналогично
- символ (^) не передаётся - банально забыл, уже сделал, надо перепрошить
- нет (и не было) команды Rip (не хватило кнопки)
- высокая скорость пульта, поэтому громкость меняется через 1ДБ (особенность работы пульта - он гораздо более "скорострельный", чем №3, и смр2 не всегда успевает за ним, перескакивая через каждый второй шаг регулировки. Чуть изменил код, но надо проверить)

"железные" кнопки - все нормально

софт :
- в смр2 не отображается курсор мыши, если сама мышь физически не подключена к ПК (не поддается лечению, это работа ВинХР. Как вариант - сделать "заглушку" на PS/2-порт для мыши, но это будет еще один железный эмулятор. Собрать могу, но надо ли ? )
- не прячется окошко KeyM.exe (это особенность самой программы KeyM.exe, ведь, фактически, это окошко - системное сообщение windows. Как лечить ? Либо отводить курсор в сторону и щелкать по форме смр, чтоб она закрыла собой это сообщение, либо использовать KeyHook.exe)

и один крупный недочет
Нашел еще один пульт МСЕ (хотя он больше похож на копию) и у него довольно сильно отличаются временные интервалы от того пульта, что был в наличии.
Как результат - неправильно определяются кнопки.
С другой стороны, "перескок" через 1 ДБ у этого пульта отсутствует.
Пришлось добавить в код адаптивную подстройку под частоту пульта, но теперь надо проверить с первоначальным, а он был у Влада. Сегодня заберу его с почты, погоняю их обоих.

Если все будет нормально (а все остальные огрехи уже устранил) - к раздаче слонов (почти) готов.
Сейчас собраны 6шт простых приемников и 2шт - с дополнительными кнопками.
Остальные доделаю уже в процессе раздачи.

Крепитесь, камрады, ждать осталось недолго )
Аватар користувача
Ineey
слухач
Пости в темі: 50
Повідомлень: 672
З нами з: 01 вересня 2011, 19:41
Подякував: 415 разів
Подякували: 418 разів

Re: Управление сМр2 с помощью пульта в PS/2.

#115

Непрочитане повідомлення Ineey »

мелкомягкий весьма понравился (тот что в тесте был), Однака, попался такой вот (нижняя пикча), кнопок поменьше (нет верхней слева и четырёх нижних цветных), переключение мышь-клава.. ёк..., но я по этому поводу не парюсь. кстати, найти вариант с разноцветными кнопками весьма не просто... вначале хотел брать "прямой и белый", но мелкомягкий взял в руку и всё... в руке как родной, до чего приятный тактильно и подсветка зелёненькая, успокаивающая. После пары дней тестирования так подсел на этот пульт, что сейчас уже управлять сМр чем-то другим, вообще, не представляю :shok:
Ален аккуратен и точен, в описании всё верно! :drinks:
Вкладення
2-80.jpg
$(KGrHqVHJEYFDy3CZEdyBRBfWQGZH!~~60_1.jpg
Аватар користувача
Ineey
слухач
Пости в темі: 50
Повідомлень: 672
З нами з: 01 вересня 2011, 19:41
Подякував: 415 разів
Подякували: 418 разів

Re: Управление сМр2 с помощью пульта в PS/2.

#116

Непрочитане повідомлення Ineey »

кстати, есть три версии Microsoft (RC6), - Microsoft (без цветных кнопок), Microsoft with Teletext (тот что тестировался), Dell (нет TV standby и телетекста). в делловском указано, "no volume learning", Ален, не такой скорострельный это ещё какой будет?
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#117

Непрочитане повідомлення ALS »

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

но скорострельность победил - сделал полноценный автоповтор клавиш, как в обычной клавиатуре
т.е. по первому нажатию выдается только один символ (код), но если клавишу удерживать, то через 1-1,5 сек коды идут непрерывно
поэтому изначально можно быстро менять громкость (длинным нажатием, как с обычного пульта), а затем (при желании) уже одиночными нажатиями "оттюнинговать" ее с точностью до 0,5дБ
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#118

Непрочитане повідомлення ALS »

Доделал все, что было нужно, проверил, в т.ч. и в биосе, все работает. Готов раздавать.

DSC09923sm.jpg
На фото 3 варианта :
- вверху - базовый
- слева - он же, но для настоящих самураев, светодиод и датчик - выносные, подключаются к плате с помощью разъемов BLS-2 и BLS-3(используются для подключения светодиодов/бипперов/кнопок к материнкам). Но, как понял, такой нужен только камраду Arsentiy.
- справа - с поддержкой кнопок (если вдруг кому надо, могу сделать тоже с разъемами, ИК-приемник и светодиод будут выносными).
Readme.txt сейчас пишу, как будет готово - вместе со схемами и рисунками запакую все в архив и попрошу Влада разместить в первом сообщении темы.

Оплата/доставка.
Пишите в ЛС ФИО, телефон и номер склада Новой почты в вашем городе. Обязательно уточните, какой именно вариант вам нужен. Иначе можем запутаться, а встречные пересылки никому не нужны.
Скидываю номер карты ПриватБанка, оплачиваете, отсылаю, сообщаю номер декларации.
Цена - прежняя : 200грн за простой ИК-приемник и 280грн за приемник с поддержкой "железных" кнопок.

Пульт №3 можно приобрести на аукро, либо непосредственно в Китае.
Пульты MCE - наверное, там же.
Пульт Packard Bell MCE - осталось в наличии 2шт, 70грн

PS.
smudruk - управление для ALPS-а будет, сроки/стоимость согласовали.
vzpharm - поддержка двух других пультов, прежде всего - iMONа, будет делаться, но НЕбыстро. Срок тоже согласовали.

В аттаче собрано в кучу то, что уже было в теме. Инструкция тоже есть, при поступлении уточняющих вопросов будет дописываться..
Вкладення
cmpRC.rar
(898.76 Кіб) Завантажено 216 разів
Востаннє редагувалось 09 липня 2013, 11:21 користувачем ALS, всього редагувалось 5 разів.
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#119

Непрочитане повідомлення ALS »

Добавил в архив краткую инструкцию (readme.txt).
И, если честно, с понедельника жду хоть какой-то активности. Иначе буду спамить в ЛС Зображення

К вопросу о совместимости.
Обошел всех ближайших знакомых и порылся на антресолях.
Вот урожай : вверху - пульты, имеющие протокол NEC, внизу - RC5 или RC6.

NECcompatible.jpg
RC5(6)compatible.jpg

Понятно, что это всего лишь представители отдельных семейств, а не весь список.
Понятно, что все они выдают разные коды устройств и команд.
НО, самое главное - все они совместимы с протоколами, используемыми в приемнике.
Т.е. повторюсь, либо ваш пульт заработает сразу, "из коробки", либо, если он работает в одном из этих протоколов, но шлет команды вразнобой - вы можете выслать его мне и я смогу адаптировать его команды под управление сМР.
ОплАтите только пересылку.

На данный момент НЕ поддерживаются протоколы Sony, iMon-а и многочисленных китайцев, использующих что-то свое, загадочное...
Аватар користувача
Ineey
слухач
Пости в темі: 50
Повідомлень: 672
З нами з: 01 вересня 2011, 19:41
Подякував: 415 разів
Подякували: 418 разів

Re: Управление сМр2 с помощью пульта в PS/2.

#120

Непрочитане повідомлення Ineey »

по поводу мыши, настоятельно рекомендую http://audiogarret.com.ua/viewtopic.php?f=16&p=114978#p114978
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#121

Непрочитане повідомлення ALS »

Ineey - отдал самолично :drinks:
Интересующийся, YUFA - отправил, номер декларации скинул в ЛС

---
и две версии keyhook.dll для разрешений 800х600 и 1024х768
Ту dll-ину, что нужна, надо просто переименовать в keyhook.dll
Вкладення
KeyHook.rar
(9 Кіб) Завантажено 205 разів
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#122

Непрочитане повідомлення ALS »

Пока нашлось шестеро желающих забрать уже собранные комплекты. Активнее, камрады, я не вижу ваших рук :flag_of_truce:
Pilosop, Fisher, vzpharm - отправил, номер деклараций скинул в ЛС.

ЗЫ.
Есть в наличии несколько совместимых с МСЕ пультов производства Packard Bell (черный, слева на фото). Это сами пульты, родных USB-приемников у них нет.
Сделаны в Китае, но собраны аккуратно, кнопки не тугие, пластик не воняет.
Цена - 70грн.

PackardBell.jpg
Востаннє редагувалось 08 вересня 2013, 12:41 користувачем ALS, всього редагувалось 1 раз.
Аватар користувача
Ineey
слухач
Пости в темі: 50
Повідомлень: 672
З нами з: 01 вересня 2011, 19:41
Подякував: 415 разів
Подякували: 418 разів

Re: Управление сМр2 с помощью пульта в PS/2.

#123

Непрочитане повідомлення Ineey »

пульт приехал из Гонконга http://www.ebay.com/itm/New-Microsoft-MCE-Remote-Control-USB-IR-Receiver-win7-Vista-/221200188518?pt=US_Remote_Controls_Pointers&hash=item33808f0466#ht_3064wt_867 с разноцветными кнопками внизу, что означает, переключение клава-мышь в наличии, в результате, зашёл с пульта в биос (заход работет на раз!) и получил полный контроль над всеми параметрами с пульта, в том числе, изменение цифровых значений клавишей page up\down, что вообще-то оказалось небольшим окрытием, загрузка профилей, замена параметров (enable\disable), выход с сохранением, без, афигенно :pardon: работа сМр и сРlay вообще без вопросов.
Алену, огромное спасибо :drinks: приёмник супер, работает чётко!
и.., кстати, по поводу юзабилити в сравнении с новым веянием на линуксе....
вот, честное слово, гораздо проще ткнуть не глядя кнопку на пульте, чем возить пальцем по ipad, картинки, когда в саунд погружаешься, появляются на "внутренем" табло, в общем, ретроград я, картинки с ipad листать, - сМр тут ни-при-чем!
Востаннє редагувалось 21 липня 2013, 16:00 користувачем Ineey, всього редагувалось 1 раз.
Аватар користувача
ALS
новенький
Пости в темі: 48
Повідомлень: 81
З нами з: 09 квітня 2013, 21:00
Звідки: Севастополь
Подякував: 4 разів
Подякували: 57 разів
Контактна інформація:

Re: Управление сМр2 с помощью пульта в PS/2.

#124

Непрочитане повідомлення ALS »

Рад :drinks:
По поводу линуксовых плейеров я общался с несколькими людьми, сошлись на том, что можно и там применить этот приемник : либо в самом плейере можно переопределить сочетания клавиш а-ля смр, либо, наоборот, в приемнике поменять таблицу кодов под уже имеющиеся хот-кеи (что, в принципе, тоже несложно сделать).

---
ukv - отправил, номер декларации скинул в ЛС.
Аватар користувача
vzpharm
учасник
Пости в темі: 6
Повідомлень: 109
З нами з: 19 листопада 2011, 20:06
Звідки: Черкассы
Подякував: 3 разів
Подякували: 23 разів
Вік: 54

Re: Управление сМр2 с помощью пульта в PS/2.

#125

Непрочитане повідомлення vzpharm »

Получил сегодня приемник со своими пультами.
Ну что сказать... Алену огромнейшее спасибо!! :drinks:

Качество исполнения и прошивка великолепные, приёмник просто супер!
Все работает, настраивается и управляется на высшем уровне.
А самые большие эмоции я испытал, войдя не вставая с дивана в БИОС... С пульта я его еще никогда не настраивал. :biggrin:

Алену дальнейших успехов в работе и творчестве!
Відповісти

Повернутись до “Власними руками”