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 29.02.2012 16:52

Цитата:

Сообщение от Fedorych (Сообщение 213019)
Обязательно заливать новый скетч для одного только ик-пульта?
Вдруг захочется откатится на программу от чипа...

С ИК-пультом можно использовать родной скетч, мой ничем от него не отличается.
А вот для резистивных кнопок надо, так как мы по разному убираем дребезг, я в скетче, а Chip в программе.


Цитата:

Сообщение от Fedorych (Сообщение 213019)
Перезагрузил винду, нажатия кнопок в настройках икара определяются, но действий на них назначенных не происходит.

Здесь обрати внимание на режим SHIFT, возможно ты переключился в него, о его включении говорит индикатор в шапке(стрелочка вверх)

Fedorych 29.02.2012 16:57

да наверное, шифт настраивал на кнопку. попробую позже.

C4ncer 29.02.2012 17:12

Цитата:

Сообщение от Bersenev (Сообщение 213024)
С ИК-пультом можно использовать родной скетч, мой ничем от него не отличается.
А вот для резистивных кнопок надо, так как мы по разному убираем дребезг, я в скетче, а Chip в программе

Кстати, насчёт дребезга, одна из кнопок таки выдаёт два разных кода. Повесил на них одну команду.

И ещё, информацию насчёт 5 пина, наверное, можно выложить в шапке, чтобы такие как я с вопросами не приставали)

Fedorych 29.02.2012 20:39

Попробовал, не работают действия:dntknw:

Стрелочек вроде нигде не наблюдал.

C4ncer 01.03.2012 01:13

Цитата:

Сообщение от C4ncer (Сообщение 213029)
Кстати, насчёт дребезга, одна из кнопок таки выдаёт два разных кода. Повесил на них одну команду.

Update: после 4 часов в гараже машина остыла и дополнительные коды пришлось забивать ещё для 3 кнопок, старые уже не работали

Bersenev 01.03.2012 01:26

Цитата:

Сообщение от C4ncer (Сообщение 213089)
Update: после 4 часов в гараже машина остыла и дополнительные коды пришлось забивать ещё для 3 кнопок, старые уже не работали

Я уже заметил что при нагревании коды меняются, так что учту это в следующем скетче

vilyaraver 01.03.2012 16:41

Доброго Вам дня.

У меня к Вам вопрос по поводу акселерометра.
Его как-то необходимо калибровать или он в скретче калибруется самостоятельно?
Если нет, то как калибровать?
Kак правильно расположить акселерометр в машине?

p.s.: iCar DS - отличный проект, так держать!

Bersenev 01.03.2012 17:14

Цитата:

Сообщение от vilyaraver (Сообщение 213182)
У меня к Вам вопрос по поводу акселерометра.
Его как-то необходимо калибровать или он в скретче калибруется самостоятельно?
Если нет, то как калибровать?
Kак правильно расположить акселерометр в машине?


Калибровать надо, но пока калибровать можно только в ручную

в skin.ini вот эти переменные отвечают за калибровку

calibrate_x=418
calibrate_y=400
calibrate_z=568
calibrate_n=15
calibrate_a=48

задаёшь сначала

calibrate_x=0
calibrate_y=0
calibrate_z=0
calibrate_n=15
calibrate_a=100

В папке скина в файл LABELS\label_list.txt добавь эти строки, если их там нет.

accelerometer_x
accelerometer_y
accelerometer_z


потом запускаешь икар, и назначаешь эти показатели в шапку или на главную панель, выставляешь акселерометр параллельно земле и запоминаешь значения для каждой из осей, выходишь из икара и в skin.ini

calibrate_x=полученное значение по х
calibrate_y=полученное значение по у
calibrate_z=полученное значение по z

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

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

calibrate_a=результат

Теперь можно пользоваться.

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

vilyaraver 01.03.2012 20:25

Спасибо за быстрый ответ.
У Вас в первом посте схема и на ней акселерометр c 4-мя контактами на каждой
стороне! A в капрмониторе 5-тью контактами на каждой сторонe!

He реклама!

http://carmonitor.ru/ru/3mma7260-p-174.html

Как мне его подключить его используя Вашу схему?
Где там G1 and G2? TaM GS ST and OG...

Объясните пожалуйста...:wacko2::sad2:

Bersenev 01.03.2012 20:50

С акселерометром с 5-ю контактами проблем нет, здесь всё описано http://www.compcar.ru/forum/showthread.php?t=7830

А мне кармонитор прислал 4-х контактный, на него схему пришлось поискать. С трудом нашёл, везде схема для 5-и контактного.


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

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