![]() |
Теперь надо откалибровать угол поворота, для этого поворачиваешь калибратор перпендикулярно земле. 90 делишь на полученное значение и умножаешь на 100.
1. Поворачиваешь калибратор (налево или право) или (вперёд или назад)? 2. А где найти ПОЛУЧЕНОЕ ЗНАЧЕНИЕ? Всё остальное понятно! |
я ошибся не КАЛИБРАТОР, а АКСЕЛЕРОМЕТР. Но это особо не важно.
Просто располагаешь плоскость акселерометра перпендикулярно земле, хоть по оси X, хоть по оси Y. Разницы нет. то есть хоть влево, хоть в право, хоть вперёд хоть назад. Значение смотришь в в показателях по оси х или по оси у. Но что бы стало понятнее открой экран Кненомера, и наклоняй акселерометр вправо, и скорее всего заметишь, что акселерометр наклонился на 45 градусов, а машинка уже на все 90, а дальше взаимосвязь понятна, надо уменьшить угол где-то в два раза, тоесть задать calibrate_a=50, то есть 50%. Лично у меня получилось значение 48. |
Bersenev благодарствую Вас за полные и понятные ответы...:good::3:
|
Вложений: 2
Возвращаюсь к своей проблеме, очистил содержимое файлов duino_key_command.ini, duino_key_list.txt, duino_key_info.ini запустил икар, настроил действия для кнопок заново- кнопки заработали, но опять же до первой перезагрузки икара.
Кстате еще заметил, что включалка плагина в скине не работает,она переключает состояние,но после перезапуска икара, состояние плагина возвращается на значение прописанное в skin.ini. Уже думаю может не туда прописал plugin_iCarDuino_is=1 ? прикрепляю свои файлы настроек кнопок и скина. |
Вложений: 1
Цитата:
|
Да вроде всегда запускаю update, давно уже руками не правил.
С твоим все заработало:yes4: и стрелку в шапке увидел.Спасибо! Главный плюс управления через плагин, теперь не важно активно окно эмулятора или нет, все регулируется в любом случае. И еще у меня сейчас действия выполняются только когда зажат шифт, хотя вроде настраивал без шифта. Может я чего-то не догоняю:dntknw: |
Цитата:
|
как теперь правильно избавиться от шифта?
|
Настрой без shift и всё. Как настраивать я описывал, нажимаешь на правую панель, если появилась СТРЕЛКА ВВЕРХ, то настаиваешь для режима шифт, если стрелки нет, то для обычного режима
И ещё, SHIFT не надо удерживать, нажатие на SHIFT переключает набор команд на кнопках и всё, то есть шифт отключен - при нажатии на кнопку, выполняется одна команда, шифт включен - другая |
Угу,понял.
|
Притащил комп с машины домой...
Опять новости: 1. Обновил скин, программу. 2. Зарегил плагин Duino. 3. В Skin.ini прописал: Цитата:
5. В конфиге Икара прописано: Цитата:
1. Если включен GPSGate имеем в настройках кнопок в Икаре бешенй бег строчек по кодам безостановочно по кругу. Цитата:
В skin.ini команда "duino_is_ir_key=0" не влияет. Андрей, подскажешь шаги решения вопроса? |
У меня после выхода из спящего пульт отваливается, даже перезапуск икара не помогает, только перезагрузка винды:sad2:
С родной программой такого не наблюдалось |
Цитата:
|
Цитата:
Пробовал ведь раньше в машине, все работало с ИК-пультом. Чо-то подзабыл... На ноуте все работает... |
Цитата:
А если он у тебя в машине остался, то никакой. А так ты назначаешь порт созданный GPSGate, а я абсолютно не представляю что GPSGate в этот порт посылает. |
Цитата:
Вопрос в том что именно отваливается, пропадает порт ардуино или ардуино перестаёт передавать данные? Если пропадает порт, то думаю стоит обновить драйвер CMD, последняя версия на текущий момент 2 08 14. И ещё при уходе в сон ардуино отключается или всегда находится запитаным? |
Цитата:
Дрова надо было поставить на Ардуино. Com-порт появился в нужном месте Затупил. Почему-то у меня было ощущение, что на carpc все установлено. Вроде пробовал раньше... Наверное глюки.:blush: |
Цитата:
плагин 5 версии икар 12 скетч родной от чипа драйвер cmd сейчас не скажу. Просто с программой от чипа такого не разу не было. |
Цитата:
Но ты так и не сказал, порт после просыпания есть? И во время сна ардуино запитан или нет? |
сегодня точно скажу есть ли порт,какая версия cmd.
ардунио не запитана,только usb. |
Итак, имеем
Икар 12 версии плагин 5 версии CDM версии 2 08 14 (обновился 2.08.23b) дунио подключенное только по юсб. скетч от чипа Код:
// http://compcar.ru 1. Запущена программа от чипа IRKey.exe и икар. Уходим в сон, 5 циклов полет нормальный,пульт после сна в икаре всегда работал. 2. Выгружаю IRKey.exe запускаю икар с загруженным плагином, закрываю икар,ухожу в сон,выхожу из сна, запускаю икар-пульт работает, проделал так тоже 5 раз. 3. Запускаю икар с плагином,ухожу в сон, выхожу из сна, и тут либо пульт работает (обычно только после 1 ухода в сон, после 2,3 ухода стабильно не работает),либо икар виснет намертво,либо икар работает,но пульт не работает. В том случае, если икар возобновился после сна,но без пульта, для проверки порта закрываю икар, запускаю IRKey.exe, его иконка в трее перечеркнутая, на нажатия кнопок не реагирует. В диспетчере устройств устройство есть и работает нормально. Помогает только перезагрузка винды. Пробовал заливать скетч из этой темы,результат тот же. Такое ощущение что плагину не хватает какой-то задержки опроса порта или наоборот. имхо. |
попробуй 17-ю или 18-ю версию икара, где брать ты знаешь. В 12 версии икара эксперементировали с режимом сна, может здесь проблема. У меня ,как говорил ранее, ардуино работает стабильно.
|
с 17 ездил все эти дни,сегодня и 18 попробовал, потом решил на 12 откатится мало ли чего...но все без изменений.
|
у меня дуинка из кармонитора... Был в плагине сильный дребезг, попробовал залить скетч из первого сообщения этой темы, с модификацией под 5-й пин, теперь вообще кодов не видно в окне настройки... Только почему-то без нажатий пару раз фантомно проскакивали пару раз коды... А с нажатием вообще тишина ;)
Со скетчем от Чипа, конечно, шумело сильно, но хоть различало нажатия ;) Вопрос (ы): - Как в скетче регулировать "степень загрубления?" - Где можно получить оргинальный скетч? Спасибо заранее. |
Цитата:
Если используешь только резистивные кнопки, то задай так duino_is_ir_key=0 duino_is_encoder_1=0 duino_is_encoder_2=0 duino_is_res_keys=1 Скорее всего если исправил только номер пина для резистивных кнопок на 5, то этот же пин использует и процедура первого энкодера. Что при этом получиться точно не скажу. Так что задай переменные и попробуй. Никакой степени загрубления в плагине нет, в текущей версии скетча расчёт кода ведётся из 500 полученных значений. А про какой оригинальный скетч идёт речь? |
да, переменные в .инишник добавил... Все по нулям, кроме резистивных кнопок.
Насчет расчета среднего из 50-ти понял... Может, просто дольше нажимать нужно? Хотя, тоже не получалось. Про оригинальный скетч - возможно неправ, но - а вот как вернуть дуинку к исходному состоянию из кармо.....ру? |
Цитата:
Только расчёт не из 50-ти, а из 500-та значений. |
Последняя версия скетча и программы здесь
|
Цитата:
з.Ы. И Админу тоже спасибо. |
Вложений: 1
Цитата:
|
Цитата:
Казалось бы, всё ОК.. стал менять скетч... загружаю... и всё блин, словил ошибку Error: avrdude: stk500_getsync(): not in sync: resp=0x00... :sad2::sad2:И всё, больше ничего не заливается. Вытаскивать, bootloader загружать теперь?:huh2: |
Цитата:
6 раз комп перезагружал.в сон загонял больше 10 раз. После 1 выхода из сна пульт всегда работает, 2 случая после второго выхода из сна работает, на 3 выходе пульт не разу не работал, но и икар ни разу не зависал. |
Цитата:
|
не,не всегда.
в 30% случаях. |
Вложений: 1
2 Fedorych
Попробуй эту версию |
Возможно что после выхода из сна, стоит добавить паузу 1-3 сек и только после этой паузы запустить таймер
|
Андрей,ближе к вечеру отпишусь.
Кстате,в ходе этих эксперементов за эти дни, 2-3 раза слетала установленная тема бмв на цфстайл. |
упорно не хочет работать после 2 выхода из сна:sad2:. 3 раза перезагружал винду.
|
Вложений: 1
Цитата:
Если эта версия не поможет, то пришли файл iCarDuino.log, он будет создан в корне диcка C: |
хорошо, завтра опробую.
версия икара важна? пробую щас только с 18 |
Часовой пояс GMT +4, время: 11:17. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot