06.11.2012, 20:09 | #1 |
Старший Пользователь
Регистрация: 28.08.2011
Город: Минск
Регион: Беларусь
Машина: Mazda 6
Сообщений: 150
|
Можно ли подключить энкодер магнитолы к контроллеру мышки?
Добрый день!
Подскажите, пожалуйста, может кто сталкивался: можно ли подключить поворотный энкодер от магнитолы к контроллеру мышки? Разобрал мышку, там стоит оптический энкодер. В магнитоле всего 2 поворотных энкодера, первый удалось подключить через Ардуино на регулировку громкости, а второй хотелось бы сделать в качестве прокрутки, как колесо прокрутки в мышке. Вот фото энкодера магнитолы и разобранной мышки (успел удалить из мышки оптический приёмник): Спасибо! |
06.11.2012, 22:31 | #2 |
Старший Пользователь
Регистрация: 22.04.2009
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
|
Почему второй тоже через адруины не сделать?
К этой мышке не подключишь - энкодер резистивный, а в мышке смещённые оптопары
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку |
06.11.2012, 23:01 | #3 |
Старший Пользователь
Регистрация: 28.08.2011
Город: Минск
Регион: Беларусь
Машина: Mazda 6
Сообщений: 150
|
Дело в том, что я не очень дружу с Ардуино и первый я подключил просто залив готовый скетч и посмотрев схему подключения на соседнем форуме. Может, Вы хорошо с ним дружите? Может, подскажете, как правильно подключить второй энкодер к Ардуино?
Вот скетч на подключение двух енкодеров (взят с http://www.compcar.ru/forum/showthread.php?p=98884): PHP код:
Первый подключался по такой схеме: И использовался соответствующий скетч, а вот как два подключить не знаю Заранее большое большое спасибо! |
06.11.2012, 23:26 | #4 |
Старший Пользователь
Регистрация: 28.08.2011
Город: Минск
Регион: Беларусь
Машина: Mazda 6
Сообщений: 150
|
Или, может кто-нибудь знает в каких мышках стоят резистивные энкодеры, чтобы можно было подключить энкодер от магнитолы?
|
07.11.2012, 10:01 | #5 | |
Старший Пользователь
Регистрация: 22.04.2009
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
|
Цитата:
Чтобы подключить ещё один энкодер нужно добавить ещё два аналогичных прерывания - с ардуиной не сильно знаком, как сделать сходу не подскажу первый подключался 3 контактами + земля, поэтому и 4 точки подключения 3 контакта - один на нажатие, два для определения направления поворота
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку |
|
07.11.2012, 17:36 | #6 |
Больной. Диагноз "Car PC"
Регистрация: 01.09.2005
Возраст: 50
Город: Москва
Регион: 77, 97, 99, 177
Машина: 08\Acura\MDX •••• 07\Honda\Civic 4D
Сообщений: 4,379
|
Не, не получится. У ардуины только 2 внешних прерывания, которые в этом скетче заняты. Придется цикл городить.
__________________
Старый проект Honda Accord RHD Теперь будет Acura MDX 2008 и Honda Civic 4D 2007 и Mitsubishi Outlander XL 2011 |
07.11.2012, 18:30 | #7 |
Старший Пользователь
Регистрация: 28.08.2011
Город: Минск
Регион: Беларусь
Машина: Mazda 6
Сообщений: 150
|
Hamster, а может Вы знаете в каких мышках стоит механический энкодер, подключился бы к контроллеру мышки, мне бы этого хватило. Google ничего конкретного не выдаёт, а вот тут человек сделал примерно то, что мне нужно, осталось подобрать донор.
Спасибо! |
07.11.2012, 18:36 | #8 |
Больной. Диагноз "Car PC"
Регистрация: 01.09.2005
Возраст: 50
Город: Москва
Регион: 77, 97, 99, 177
Машина: 08\Acura\MDX •••• 07\Honda\Civic 4D
Сообщений: 4,379
|
Не, не знаю. И лучше на "ты"
Попробуй на компкаре в теме про энкодеры народ поспрашать, у тебя же есть все что нужно для подключения (я про ардуино), надо только скетч поправить.
__________________
Старый проект Honda Accord RHD Теперь будет Acura MDX 2008 и Honda Civic 4D 2007 и Mitsubishi Outlander XL 2011 |
07.11.2012, 18:47 | #9 |
Старший Пользователь
Регистрация: 28.08.2011
Город: Минск
Регион: Беларусь
Машина: Mazda 6
Сообщений: 150
|
Договорились Я написал автору работающего скетча для двух энкодеров (тот, который несколькими постами выше, он как раз для двух энкодеров). Пока он не ответил, его несколько дней не было уже. Проблема в том что я не знаю как правильно подключить, т.е. к каким контактам подключать второй энкодер.
|
08.11.2012, 20:19 | #10 |
Старший Пользователь
Регистрация: 28.08.2011
Город: Минск
Регион: Беларусь
Машина: Mazda 6
Сообщений: 150
|
Ура! Получилось!
Если кому вдруг интересно: контроллер от китайской no name мышки с механическим энкодером на ура подцепился к энкодеру магнитолы и всё заработало! |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|