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)

Bersenev 26.02.2012 11:27

Цитата:

Сообщение от Alex-NN (Сообщение 212514)
Да!!!:yes4: Все получилось. Рулевые кнопки и энкодер отсутствуют на монтажке. Только ИК и датчики температуры.

А на моём ардуино даже если ничего не подключено всё равно ничего не сбоит.

В общем обновил скетч и плагин в шапке, добавлена возможность отключения неиспользуемых функций.

добавь в skin.ini переменные, которые включают или выключают использование ик пульта, энкодеров или резестивных кнопок, если что то вами не используется. 0 - выключено, 1 - включено.

duino_is_ir_key=1
duino_is_encoder_1=1
duino_is_encoder_2=1
duino_is_res_keys=1

Температурные датчики и акселерометр плагин включает и отключает автоматически по запросу из скина.

Alex-NN 26.02.2012 11:43

Все поправил. Работает! Спасибо!!!:yes4::yes4::yes4:

Кнопка "shift" - отличная идея.:yes4: Все работает! Осталось только уложить в голове наборы команд.:smile2:

У меня Freeduino ранней версии в исполнении на большой плате. Может с этим связано выскакивание кодов неподключенных устройств.

Надо приобрести энкодеры. :smile2:
Рулевых кнопок у меня нет, а команды с клавы я шлю через обычный контроллер клавиатуры PS2.


Хорошая тема образовалась!!!:yes4::yes4::yes4:

C4ncer 27.02.2012 14:52

Верно ли я понимаю, что дребезг контактов в Joystic от кармонитора пока не побеждён?
Или стоит попробовать?

Bersenev 27.02.2012 15:01

Цитата:

Сообщение от C4ncer (Сообщение 212678)
Верно ли я понимаю, что дребезг контактов в Joystic от кармонитора пока не побеждён?
Или стоит попробовать?

Побеждён.

При неудачном стечении кнопка может давать два кода с разницей в единицу. Но это не проблема, можно назначить одно и тоже на оба кода. У меня из десяти кнопок так ведёт себя только одна, но надо учесть что это вообще не кнопки, а просто проводки, поэтому дребезг у них ужасный, думаю на реальных кнопках даже эта проблема не должна появляться.

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

leha-mentos 28.02.2012 13:25

прочел всю ветку. Очень понравилось. Возник вопрос: Если использовать iCarDuino, то необходимость в адаптере кнопок руля, Пультик который, пропадает? К
Кроме кнопок руля, хочу использовать регулировку подствеки монитора и задействовать стеклоподъемники, как у Лео было сделано. Одной кнопкой чтоб закрывались и люк и стекла, а при выключении авто они еще сами закрывались, если открыты.

Bersenev 28.02.2012 13:45

Цитата:

Сообщение от leha-mentos (Сообщение 212826)
Возник вопрос: Если использовать iCarDuino, то необходимость в адаптере кнопок руля, Пультик который, пропадает?

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

Цитата:

Сообщение от leha-mentos (Сообщение 212826)
хочу использовать регулировку подствеки монитора

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

Цитата:

Сообщение от leha-mentos (Сообщение 212826)
и задействовать стеклоподъемники

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

leha-mentos 28.02.2012 15:14

Вложений: 1
Цитата:

Сообщение от Bersenev (Сообщение 212829)
Плагин iCarDuino будет работать с PultIk, даже с родной прошивкой PultIk.
Для использования других возможностей надо использовать скетч из этой темы.

Немного другое имел ввиду: нужно ли мне покупать и Пультик и Ардуину? Или можно только Ардуиной обойтись? Разница в цене у них почти в два раза, а возможности прямо пропорциональны тоже в два раза.

И что такое скетч? (Извиняюсь, если глупый вопрос)

Да, и нашел схему кнопок руля своего авто. Помогите ее "прочитать" т.к. несилен в схематических изображениях электроники и их названиях. В каком именно месте стоит подключиться?

Спасибо.

Bersenev 28.02.2012 15:33

Цитата:

Сообщение от leha-mentos (Сообщение 212839)
Немного другое имел ввиду: нужно ли мне покупать и Пультик и Ардуину? Или можно только Ардуиной обойтись?
И что такое скетч? (Извиняюсь, если глупый вопрос)

Если в состоянии залить скетч в ардуино, то и используй его. Если нет, то пользуйся PuktIk. Но судя по "глупому вопросу" пока не в состоянии. Поэтому читай здесь http://www.compcar.ru/forum/showthread.php?t=4773. А скетч это программа для аруино выложенная в шапке


Цитата:

Сообщение от leha-mentos (Сообщение 212839)
Да, и нашел схему кнопок руля своего авто. Помогите ее "прочитать" т.к. несилен в схематических изображениях электроники и их названиях. В каком именно месте стоит подключиться?

я бы подключал на B31 B12 или C2 C3

C4ncer 28.02.2012 23:26

Попробовал сегодня подружить Икар и кармониторовский Joystic. В итоге, при запуске настройки кнопок, плагин сразу выдаёт некий код ещё без нажатия кнопок, как будто постоянно нажата какая-то кнопка. После нажатия любой кнопки и получения её кода, плагин снова переходит к этой первой позиции.
Вторая проблема в том что последовательное нажатие одной кнопки выдаёт для неё по 3-4 разных кода(. И так со всеми кнопками.
P.s. С "чиповым" Хоткеем кнопки отработали уже 2 года без проблем

Bersenev 28.02.2012 23:35

Цитата:

Сообщение от C4ncer (Сообщение 212917)
Попробовал сегодня подружить Икар и кармониторовский Joystic. В итоге, при запуске настройки кнопок, плагин сразу выдаёт некий код ещё без нажатия кнопок, как будто постоянно нажата какая-то кнопка. После нажатия любой кнопки и получения её кода, плагин снова переходит к этой первой позиции.
Вторая проблема в том что последовательное нажатие одной кнопки выдаёт для неё по 3-4 разных кода(. И так со всеми кнопками.
P.s. С "чиповым" Хоткеем кнопки отработали уже 2 года без проблем

Chip убирает дребезг в программе получающий данные от ардуино, я всё это делаю в скетче, то есть ардуино выдаёт всегда однозначный код, поэтому плагин не производит никакой обработки. Залей в ардуино мой скетч и проблем не будет.


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

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