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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   iCarDS + Arduino = iCarDuino (http://pccar.ru/showthread.php?t=16718)

Tygra 14.05.2015 13:30

Кто нибудь знает что переписать чтоб использовать прямые выходы для управления релюшками, выходов свободных у дуины еще много, регистр паять не хочется, не нужно мне столько релюшек, 2- 3 хватит с головой. Чтоб напрямую через драйвер на выход цифровой дуины.
p\s мне не лень спаять, мне не где взять данный регистр. Я живу в таком месте где нельзя пойти в магазин и тупо купить. С инета ждать 2-3 месяца.

basurman 14.05.2015 14:10

Цитата:

Сообщение от Tygra (Сообщение 327891)
Кто нибудь знает что переписать чтоб использовать прямые выходы для управления релюшками, выходов свободных у дуины еще много, регистр паять не хочется, не нужно мне столько релюшек, 2- 3 хватит с головой. Чтоб напрямую через драйвер на выход цифровой дуины.
p\s мне не лень спаять, мне не где взять данный регистр. Я живу в таком месте где нельзя пойти в магазин и тупо купить. С инета ждать 2-3 месяца.

И из России ждать долго? Там походу с ума сойдешь переписывать)))))
Пороюсь вечером, вроде где то был

Если нужна микра пиши в личку, могу задарить пару 74hct595.))))

Tygra 01.06.2015 09:48

Спасибо. Заказал с алиекспресса, жду. Собственно не к спеху уже.

YraY 20.10.2015 01:08

Вложений: 1
Мой скетч для ардуино, может кому пригодится:
Вложение 41336
В нем есть:
Термометры - как есть, только подключены по 2 проводной линии.
Два энкодера - как есть.
Резистивные кнопки - с доработкой под длительные нажатия от Glouck,
+ управление с резистивных кнопок круиз контролем, вместо него вы можете управлять чем угодно и как угодно.
Задержка переключения на камеру заднего хода для АКПП.
Все остальное удалено, в результате скетч работает и на 168 и на 328.
По резистивным кнопкам - мне нужно было управлять и икаром и круиз контролем с кнопок на руле, но в его шлейфе "часовой пружине" предусмотрено для этого только одна линия. Вот по этой линии все попадает в ардуинку, коды клавиш музыки идут в икар, а когда появляется код кнопки включения круиза то срабатывает триггер включающий блок круиза и еще две клавиши с руля отключаются от икара и выдают импульсы на круиз. После повторного нажатия выключателя круиза две его клавиши снова возвращаются икару.
Вобщем по такой схеме вы можете управлять чем угодно с кнопок руля, например дополнительными сигналами

sergbb 12.11.2015 20:16

При подключенной дуинке слышны звуки как будто идут команды.
- Из обвеса подключен только ИК приемник.
- Сответственно настроены строки:
duino_is_ir_key=1
duino_is_encoder_1=0
duino_is_encoder_2=0
duino_is_res_keys=0
- Очистил duino_key_command.ini, duino_key_list.txt, duino_key_info.ini
- По новой прописал команды,все равно идут звуки.
Куда копать?

Помоему откопал.))
Обновить в папочке скина не нажал.
Покатаюсь погляжу.

sergbb 15.11.2015 20:46

Подскажите.
Как назначить уход в сон с пульта?

Гугл утверждает что только через ярлык + комбинация клавиш.
Другие варианты есть?

sergbb 21.11.2015 22:01

Как то тихо здеся :blush:

Lexx09 26.11.2015 12:32

Цитата:

Сообщение от sergbb (Сообщение 343526)
Как назначить уход в сон с пульта?

Очень просто.

На диске C создаешь файл sleep.cmd со следующим содержимым:
Код:

rundll32 PowrProf.dll,SetSuspendState 0,1,0
Запускаешь iCarDS, идешь в "Настройки скина", далее в "Настройка кнопок CarDuino". Нажимаешь нужную кнопку на пульте, при этом ее код выделится в списке. Нажимаешь кнопку "Команда iCar DS", пишешь команду:
Код:

RUNQ;C:\sleep.cmd
Нажимаешь Enter. Готово.

PS: Предыдущий вариант с командой HIBERNATE не прокатил. Гибернация не наступает, iCarDS продолжает работает, но ни на что не реагирует.

sergbb 27.11.2015 09:29

Спасибо.
Попробую.
Я так понимаю команда RUNQ запускает любые файлы?

Lexx09 27.11.2015 10:07

RUNG - нет такой команды. Есть RUN, RUNW, RUNQ, RUNQW.

Вот кусок документации:
Код:

"RUN"                - Dynamic Commands: set the code of a button to: "RUN;COMMAND|PARAMETER1|PARAMETER2" will
                  make it so clicking this button runs the specified command&parameters in the computer.
                  As an option you can run the command specifying the application name to embed in the current
                  screen (the application will be enbedded using the "A" settings in the skin file of screen:
                        Example: "RUN;C:\WINDOWS\NOTEPAD.EXE;NOTEPAD" (to run embedded)
                                  "A,000,055,800,545,000,000,000"  (.skin definition)
                  Optionally you can also set the text to be "spoken" when clicking the button:
                        Example "RUN;C:\WINDOWS\NOTEPAD.EXE;NOTEPAD;NOTEPAD"

"RUNW","RUNQW"        - Same as RUN except that RR will not continue execution until the command is completed.
                  With RUNW you can place a '!' in front of the command if you wish to hide RR during the
                  execution of the application -- RR will restore when the command is completed.
                  RUNQW runs the software hidden (like RUNQ below) and wait for it to finish.

"RUNQ"                - Same as RUN except that RR will run the command in the background (HIDDEN). Be carefull
                  not to run full blown applications like this or you'll need to close it with Task Manager.



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

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