Страница 2 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 11 по 20 из 64
  1. #11
    Новичок Аватар для izeldur
    Регистрация
    23.02.2011
    Возраст
    41
    Сообщений
    6
    Вес репутации
    171

    По умолчанию Re: OBD-II диагностика на Carduino (Arduino)

    Уважаемые гуру, подскажите как правильно снять данные с OBD II разъема, снимать буду arduino duemilanove, данные выводить на подключенный к нему же ЖКИ, интересует схема подключения и алгоритм считывания данных, нужен только тахометр. К OBD II уже подключен маршрутный компьютер, если я подключусь в параллель не будут проблемы?
    Вариант из первого поста работоспособный?
    Последний раз редактировалось izeldur; 23.02.2011 в 22:37.

  2. #12
    Новичок Аватар для izeldur
    Регистрация
    23.02.2011
    Возраст
    41
    Сообщений
    6
    Вес репутации
    171

    Злость Re: OBD-II диагностика на Carduino (Arduino)

    Цитата Сообщение от MariMax Посмотреть сообщение
    mySerial используется для связи с компьютером? если да тогда почему судя по картинке она подключена к машине

    Код:
    #define rxPin 3  
    #define txPin 2
    ...
    SoftwareSerial mySerial =  SoftwareSerial(rxPin, txPin);
    это + картинка показывают работу с машиной,
    а вот здесь
    Код:
    void loop() { 
      command = mySerial.read(); 
      switch (command) { 
      case '1': 
        obdConnect(); 
        break; 
      case '2': 
        mySerial.println("MIL Selected"); 
        get_pid(0x01, str, &tempLong); 
        break; 
      case '3': 
        mySerial.println("RPM Selected"); 
        get_pid(0x03, str, &tempLong); 
        break; 
      case '4': 
        mySerial.println("MAF Selected"); 
        get_pid(0x10, str, &tempLong); 
        break; 
      } 
    }
    вроде как связь с ком портом компьютера, т.е. ожидание какой номер команды введут скажем в гипертерминале, или я что-то не так понял?
    Так никто и не ответил

  3. #13
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: OBD-II диагностика на Carduino (Arduino)

    Я этот проект на работоспособность не проверял.

  4. #14
    Новичок Аватар для izeldur
    Регистрация
    23.02.2011
    Возраст
    41
    Сообщений
    6
    Вес репутации
    171

    По умолчанию Re: OBD-II диагностика на Carduino (Arduino)

    Уже заказал mc33290, придет буду паять. Помогите с портами разобраться, как-то не сходится скетч и схема, SoftwareSerial mySerial используется как для обмена данными по k-line так и для связи с терминалом ПК
    Код:
    mySerial.println("MIL Selected");
    , возможно просто опечатка. Можно ли считать этот способ самым простым для получения данных тахометра? Извиняюсь за возможно глупые вопросы, новичек еще, но надеюсь исправиться. Заранее спасибо.

  5. #15
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: OBD-II диагностика на Carduino (Arduino)

    Схему в шапке подправил

  6. #16
    Новичок Аватар для izeldur
    Регистрация
    23.02.2011
    Возраст
    41
    Сообщений
    6
    Вес репутации
    171

    По умолчанию Re: OBD-II диагностика на Carduino (Arduino)

    Спасибо огромное, и снова вопрос: в скетче указываем пины для софтварного serial
    Код:
    #define rxPin 3 
    #define txPin 2
    но в схеме D2и D3 свободны, так и должно быть?
    Последний раз редактировалось izeldur; 25.02.2011 в 21:26.

  7. #17
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: OBD-II диагностика на Carduino (Arduino)

    D2 D3 нужно подключить вместо D0, D1
    Или подключить через переходник к com порту компьютера

  8. #18
    Местный
    Регистрация
    10.11.2010
    Сообщений
    144
    Вес репутации
    201

    По умолчанию Re: OBD-II диагностика на Carduino (Arduino)

    Цитата Сообщение от izeldur Посмотреть сообщение
    Уже заказал mc33290, придет буду паять. ...
    Продвинулось у Вас?

  9. #19
    Новичок
    Регистрация
    01.12.2010
    Возраст
    56
    Сообщений
    6
    Вес репутации
    174

    По умолчанию Re: OBD-II диагностика на Carduino (Arduino)

    Есть проект на эту тему, http://obduino.ca, исходники открыты. Варианты на МЕГИ 16К и 32К, под Duino. Пробовал код 16К(с редакцией), компилится, но не влазит в 16 дуину средствами родного софта - остается всего 700 байт. Где программа ложит HEX файл? Хочу прошить другой.
    Последний раз редактировалось Noid; 21.03.2011 в 21:19.

  10. #20
    Новичок Аватар для izeldur
    Регистрация
    23.02.2011
    Возраст
    41
    Сообщений
    6
    Вес репутации
    171

    По умолчанию Re: OBD-II диагностика на Carduino (Arduino)

    Цитата Сообщение от edw123 Посмотреть сообщение
    Продвинулось у Вас?
    Развел плату, спаял, сейчас со скетчем разбираюсь, думаю через пару дней будет видно.

Страница 2 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Ваши права

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