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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > Всё Остальное > Проекты > Рабочий журнал

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2010, 18:01   #11
arpsoa
Старший Пользователь
 
Регистрация: 30.12.2008
Город: Москва,Измайлово.
Регион: 77, 97, 99, 177
Машина: ГАЗ 310221
Сообщений: 42
arpsoa is on a distinguished road
По умолчанию

Цитата:
Сообщение от Hamster Посмотреть сообщение
Легко потянет.
На счет кнопок - тут несколько вариантов:
1. Купить Arduino. На нем сделать контроллер кнопок как 2 пальца. Кроме того - окромя контроллера кнопок на нем можно сделать дофига всего интерестного.
2. Купить дешевый джойстик, выдрать из него контроллер и подключить кнопки туда. Считай то же самое, что п.1, но возможностей дальнейшего расширения возможностей нет.
3. Взять мультимедиа клаву и впендюрить кнопки от нее.

Я бы вабрал п.1
При наличии кнопок на торпедо-я бы выбрал пункт 3.
1.клавиатур,кругом море и бесплатно!
2.любые кнопки,вплоть до выключения компа.
3.САмое быстрое и бесплатное решение с возможностью "перепрограмирования" с помощью "паяла".

Когда окончательно решишь (после длительной эксплуатации)-какие кнопки нужны,и что ещё нужно-всегда можно переделать (типа-выкинул и не жалко).
arpsoa вне форума   Ответить с цитированием
Старый 13.02.2010, 19:21   #12
ОгИл
Пользователь
 
Регистрация: 25.10.2009
Возраст: 38
Город: СПб
Регион: 78, 98
Машина: Toyota Chaser GX81 1G-GE 1991гв
Сообщений: 35
ОгИл will become famous soon enough
По умолчанию

Да не проблемма не в этом. У меня есть 6 кнопок. на первую надо назначить в режиме проигрования плей/пауза, в режиме выбора дириктории клавиша вверх, на вторую в первом режиме стоп во втором вниз и т.д. НО!!! есть проблемма: если клавишу вверх назначить как плей/пауза, то она уже во втором режиме не работает как клавиша вверх ну и т.д. Можно сделать клавишу шифт или альт, но в директории надо именно курсор, а значит плей/пауза и стоп будут работать только при одновременном нажатии на 2 клавишы!!! что очень не удобно
ОгИл вне форума   Ответить с цитированием
Старый 13.02.2010, 21:30   #13
Hamster
Больной. Диагноз "Car PC"
 
Аватар для Hamster
 
Регистрация: 01.09.2005
Возраст: 51
Город: Москва
Регион: 77, 97, 99, 177
Машина: 08\Acura\MDX •••• 07\Honda\Civic 4D
Сообщений: 4,379
Hamster is a splendid one to beholdHamster is a splendid one to beholdHamster is a splendid one to beholdHamster is a splendid one to beholdHamster is a splendid one to beholdHamster is a splendid one to beholdHamster is a splendid one to behold
По умолчанию

Цитата:
Сообщение от ОгИл Посмотреть сообщение
Да не проблемма не в этом. У меня есть 6 кнопок............только при одновременном нажатии на 2 клавишы!!! что очень не удобно
А, понятна проблема. Я бы решил так:
1. Берем Autohotkey
2. Пишем скрипт, который будет брать наши 6 кнопок и генерить WM сообщения в винамп. нужные нам.

В таком варианте одна кнопка с торпеды может делать сколь угодно и каких угодно действий.
Правда попрограмить придется, но там не супер сложно.

Любая команда в винампе может быть инициированна WM мессаджем (кусман примера):

Цитата:
'обработка поступившей команды
'Next Track
If InStr(1, Response, "next", vbTextCompare) <> 0 Then
SendMessage hWnd, WM_COMMAND, WM_Next, vbNull
Exit Sub
End If
'Previous Track
If InStr(1, Response, "previous", vbTextCompare) <> 0 Then
SendMessage hWnd, WM_COMMAND, WM_Previous, vbNull
Exit Sub
End If
'Play
If InStr(1, Response, "play", vbTextCompare) <> 0 Then
SendMessage hWnd, WM_COMMAND, WM_Play, vbNull
Exit Sub
End If
'Stop
If InStr(1, Response, "stop", vbTextCompare) <> 0 Then
SendMessage hWnd, WM_COMMAND, WM_Stop, vbNull
Exit Sub
End If
'Shuffle
If InStr(1, Response, "shuffle", vbTextCompare) <> 0 Then
SendMessage hWnd, WM_COMMAND, WM_Toggle_Shuffle, vbNull
Exit Sub
End If
__________________
Старый проект Honda Accord RHD
Теперь будет Acura MDX 2008 и Honda Civic 4D 2007 и Mitsubishi Outlander XL 2011
Hamster вне форума   Ответить с цитированием
Старый 13.02.2010, 23:14   #14
ОгИл
Пользователь
 
Регистрация: 25.10.2009
Возраст: 38
Город: СПб
Регион: 78, 98
Машина: Toyota Chaser GX81 1G-GE 1991гв
Сообщений: 35
ОгИл will become famous soon enough
По умолчанию

Во то, что нужно, спасибо Остался один вопрос-регулировка громкости системы с помощью резистра.
ОгИл вне форума   Ответить с цитированием
Старый 07.03.2010, 19:13   #15
ОгИл
Пользователь
 
Регистрация: 25.10.2009
Возраст: 38
Город: СПб
Регион: 78, 98
Машина: Toyota Chaser GX81 1G-GE 1991гв
Сообщений: 35
ОгИл will become famous soon enough
По умолчанию

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

1:: Media_Play_Pause
+1:: Up

но Up не работает, пробовал менять на

+Media_Play_Pause:: Up

но все равно не работает. Подскажите, пожалуйста в чем ошибка? И еще сочетания у меня получилось зделать только с клавишами шифт, альт и т.д. а как слелать сочетание например a+b?
ОгИл вне форума   Ответить с цитированием
Старый 07.03.2010, 19:33   #16
Hamster
Больной. Диагноз "Car PC"
 
Аватар для Hamster
 
Регистрация: 01.09.2005
Возраст: 51
Город: Москва
Регион: 77, 97, 99, 177
Машина: 08\Acura\MDX •••• 07\Honda\Civic 4D
Сообщений: 4,379
Hamster is a splendid one to beholdHamster is a splendid one to beholdHamster is a splendid one to beholdHamster is a splendid one to beholdHamster is a splendid one to beholdHamster is a splendid one to beholdHamster is a splendid one to behold
По умолчанию

Гм, не понял, что за конструкция ::, но если ты про автохоткей, то есть доку на него на русском http://www.script-coding.info/AutoHo...anslation.html

Про посылку клавиш - http://www.script-coding.info/AutoHotkey/Send.html
__________________
Старый проект Honda Accord RHD
Теперь будет Acura MDX 2008 и Honda Civic 4D 2007 и Mitsubishi Outlander XL 2011
Hamster вне форума   Ответить с цитированием
Старый 18.04.2010, 16:01   #17
ОгИл
Пользователь
 
Регистрация: 25.10.2009
Возраст: 38
Город: СПб
Регион: 78, 98
Машина: Toyota Chaser GX81 1G-GE 1991гв
Сообщений: 35
ОгИл will become famous soon enough
По умолчанию

Все собрал, сегодня пол дня ездил с компом. Почему-то выскакивает джек и сильные помехи на звук. Какие самые распространенные методы борьбы?
ОгИл вне форума   Ответить с цитированием
Старый 18.04.2010, 16:15   #18
ОгИл
Пользователь
 
Регистрация: 25.10.2009
Возраст: 38
Город: СПб
Регион: 78, 98
Машина: Toyota Chaser GX81 1G-GE 1991гв
Сообщений: 35
ОгИл will become famous soon enough
По умолчанию

Все запитано от штатной проводки на магнитоллу и прикуриватель. И причем слышно не двигатель а винчестер и высокочастотный транс.
ОгИл вне форума   Ответить с цитированием
Старый 16.09.2011, 10:10   #19
ОгИл
Пользователь
 
Регистрация: 25.10.2009
Возраст: 38
Город: СПб
Регион: 78, 98
Машина: Toyota Chaser GX81 1G-GE 1991гв
Сообщений: 35
ОгИл will become famous soon enough
По умолчанию

Всем доброго дня давно не писал о своем проекте, с тех пор много чего изменилось. В том виде в котором все описано комп просуществовал недолго, както по трассе ком вырубился, больше не включался. Толи он перегрелся, толи что-то коротнуло, мать сгорела, купил себе мамку VIA EPIA M10000, стало значительно лучше, стал меньше тормозить, загрузка намного быстрее, звук 5.1, потом прикупил себе тач панель. В таком виде PC просуществовал около года. Потом мы с семьей переехали на ПСЖ в Питер. По трассе комп очень выручал, сын у меня вообще не ныл по дороге, смотрел мультики. По приезду в Питер пришлось купить GPS, и еще около полу года в таком виде все работало. Но меня очень напрягало что при заводке автомобиля винда перезагружалась, решил с этим вопросом разобратся, снял всю систему с машины, перепоял БП, поставил новый трансформатор, кандеры воткнул побольше, при сборке обнаружил что разбил и тач и монитор
На днях купил себе новый монитор 8,4 дюйма, проект снова ожил
ОгИл вне форума   Ответить с цитированием
Старый 16.09.2011, 10:16   #20
ОгИл
Пользователь
 
Регистрация: 25.10.2009
Возраст: 38
Город: СПб
Регион: 78, 98
Машина: Toyota Chaser GX81 1G-GE 1991гв
Сообщений: 35
ОгИл will become famous soon enough
По умолчанию

Кстати, у меня в самом начале проекта была проблемма со звуком, сильные наводки. Проблеммы пытался решить с помощью различных фильтров, результат всегда был так себе. Потом я нашел информацию про микросхемку BA2121 (вроде так) проблемму как рукой сняло. Очень рекомендую, очень простая схема подключения, не режет низкие частоты как трансформатор, и очень эфективная. Правда при подключении по даташит появился ПУХ при включении. Пришлось удалять кандеры из схемы, все заработало отлично.
ОгИл вне форума   Ответить с цитированием
Ответ


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

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

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



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


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