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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.08.2009, 13:07   #131
badnetrnd
Старший Пользователь
 
Регистрация: 11.08.2009
Возраст: 36
Город: Ростов на Дону
Регион: 61
Машина: фф2
Сообщений: 338
badnetrnd is on a distinguished road
По умолчанию

А как насчёт не зависемого регулятора громкости ?
__________________
машина продана вместе с компьютером
badnetrnd вне форума   Ответить с цитированием
Старый 29.08.2009, 17:53   #132
duts33
Пользователь
 
Аватар для duts33
 
Регистрация: 31.07.2009
Возраст: 37
Город: Владимир
Регион: 33
Машина: Audi A4
Сообщений: 52
duts33 is on a distinguished road
По умолчанию

Цитата:
Сообщение от Wanted Посмотреть сообщение
Тупо хук на клавиотуру, который будет отрабатывать по сему принципу:
Дано:
Крутилка с нажималкой, нажималка соответственно Mute!
1. Если нажать мьют, покрутить и отпустить - перейдет вперед на трэк либо назад на трэк.
2. Если нажать мьют, покрутить и держать то осуществится плавная перемотка.
3. Если тупo покрутить то тупо измениться громкость.
4. Тупа нажать мьют - тупо включится мьют
как успехи в реализации сего? хотелось бы тоже заиметь такой функционал на энкодере
duts33 вне форума   Ответить с цитированием
Старый 29.08.2009, 22:17   #133
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
По умолчанию

Цитата:
Сообщение от duts33 Посмотреть сообщение
как успехи в реализации сего? хотелось бы тоже заиметь такой функционал на энкодере
Никак. Винда не мапит медиа кнопки, поэтому никак.
__________________
Мой mediaBMW

Прогресс постройки: [##########] 100%
Прогресс установки: [##########] 100%
Прогресс настройки: [#########-] 90% Почти до идеала

Видеонаблюдение в машине? ДА!
Wanted вне форума   Ответить с цитированием
Старый 19.09.2009, 16:08   #134
DNyo
Пользователь
 
Регистрация: 06.10.2008
Город: Королёв
Регион: 50, 90, 150
Машина: '03\Peugeot\307 & 05'\mazda6
Сообщений: 31
DNyo is on a distinguished road
По умолчанию

Мда мучаюсь я 3 неделю с валкодером, хотел пикрутить к контроллеру джойстика который уже есть, сначала думал написать скрипт на АХК но логика показалась слишком сложной... подумал сделать на электронной основе разделение на 2 кнопки(в одну сторону одна кнопка, в другую другая) нарисовал схему в пикаде, отработал, но изготавливать стало лень и я всё-таки решил глянуть эту тему)))) клавиатура с валкодером готовым это хорошо, но тратить в общей сложности 1000 рублей, чтоб заставить всё работать мне не захотелось. Попробовал скипт Wanted'а , увы слишком нестабильно и получется на каждый поворот колесика на один щелчек из 6, 5 полезных действий. Вникнуть в суть скрипта быстро не получилось, и я забил, но понял что всё-таки программно обработать МОЖНО.
А узнав четкую основу в виде кода Грея, за 10 минут родилась на мой взгляд 100% точная схема обработки, у меня не глючит вообще, очень стабильна к дребезгу.
может кому пигодится:
Цитата:
ev=UU
state=UU

Loop
{

getkeystate j5, joy5
getkeystate j7, joy7

ev=%j7%%j5%



if state=UU
{
if ev=DU
{
Send {Up} ;Полезное действие в одну сторону
state=%ev%
}
else if ev=UD
{
Send {Down} ;Полезное действие в другую сторону
state=%ev%
}
}

else if state=DU
{
if ev=UU
{
state=%ev%
}
}

else if state=UD
{
if ev=UU
{
state=%ev%
}
}

sleep 20
}
return
DNyo вне форума   Ответить с цитированием
Старый 19.09.2009, 16:44   #135
duts33
Пользователь
 
Аватар для duts33
 
Регистрация: 31.07.2009
Возраст: 37
Город: Владимир
Регион: 33
Машина: Audi A4
Сообщений: 52
duts33 is on a distinguished road
По умолчанию

идея не плохая. надо попробовать
duts33 вне форума   Ответить с цитированием
Старый 19.09.2009, 22:38   #136
duts33
Пользователь
 
Аватар для duts33
 
Регистрация: 31.07.2009
Возраст: 37
Город: Владимир
Регион: 33
Машина: Audi A4
Сообщений: 52
duts33 is on a distinguished road
По умолчанию

если крутить медленно все работает пучком, если чуть быстрее опять начинает скакать
duts33 вне форума   Ответить с цитированием
Старый 19.09.2009, 23:19   #137
DNyo
Пользователь
 
Регистрация: 06.10.2008
Город: Королёв
Регион: 50, 90, 150
Машина: '03\Peugeot\307 & 05'\mazda6
Сообщений: 31
DNyo is on a distinguished road
По умолчанию

в моем? а если со слипом поиграться? у меня если 30 ставить тоже глючить начинало. попробуй меньше поставить. у меня никак не получается заставить глюкнуть, если только за счет подпружиненной крутилки иногда по инерции тыркает лишний раз. И вероятно конструкция энкодера ещё влияет.
DNyo вне форума   Ответить с цитированием
Старый 19.09.2009, 23:48   #138
duts33
Пользователь
 
Аватар для duts33
 
Регистрация: 31.07.2009
Возраст: 37
Город: Владимир
Регион: 33
Машина: Audi A4
Сообщений: 52
duts33 is on a distinguished road
По умолчанию

20-15-10-5 пробовал. на 30 да, глючит
если крутить плавно без рывков то все пучком. стоит ускориться и получаются рывки (идет допустим вверх, скачок вниз и опять вверх)
duts33 вне форума   Ответить с цитированием
Старый 20.09.2009, 00:42   #139
DNyo
Пользователь
 
Регистрация: 06.10.2008
Город: Королёв
Регион: 50, 90, 150
Машина: '03\Peugeot\307 & 05'\mazda6
Сообщений: 31
DNyo is on a distinguished road
По умолчанию

Вероятно как и у меня по инерции крутилка назад тыркаетя.. поидее можно устранить кодом.

Энкодер1.txt
Вот что-то такое возможно поможет, но лично у меня положение когда обе кнопки энкодера нажаты(именно по этому событию совершается действие здесь) иногда пролетает, поэтому у меня работа немного ухудшилась, иногда не срабатывает, но исчезли "нажатия по инерции".

Последний раз редактировалось DNyo; 20.09.2009 в 01:13.
DNyo вне форума   Ответить с цитированием
Старый 05.08.2012, 13:04   #140
VitalyO
Новый Пользователь
 
Регистрация: 05.08.2012
Возраст: 49
Регион: 40
Сообщений: 3
VitalyO is on a distinguished road
По умолчанию USB регулятор громкости на энкодере и микроконтроллере AVR

Здесь мои варианты подключения энкодер к компьютору
http://obruboff.ru/usb-volume-control-ver-1-ru/
http://obruboff.ru/usb-volume-control-ver-2/

Последний раз редактировалось admin; 12.04.2017 в 19:00.
VitalyO вне форума   Ответить с цитированием
Ответ


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

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

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



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


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