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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   Передача всяких событий в комп (http://pccar.ru/showthread.php?t=154)

2funk 13.10.2005 00:44

Передача всяких событий в комп
 
Эта тема была затронута в другом обсуждении, так что я решил выложить её отдельно.

Чтобы заставить комп выполнять что-то по событиям в электроцепи машины, можно купить специальный контроллер. Простые можно в китах найти и спаять самому, более сложные основаны на pic чипах и их можно програмировать.
Но самый простой вариант использовать гейм порт (на нем контроллер не нужен, понимает как бинарные так и аналоговые сигналы. Правда напряжение 5в). Тут всё просто. Порт поддерживает 4 бинарных ввода и 4 аналоговых(сопротивление от 0 до 100к).

http://www.epanorama.net/documents/j...k/pc_stick.gif

В конструкции всё просто, надо просто сделать так, чтобы некое событие передавало импульс на реле которое ставится вместо кнопки.
В винде прописывается как простой 2-х осевой 2-х кнопочный джостик и всё работает, а как всё в машине сделать это гадайте сами, вариантов много.

Если надо больше кнопок или осей то вот вариант:
http://www.epanorama.net/documents/joystick/FIG4.GIF
(нужна только самая правая часть схемы, т.к. интересна только распиновка)
Определяется как два джойстика.

Garald 13.10.2005 01:50

зачотно...
теперь осталось придумать как это использовать :):):)
кстати...нщн интересно было бы собирать инфу с мозгов :D

Hamster 13.10.2005 10:28

мозги
 
С мозгами не надо ничего придумывать, усе сделано давно до нас :)
Шина OBDII + адаптер на ком-порт.

http://www.hondamotor.ru/board/index...BF%BDentry5786

З.Ы. Другое дело, если в машине нет OBDII.......

2funk 13.10.2005 11:42

Нет ODB - нет мозгов... :D

Димон 03.11.2005 22:37

Вот что пока удалось нарыть.
 
Вложений: 2
Если события передаваемые в комп типа вкл-выкл. (например состояние салинойдов АКП), то джойстик порт не нужен. Вполне достаточно LPT и драйвера Joy-LPT. Ее хорошо кушает програмка autohotkey в которой можно легко написать любой скрипт. Например по событиям гейм-лпт порта она может изображать нажатие каких-нибудь кнопок в другой запущенной программе или в своих окнах что-нибудь изображать, месседжбоксы выкидывать и т.п.
Очень пригодится управлять громкостью карпутера с подрулевых кнопок, кнопок на мониторе если есть и т.п. обсуждаем ЗДЕСЬ
Распайка ниже
http://forum.pccar.ru/attachment.php...6&d=1132331730
http://forum.pccar.ru/attachment.php...7&d=1132331735

Ron 05.11.2005 13:07

Ну раз речь пошла о джойстиках, то думаю самый эхотажный для этих целей вот этот:

http://vkb.sukhoi.ru/elektron/mjoy.htm

MishaSt 02.10.2006 12:44

Прикольно, я хотел сделать, чтобы камереа задняя включалась при заднем ходе..

2func 02.10.2006 13:47

нет ничо проще, берем реле, контакты для срабатывания вешаем на лампочку заднего хода, замыкаемые контакты бросаем на кнопку джойстика, задаем в фронтэнде активачию на кнопку - вуаля, все готово, точно так-же можно сделать кнопочный переход в "найт скин" по включению ближнего света (можно же и на габаритах ездить!)

aptm 02.10.2006 21:43

Цитата:

Сообщение от frontera (Сообщение 9027)
... кнопочный переход в "найт скин" по включению ближнего света (можно же и на габаритах ездить!)

А когда по трассе или все время с ближним?

Димон 03.10.2006 00:17

А им на выбор три варианта:

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

2. Спаять схему с фотореле и таймером, чтобы после 20сек. темноты включалась ночь.

3. Забить на все и переключать вручную.:fingal:


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

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