-
Управление внешними устройствами через CarPC
Задался я идеей пустить звук от компа через СД магнитоллу, так как места мало зедлал монетор моторезированным и за ним поставил магнитоллу а чтобы каждый раз не лазить туда на ходу решил вывести кнопки управления магнитоллой в центрефугу. Вот наброски схемки которая будет управляться с LPT порта.
в формате spl здесь
http://halle-bauty-and-more.de/al/images/sh1.jpg
Если есть каието мысли по улутшению внемательно слушаею.
и так как програмист с меня мягко сказать деревянный то написание проги под это дело тоже приветствуеться:)
-
Вложений: 10
Re: Разработка софта-плагинов
Накидал по быстрому программу управления через LPT.
Программа имеет возможность править надписи на кнопках, изменять размер шрифта и размер кнопок, цвет и местоположение кнопок, можно присваивать кноку парамметр фиксации(выключатель) или без фиксации(просто кнопка) .
Каждой кнопке соотвертствует пин LPT порта(распиновка на рисунке). Для проверки можно подключить светодиод через резистор 1к на любой из восьми пинов и нажать соответствующую кнопку.
Цвета и размеры кнопок не подбирал , думаю сами подберете, ну не художник я :(? вариантов цвета всего 10 от 0 до 9, могу заменить цвета в таблице на те которые предложите.
Звуки поставил те что у себя нашел на компе, так что не плюйтесь.
В следующей версии будет увеличено колличество кнопок для управления и добавлена обработка внешних сигналов от автомобиля, и добавлена опция "фиксация кнопки" в настройках.
Для безглючной работы в Центрефуге нужно в настройках "VFD Дисплея" поменять LPT1 на LPT4, даже если он отключен , иначе будет сбоить .
-
Re: Разработка софта-плагинов
Начало зделанно, большое спасибо тебе. Графику накидать не проблемма, я щас скин рисую под центрефугу типа под стиль форума и типа для заядлых клубней компкара.
-
Re: Управление внешними устройствами через CarPC
Выложил версию в которой можно править размеры, местоположение, цвет кнопок, менять скин и звуки кнопок.
Правится в файле skin.txt
При правке значений число разрядов должно сохранятся , например если было написано х=104 , а нужно 50 то пишем х=050
-
Прив! Прога супер Ищу подобие 2 недели уже (+)
Цитата:
Сообщение от Chip
Выложил версию в которой можно править размеры, местоположение, цвет кнопок, менять скин и звуки кнопок.
Правится в файле skin.txt
При правке значений число разрядов должно сохранятся , например если было написано х=104 , а нужно 50 то пишем х=050
Раскажи как настроить чтобы при нажатии кнопка "залипала" а при повторном "отлипала" Если еще можно сделать так чтобы каждая кнопка настраивалась отдельно было бы супер ))) И добавить таймер Типа нажал LPT устройство включило на время которое настраивается, спустя это время выключилось А если пока не выключилось нажать еще раз то "выкл"
Пойдет для управления попогрейками у кого их нет ))) А если каждую кнопку отдельно можно будет настроить "прилипать" ей или нет то более функциональная прога будет
Пы Сы
Еще есть одна фигня При запуске винды на всех 8 управляющих висит "1" Когда запускаешь твою прогу картина не меняется Но как только нажимаешь кнопку все переходит в "0" кроме того пина кнопку которого дежишь. В таком виде очень сложно управлять какими либо устройствами Это видно при мониторинге порта с помощью XP LPT проги. Нужно этот момент тоже подправить Например чтобы при активации кнопки становился "0"
-
Re: Управление внешними устройствами через CarPC
Ок сделаем настройки.
Баги устраним
Добавлю еще 4 порта выход
И еще буду использовать 5 входных портов для слеженея за датчиками.
-
Re: Управление внешними устройствами через CarPC
У меня этой прогой будет управляться открытие и закрытие монетора и кнопки от магнитоллы. пока решил проблемму 3мя релюшками. 1релюшка включаеться от АСС и отключает землю от контроллера с оптопарами, 2+3релюшка срабатывает когда на пин 1 появляеться "1" и отключает 1релюшку+землю на контроллер, когда прога запуститься и готова к эксплатации на пин 1 появляеться "0" 2релюшка выключаеться включая землю а 3 релюшка держет 1релюшку в выключенном состоянии. таким образом от момента включения компа и до момента использования проги никакой сигнал до кнопок магнитоллы не доходит. Единственное что ненравиться что 3 релюшка находиться постоянно под напряжением пока включен комп.
если есть какието мысли как это поинтелигентней выставить с радостью выслушаю!
-
Re: Управление внешними устройствами через CarPC
Исправил глюк с инверсией теперь при нажатии на кнопку будет сбрасываться пин в ноль.
Выложил надежную схему подключения к LPT, схема полностью развязана от борт сети автомобиля.
Добывил в фаил skin.txt параметр фиксации кнопок , теперь можно кнопку сделать фиксируемой или без фиксации, достаточно прописать на нужную кнопку "fixing=1"-фиксируемая кнопка или "fixing=0"-кнопка без фиксации.
Добавил возможность позиционирования на экране и изменения размеров окна.
-
Re: Управление внешними устройствами через CarPC
Цитата:
Сообщение от Chip
Исправил глюк с инверсией теперь при нажатии на кнопку будет сбрасываться пин в ноль.
Выложил надежную схему подключения к LPT, схема полностью развязана от борт сети автомобиля.
Добывил в фаил skin.txt параметр фиксации кнопок , теперь можно кнопку сделать фиксируемой или без фиксации, достаточно прописать на нужную кнопку "fixing=1"-фиксируемая кнопка или "fixing=0"-кнопка без фиксации.
Добавил возможность позиционирования на экране и изменения размеров окна.
Огромное спасибо Проверил Все работает как часы А на счет таймера при нажатии можно что нибуть придумать?
:) Пы Сы Забыл При выходе из проги ИМХО она должна возращать состояние ЛПТ в исходное Иначе если что то влючил и закрыл прогу то это так и будет включено или пока не перезагрузишь комп или пока опять прогу не запустишь
-
Re: Управление внешними устройствами через CarPC
Можно конечно, подумаю на досуге.
-
Re: Управление внешними устройствами через CarPC
Извините за чайничный вопрос; а в магнитоллу нужно будет с паяльником лезть (к ейным кнопкам как поключаться?)?
Я так понимаю пробоему радио в сарРС таким макаром решить наконец то можно будет?
-
Re: Управление внешними устройствами через CarPC
Для магниталы релюшки можно не использовать.
Без паяльника никак не обойтись.
-
Re: Управление внешними устройствами через CarPC
А если впаяться в ИК дистанционку от магнитолы?:confused:
-
Re: Управление внешними устройствами через CarPC
-
Re: Разработка софта-плагинов
Цитата:
Сообщение от Chip
Накидал по быстрому программу управления через LPT.
Программа имеет возможность править надписи на кнопках, изменять размер шрифта и размер кнопок, цвет и местоположение кнопок, можно присваивать кноку парамметр фиксации(выключатель) или без фиксации(просто кнопка) .
Каждой кнопке соотвертствует пин LPT порта(распиновка на рисунке). Для проверки можно подключить светодиод через резистор 1к на любой из восьми пинов и нажать соответствующую кнопку.
Цвета и размеры кнопок не подбирал , думаю сами подберете, ну не художник я :(? вариантов цвета всего 10 от 0 до 9, могу заменить цвета в таблице на те которые предложите.
Звуки поставил те что у себя нашел на компе, так что не плюйтесь.
В следующей версии будет увеличено колличество кнопок для управления и добавлена обработка внешних сигналов от автомобиля, и добавлена опция "фиксация кнопки" в настройках.
Для безглючной работы в Центрефуге нужно в настройках "VFD Дисплея" поменять LPT1 на LPT4, даже если он отключен , иначе будет сбоить .
А можно исходник получить, чтобы изменить программку? А то скомпилированнной георойно
-
Re: Управление внешними устройствами через CarPC
Так для изменения есть фаил skin.txt, можешь поменять почти все.
-
Re: Управление внешними устройствами через CarPC
Экзешник надо поменять...под мои приблуды
-
Re: Управление внешними устройствами через CarPC
А есть умельцы, которые сделают подобный девайс подключаемый к usb?
То, что такие устройства продаются - знаю, но хочется собрать самому :)
Только вот в электронике не очень силен, но готовую схему собрать смогу :)
-
Цитата:
Сообщение от джи-дай
Экзешник надо поменять...под мои приблуды
Говори что требуется я поменяю.
Цитата:
Сообщение от sad santa
А есть умельцы, которые сделают подобный девайс подключаемый к usb?
То, что такие устройства продаются - знаю, но хочется собрать самому :)
Только вот в электронике не очень силен, но готовую схему собрать смогу :)
Вот здесь посмотри.
-
Re: Управление внешними устройствами через CarPC
Мне к этим кнопкам надо добавить джойстик управления (для камеры и зеркал) , внутри типа "шатл" и ещё пяток кнопок...
ЗЫ.Можно в личку. А чо исходник зажал?
-
Re: Управление внешними устройствами через CarPC
[QUOTE=Chip]Говори что требуется я поменяю.
А я все таймер жду ))))
-
Re: Управление внешними устройствами через CarPC
Щас немного занят, напомни через недельку.
-
Вложений: 1
Re: Управление внешними устройствами через CarPC
-
Re: Управление внешними устройствами через CarPC
У меня нет такого компонента что бы кнопки были треугольными
-
Вложений: 2
Re: Управление внешними устройствами через CarPC
По моему надо сделать кнопки типа "меню" при нажатии на которые на половине экрана вызывалось подменю и в них уже городить огород с джойстиками и др приблудами.
Типа вот так
-
Re: Управление внешними устройствами через CarPC
Коллеги!
Не мог бы кто-нить обозначить, какие конкретно элементы (транзисторы, релюхи и т.д.) нужно использовать в схеме? А то испробовать охота, а знаний не хватает :(
-
Re: Управление внешними устройствами через CarPC
А вот такой вопросец... Как работает, к примеру, управление зеркалами?
Пока жму на джойстик зеркало поворачивается, отпускаю - перестаёт. Так? Или надо кратковременными нажатиями?
-
Re: Управление внешними устройствами через CarPC
Цитата:
Сообщение от XsanderS
Задался я идеей пустить звук от компа через СД магнитоллу, так как места мало зедлал монетор моторезированным и за ним поставил магнитоллу а чтобы каждый раз не лазить туда на ходу решил вывести кнопки управления магнитоллой в центрефугу. Вот наброски схемки которая будет управляться с LPT порта.
Каким образом сделал его моторизированным? Тоже хочу менять градус под себя одного (в стоке) и под пассажиров.
-
Re: Управление внешними устройствами через CarPC
Цитата:
Сообщение от RambleR[ToR]
Каким образом сделал его моторизированным? Тоже хочу менять градус под себя одного (в стоке) и под пассажиров.
Смотри в моем проэкте все описанно.
-
Re: Управление внешними устройствами через CarPC
Цитата:
Для безглючной работы в Центрефуге нужно в настройках "VFD Дисплея" поменять LPT1 на LPT4, даже если он отключен , иначе будет сбоить .
Немогу найти где этор РРРРР..... VFD дисплей??? в настройках (конфигах нету) может не там рою?
-
Вложений: 1
Re: Управление внешними устройствами через CarPC
Заходишь в настройки выбираешь VFD Дисплей
-
Re: Управление внешними устройствами через CarPC
разобрался, надо было включить доп настройки! помог вот этот пост. манипуляции со строкой ярлыка ничего не дали помог батник. вот
-
Re: Управление внешними устройствами через CarPC
Цитата:
Сообщение от Chip
Можно конечно, подумаю на досуге.
Таймер получилось прикрутить к проге? :rolleyes:
-
Re: Управление внешними устройствами через CarPC
Сейчас времени нет этим заняться :(
-
Re: Управление внешними устройствами через CarPC
Скажите на чем писали прогу??? если VB очень прошу пришлите исходники ну очень интересный проект!!!
Я хочу все в машине сделать с экрана монитора!!!
-
Re: Управление внешними устройствами через CarPC
Цитата:
Сообщение от maxi_10
Скажите на чем писали прогу??? если VB очень прошу пришлите исходники ну очень интересный проект!!!
Я хочу все в машине сделать с экрана монитора!!!
Какой ты мудрый! Лучше спроси-по чем исходники...
-
Re: Управление внешними устройствами через CarPC
-
Re: Управление внешними устройствами через CarPC
Цитата:
Сообщение от Chip
Сейчас времени нет этим заняться :(
Жаль Будем ждать )))
-
Вложений: 1
Re: Управление внешними устройствами через CarPC
Кому интересно управлять внешним устройством через LPT порт компа то у меня есть некоторые самостоятельные наработки на VB6 исходник прога и все расчеты прилагаются!!!
-
Re: Управление внешними устройствами через CarPC
Искренне прошу прощения за оффтоп!
скажите пожалуйста, какие релле подойдут для работы от LPT порта, рассчитанные на автомобильный ток или 220 в (буду чайник запускать дома Вашей прогой))) и где эти реллюшки можно достать ?
заранее благодарен!