PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Сделай сам

Ответ
 
Опции темы Поиск в этой теме
Старый 02.02.2007, 17:11   #21
Tornado
Старший Пользователь
 
Аватар для Tornado
 
Регистрация: 31.05.2006
Возраст: 48
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mazda 6
Сообщений: 113
Tornado is on a distinguished road
По умолчанию

А я разве сказал что нужно поставить эту клаву ?

Я вобщето сказал купить такую клавиатуру взять из нее контроллер со шнуром usb и те кнопки которые необходимы вместе с энкодером а также возможно сделать комбинации своих кнопок которые заводить в оболочку и присваивать события.

lpt то конечно пустует но он 1 а usb можно кучу поставить хоть через хабы.

А по поводу покупки комплектующие, из которых девайсы делаете, вы непокупаете????
__________________
Кто к нам с чем и зачем
Тот от того и того
Tornado вне форума   Ответить с цитированием
Старый 02.02.2007, 18:07   #22
Димон
Гуру
 
Аватар для Димон
 
Регистрация: 03.10.2005
Город: МКАД восток-запад
Регион: 77, 97, 99, 177
Машина: 09\Опиль\АстраХ
Сообщений: 2,013
Димон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to behold
По умолчанию

Да я и не говорил что клавиатура большая. Я говорил что плата с микросхемами внутри большая и ее размер и свойства неподходят, от нее "кусочек" не отпилить. Кнопками занимается огромная пленка, при разрезании не будет работать ни одна кнопка. (ты видел что внутри таких клавиатур?) Покупать клаву только из-за крутилки, которая продается отдельно - странно. Но ты, конечно, прав - комплектующие и материалы обязательно покупаются в разделе сделай сам. Готовые устройства - редко. В данном конкретном случае "выкинуть лишнее" нереально - работать не будет.
Димон вне форума   Ответить с цитированием
Старый 02.02.2007, 18:11   #23
Tornado
Старший Пользователь
 
Аватар для Tornado
 
Регистрация: 31.05.2006
Возраст: 48
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mazda 6
Сообщений: 113
Tornado is on a distinguished road
По умолчанию

хм ланно на днях попробую отпишу
какраз крутилку хочу воткнуть в комп
__________________
Кто к нам с чем и зачем
Тот от того и того
Tornado вне форума   Ответить с цитированием
Старый 02.02.2007, 19:38   #24
Pahan
Старший Пользователь
 
Аватар для Pahan
 
Регистрация: 17.10.2006
Возраст: 45
Город: Москва , СЗАО , Строгино
Регион: 77, 97, 99, 177
Машина: BMW740 E66Li LE 2008
Сообщений: 466
Pahan is an unknown quantity at this point
По умолчанию

не буду встревать в дебаты , т.к. у меня встанет штатая бубнитола , а на ней как раз такая крутилка есть ... так что для меня этот вопрос решен ... осталось только реализовать его как и остальные кнопки через Гей-Пад
Только вот обного не пойму ... то , что я с этой крутилки никаких замыканий её ножек не поймал мультиметром , это нормально?

А по поводу "не удасца отпилить от платы кусочек" ... ну чё вы прям как дети?
Отпаиваете нужные кнопки и крутилки от платы , переносите их в нужное место в машине , плату кладете неподалеку , и прокидываете проводочки от контактов крутилки к контактам платы ... ну и приваиваете.
Я так морду штатной магнитолы по IDE-шнуру подключаю к гей-паду.
__________________
Комп/плеер? BMW7 E66 [____________________НЕ НАЧАТ____________________] 0%

Комп Dodge Intrepid[####################ПРОДАН####################] 100% P4 Core2 | CeleronD | 0.5 Gb DDR2 | 160Gb HDD | BT | WiFi | 8.4" Touch LCD
Pahan вне форума   Ответить с цитированием
Старый 02.02.2007, 20:33   #25
Wanted
Hello world!
 
Аватар для Wanted
 
Регистрация: 28.01.2007
Город: Moscow
Регион: 77, 97, 99, 177
Машина: BMW-320td-2001 BMW-E92-325XI
Сообщений: 1,209
Wanted will become famous soon enoughWanted will become famous soon enough
Exclamation Черт, оно работает!

Конечно эффект не супер. Но на 90% думаю устроит всех!

Значит что получилось:
Энкодер регулирует громкость через LPT порт, без всяких лишних деталей, одна логика!

Как сделать:
Берем энкодер (ручка, крутилка в две стороны до бесконечности)
у него три ноги - подключаем их к LPT:
энкодер лежит контактами к нам, три ноги ближе к нам, две ноги (если есть) дальше от нас:

средний контакт энкодера (земля) на 18 контакт LPT
левый контакт энкодера на второй контакт LPT
правый контакт энкодера на четвертый контакт LPT

дальше как тут http://forum.pccar.ru/showthread.php...F1%F5%E5%EC%E0

подробнее:
ставим PPJoy отсюда http://www.simtel.net/pub/pd/75176.html

устанавливаем и настраиваем:
добавляем джойстик Amiga 4 Player
Жмем Далее -> Ставим 0 где Axis -> жмем Далее -> еще раз Далее ->
button1 выбираем digital0, button2 выбираем digital2. Жмем Далее и Готово.

Ставим AutoHotKey отсюда http://www.autohotkey.com/

и скармливаем ему мой скрипт во вложении! есс-но предварительно его переименовав в .ahk
Также во вложении откомпилированный EXEшник.

И крутим, крутим, крутим в разные стороны!!!
Черт, у меня работает, причем практически так как хотел.
Единственное но:
Иногда может проскакивать или не реагировать. Но это уже Бета-тестирование выявит

Прошу высказывать мнения попробовавших!
Вложения
Тип файла: txt joyvolmas.txt (1.1 Кб, 2063 просмотров)
Тип файла: rar JoyVolMas.rar (205.3 Кб, 1191 просмотров)
Wanted вне форума   Ответить с цитированием
Старый 02.02.2007, 20:47   #26
Димон
Гуру
 
Аватар для Димон
 
Регистрация: 03.10.2005
Город: МКАД восток-запад
Регион: 77, 97, 99, 177
Машина: 09\Опиль\АстраХ
Сообщений: 2,013
Димон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to behold
По умолчанию

а можно поточнее про сам енкодер - вроде там не три ноги, а 4-5. Может ссылка на магазин, или названием модели чтобы въяндексе нарыть? Сколько оборотов 100%?

Ещебы фотку макета думаю неплохоб запостить тут.

А вообщето, мегареспект и мегазачот. Вот это круто - просто и доступно.
Димон вне форума   Ответить с цитированием
Старый 02.02.2007, 21:02   #27
Wanted
Hello world!
 
Аватар для Wanted
 
Регистрация: 28.01.2007
Город: Moscow
Регион: 77, 97, 99, 177
Машина: BMW-320td-2001 BMW-E92-325XI
Сообщений: 1,209
Wanted will become famous soon enoughWanted will become famous soon enough
Smile

Димон ты прав, там не три ноги а иногда и 5-7 и т.д.
Дело в чем:
Инкрементальный Энкодер (а именно так называется ручка громкости в современном автомобильном ресивере), который стоит практически в каждой магнитоле имеет:
3 Ноги - как раз для вращения (крайние замыкаются со средней по определенной кодировке - Код Грея) с одной стороны (если смотреть на него не со стороны ручки)
и 2 или 4 ноги - просто кнопки, т.е. замыкаются при нажатии на ось!
В целом все просто, но сам (имея лишь программерское образование и практически нулевой схемотехник) вникал два дня
А терь смотрю на это и думаю, что очень даже не плохо получилось!

Пример можно здесь глянуть с принципом работы http://www.chipdip.ru/library/DOC000048568.pdf
но этот похоже только крутится, кнопки нажатия на ось нет.
А найти думаю можно и в Чипидипе и на любом радио-рынке в москве.
На крайняк - разобрать чью-нибудь умершую магнитолу

P.S. На фото как раз мой энкодер из родной Магнитолы BMW. Все таки она мне пригодилась трехконтактный с дополнительной кнопкой нажатия на ось!
Миниатюры
Нажмите на изображение для увеличения
Название: IMG_1417.jpg
Просмотров: 5240
Размер:	16.4 Кб
ID:	1674   Нажмите на изображение для увеличения
Название: IMG_1418.jpg
Просмотров: 5130
Размер:	12.3 Кб
ID:	1675  
Wanted вне форума   Ответить с цитированием
Старый 02.02.2007, 21:37   #28
Димон
Гуру
 
Аватар для Димон
 
Регистрация: 03.10.2005
Город: МКАД восток-запад
Регион: 77, 97, 99, 177
Машина: 09\Опиль\АстраХ
Сообщений: 2,013
Димон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to beholdДимон is a splendid one to behold
По умолчанию

Все предельно ясно. Больше вопросов по этой идее не имею. Вставляю твои фотки, для наглядности, чтобы людям нетыкать.



зы. может пропуски из-за возраста штатной полувыкинутой магнитолы? Может на новом энкодере из магазина качество получше будет? Хотя у программы еть возможность повышения надежности, но усложнится она сразу намного.
Димон вне форума   Ответить с цитированием
Старый 02.02.2007, 22:17   #29
Wanted
Hello world!
 
Аватар для Wanted
 
Регистрация: 28.01.2007
Город: Moscow
Регион: 77, 97, 99, 177
Машина: BMW-320td-2001 BMW-E92-325XI
Сообщений: 1,209
Wanted will become famous soon enoughWanted will become famous soon enough
По умолчанию

Цитата:
Сообщение от Димон Посмотреть сообщение
зы. может пропуски из-за возраста штатной полувыкинутой магнитолы? Может на новом энкодере из магазина качество получше будет? Хотя у программы еть возможность повышения надежности, но усложнится она сразу намного.
Думал, может быть. В проге в конце есть sleep 20 - по всем моим тестам - это оптимум! Хотя может для каждого компа он будет разный, хотя думаю что этот - универнсальный.
В выходные попробую новый прикупить и с ним поиграться
Кядайте в FAQ. Пусть народ думает.
Wanted вне форума   Ответить с цитированием
Старый 02.02.2007, 22:23   #30
Wanted
Hello world!
 
Аватар для Wanted
 
Регистрация: 28.01.2007
Город: Moscow
Регион: 77, 97, 99, 177
Машина: BMW-320td-2001 BMW-E92-325XI
Сообщений: 1,209
Wanted will become famous soon enoughWanted will become famous soon enough
Post

Цитата:
Сообщение от Pahan Посмотреть сообщение
не буду встревать в дебаты , т.к. у меня встанет штатая бубнитола , а на ней как раз такая крутилка есть ... так что для меня этот вопрос решен ... осталось только реализовать его как и остальные кнопки через Гей-Пад
Тезк, у тебя на магнитоле - обычный потенциометр. Т.е. регулироемое сопротивление, и крутиться он у тебя в разные стороны с пределом.
А эта хренатень предела не имеет. Крутишь себе скок хочешь. Вощем у каждой свои плюсы
Wanted вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 02:59.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot