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)

C4ncer 28.02.2012 23:49

Цитата:

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

Ok. А скетча полегче, только для резистива, не найдётся? С ардуиной почти не общался, боюсь лишнее из скетча вырежу). Или грузить всё и не забивать голову?)

Bersenev 28.02.2012 23:52

Цитата:

Сообщение от C4ncer (Сообщение 212922)
Ok. А скетча полегче, только для резистива, не найдётся? С ардуиной почти не общался, боюсь лишнее из скетча вырежу). Или грузить всё и не забивать голову?)

Грузи всё, а в skin.ini задай переменные таким образом

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

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

C4ncer 29.02.2012 14:49

Цитата:

Сообщение от Bersenev (Сообщение 212924)
Грузи всё, а в skin.ini задай переменные таким образом

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

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

Сегодня попробовал новый скетч. Загружается успешно, но ни одного кода после его загрузки я больше не увидел, нажатия кнопок ни к чему не приводят.
Менял порты и скорости, заново заливал скетч, заново регил плагин, в skin.ini всё прописано. К сожалению безрезультатно(

Bersenev 29.02.2012 14:55

Цитата:

Сообщение от C4ncer (Сообщение 213002)
но ни одного кода после его загрузки я больше не увидел, нажатия кнопок ни к чему не приводят.

А где смотрел? В настройках скина или чем нибудь другим?

Bersenev 29.02.2012 15:22

И ещё, на каком пине у тебя висят резестивные кнопки?

В моём скетче используется 7-ой пин

int RES_PIN = 7 ; // Вход для рулевых Кнопок


Если у тебя другой, то поменяй значение этой переменной

C4ncer 29.02.2012 15:36

Цитата:

Сообщение от Bersenev (Сообщение 213009)
И ещё, на каком пине у тебя висят резестивные кнопки?

В моём скетче используется 7-ой пин

int RES_PIN = 7 ; // Вход для рулевых Кнопок


Если у тебя другой, то поменяй значение этой переменной

Коды смотрел только в настройках. Чем ещё посмотреть не знаю.
По пину ничего не скажу, ардуинка была в термоусадке, а сейчас до неё просто физически не добраться.
Попробовал новый "чиповый" скетч и новый HotKey. Всё исправно отрабатывает.

Bersenev 29.02.2012 15:48

посмотри в скетче Chip-a номер номер пина, обычно он использует для резестивных кнопок 5-й, или дай ссылку на "новый" скетч, я скажу какой номер пина

admin 29.02.2012 16:08

Если в кармониторе покупал то значит на 5 пине

C4ncer 29.02.2012 16:29

На 5 пине всё завелось). Отрабатывает нажатия на ура. Благодарю за консультации)

Fedorych 29.02.2012 16:44

Решил и я попробовать плагин для своего пульта, все сделал как написано в шапке, только не стал заливать скетч. Оставил скетч от Чипа. Выгрузил его программу. Запустил икар, в настройках настроил нажатие и все заработало. Перезагрузил винду, нажатия кнопок в настройках икара определяются, но действий на них назначенных не происходит.
Обязательно заливать новый скетч для одного только ик-пульта?
Вдруг захочется откатится на программу от чипа...


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

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