Like Tree2сказали спасибо

БК своими руками

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 27

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    gsomgsom
    Автор темы

    БК своими руками

    Доброго времени суток.
    На свою Нексию 2011 г.в. (GLE, 8кл, A15SMS) хочу поставить бортовой компьютер.
    Но покупать совершенно не хочется, и не в деньгах дело.
    Хочется сделать его своими руками.
    В наличии есть плата Arduino, LCD экран 16х2 для вывода полезной информации, и желание разобраться в теме.

    Погуглив, я нашёл ссылку на аналогичный проект - http://code.google.com/p/opengauge/.
    Но, как всегда, нехватает малого - подробностей, что да к чему.

    Собственно, вопросы:
    • Кто-нибудь уже делал что-нибудь подобное?
    • Как узнать, куда собственно совать провода? (вроде как под ногами правого переднего пассажирского места где-тодолжен быть разъём)
    • Как узнать версию протокола? Я нашёл страшные названия IEFI-6, ITMS-6F, SIRIUS-D42, MR140/HV240, GMPT4T40E, SRS.0, DELPHI ABS, ну и стандарты связи ISO 9141-2, ISO 14230-2 (KWP2000).


  2. #2
    gsomgsom
    Автор темы

    БК своими руками

    Нашёл под ногами переднего пассажира то, что искал.
    Если судить по схеме отсюда http://www.onboarddiagnostics.com/page03.htm, то у меня ODB-II разъём ISO 9141-2 или ISO 14230-2 (KWP2000).

  3. #3
    ALBSEERA
    Новичок

    БК своими руками

    Можно выводить всю эту диагностическую инфу в сотовом телефоне, причем интерфейс " графика", намного круче . Ява приложения для телефонов можно самому создавать , для этого нужно расшифровать протокол ЭБУ NEXIA.

  4. #4
    gsomgsom
    Автор темы

    БК своими руками

    Сейчас уже актуальность набирают смартфоны, ява - мидлеты уже почти всё.
    Так что надо смотреть на платформы Android (самый открытый вариант), Windows Mobile и может даже на Apple-овские.
    Но в итоге это всего лишь интерфейс... Важнее разобраться с протоколами.

  5. #5
    ALBSEERA
    Новичок

    БК своими руками

    Чтобы разобрать протокол ЭБУ NEXIA, например уровня K-Line ,я считаю необходимо всего лишь декомпелировать Яву Check-Engine.jar для NEXIA так,как программное ядро(процедура) по расшифровке протокола и вывода его на экран сотового телефона находится именно там. Смотри здесь http://www.nexia-club.ru/forum/index...topic=169481.0

  6. #6
    gsomgsom
    Автор темы

    БК своими руками

    А она (прога) есть?
    Декомпилировать то не проблема.
    Разобраться вообщем тоже...

  7. #7
    ALBSEERA
    Новичок

    БК своими руками

    Есть на http://www.check-engine.ru/cars.php?...s&brand=Daewoo , но нужен аккаунт . Кстати там же сидит "пассивная XSS" - можно выдернуть аккаунт (например дилеров http://www.check-engine.ru/dealers.php) . Просто нужно правильно составить запрос - у меня пока не получается , поэтому приходится выпрашивать ...

  8. #8
    gsomgsom
    Автор темы

    БК своими руками

    Вот Java - версия для Toyota, которую нагуглил (1.03, OBD-II (CAN) для BT-ECU):
    http://waper.ru/file/575099

    Пара серийников BT_ECU (к сожалению, уже использованные кем-то для регистрации аккаунтов).

    3DAA-A5E0-E69C-EF0B7D
    347E-255E-7C4E-EFFA51

    Попробую генератор серийника написать и зарегаться.

  9. #9
    ALBSEERA
    Новичок

    БК своими руками

    Выкладываю урезанную версию (1.03, OBD-II (CAN) для BT-ECU),ту которую выкладывали здесь:
    http://waper.ru/file/1754432/downloa...ebaf9ff/BT.jar
    http://s017.radikal.ru/i414/1111/e8/e167340a8005.jpg

    Интерфейс оригинальной проги просто отвратительный , я бы сделал покруче. Редактируя , код остался 100% прежним ,но были урезаны функции аутентификации, СМС отправки, соединения по БТ и.т.д. Эти Функции легко прикрутить обратно . Главными функциями я считаю : параметры ( опрос всех имеющихся датчиков), прогрев двигателя и расход топлива. Прогрев двигателя здесь я организовал как симулятор , остальные функции требуют передачи данных по БТ поэтому они не активны.
    По поводу протокола, опрос всегда ведется с помощью отправки спец кодов, например {3, 1, 5}- код опроса датчика температуры все это подробно описывается в классе Monitor Java-кода . Легко расшифровать имея реально перехваченный пакет с ЭБУ автомобиля.
    Но у меня на NEXIA стоит ЭБУ с интерфейсом K-Line - мне нужна прога "BT-ECU K-Line версии".


  10. #10
    gsomgsom
    Автор темы

    БК своими руками

    Вот, ещё накопал:
    http://rghost.ru/29392301

    WinCE (.NET Framework, запускается и в винде):
    OBD-II - версия 3.2.3174.19226
    OBD-II CAN - версия 3.2.3218.25141

    Java Midlet:
    OBD-II (Toyota CAN) 1.03
    OBD-II (K-line) 1.04
    OBD-II (CAN) 1.04

    ---
    Кстати, генератор серийника чё-то не сростается...
    Проверку валидности переписал на PHP (мне на нём удобнее).
    Но не всё так просто. Имеющиеся номера правильно авлидирует.
    Сгенерированные номера считаются валидными, а при регистрации - нет.
    Так что пока подзабил на это.

Похожие темы

  1. СВОИМИ РУКАМИ
    от FAV в разделе Татарстан
    Ответов: 1697
    Последнее сообщение: 09.04.2021, 12:30
  2. Своими руками
    от evgen6670 в разделе Волгоград
    Ответов: 42
    Последнее сообщение: 04.06.2012, 11:00
  3. Противоугонка своими руками.
    от SPAWN91 в разделе Дополнительное оборудование
    Ответов: 41
    Последнее сообщение: 09.05.2012, 03:05
  4. Нексия своими руками
    от Michane в разделе Кузов и салон
    Ответов: 12
    Последнее сообщение: 01.04.2010, 17:37
  5. Своими руками
    от Mugwump в разделе Автозвук
    Ответов: 238
    Последнее сообщение: 16.02.2009, 23:28

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •