- 
	
	
	
		
Управление внешними устройствами через 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 в (буду чайник запускать дома Вашей прогой)))  и где эти реллюшки можно достать ?
заранее благодарен!