Підключення OBD-адаптера
Car Diagnostics працює з будь-яким адаптером на чипі ELM327 v1.5 або новішому через Bluetooth Classic (SPP). Ми свідомо тримаємо адаптер поза межами платного функціоналу й не прив’язуємо вас до одного виробника — стандарт OBD-II саме для цього й був створений.
Bluetooth Classic vs Bluetooth LE
Це перша важлива деталь. BLE-адаптери (Bluetooth Low Energy) для OBD-II не працюють ані з Car Diagnostics, ані з переважною більшістю інших OBD-застосунків. Причина проста: специфікація ELM327 передбачає послідовний профіль (Serial Port Profile), який реалізовано лише у Bluetooth Classic. Якщо адаптер продається як “BLE” або “Bluetooth 4.0 LE” — він не підійде. Шукайте маркування “Bluetooth Classic”, “SPP” або згадку “ELM327 v1.5” у характеристиках.
Перевірені моделі
Ці моделі протестовано на різних авто та підтверджено як стабільні:
- Vgate iCar Pro Bluetooth 3.0 — найкращий баланс ціни та якості (~$15–20). Класичне рекомендоване рішення для більшості користувачів.
- OBDLink LX — професійна серія від ScanTool. Підтримує розширені PID-и Mode 22, стабільно тримає з’єднання, довша гарантія (~$50).
- OBDLink MX+ — топовий варіант із підтримкою SecuriLink і швидшим протоколом. Для тих, хто потребує швидкості для live-графіків із високою частотою (~$100).
- Загальні ELM327 v1.5 клони — прийнятний бюджетний варіант ($10–15), але якість плати різниться. Уникайте моделей, де у характеристиках вказано лише “v2.1” без фізичного ELM327 v1.5+ чипа — це часто підробка.
Уникайте:
- BLE-адаптерів — не працюють через обмеження стандарту (див. вище).
- Wi-Fi адаптерів — теоретично підтримуються, але лише для емуляторів у розробці. У реальному авто буде нестабільно.
- USB-адаптерів — Android не підтримує USB-OBD напряму без спеціальних кабелів. У наших сценаріях не використовуються.
Покрокове спарювання
- Увімкніть запалювання авто — поверніть ключ у позицію ON, або натисніть кнопку Start-Stop один раз без натискання на педаль зчеплення/гальма. Двигун запускати не обов’язково для базового підключення, але деякі показники стануть активними лише після старту двигуна.
- Знайдіть OBD-II роз’єм. У 90 % авто він розташований під кермом, ліворуч від рульової колонки, під нижньою пластиковою панеллю. У решти випадків — біля попільнички чи бардачка. Це трапецієподібний 16-пінний конектор.
- Підключіть адаптер до роз’єму до відчутного клацання. На адаптері має загорітися індикатор живлення (зазвичай червоний або зелений).
- Відкрийте налаштування Bluetooth Android і запустіть пошук нових пристроїв. Ім’я адаптера зазвичай починається з
OBDII,ELM327,V-Link,OBD2або назви виробника. - Спарте пристрій. PIN-код за замовчуванням —
1234або0000. Якщо не підходить жоден — перевірте документацію конкретної моделі. - Відкрийте застосунок Car Diagnostics → екран Bluetooth → у списку спарених пристроїв оберіть свій адаптер → натисніть Підключитися.
- Дочекайтесь handshake із ELM327 (2–5 секунд). Індикатор статусу зміниться на “Підключено”, і ви побачите визначений протокол ECU (наприклад, “ISO 15765-4 CAN 11-bit 500K”).
Розв’язання проблем
Адаптер не з’являється у списку Bluetooth. Перевірте, чи увімкнено запалювання й чи горить індикатор живлення на адаптері. Якщо адаптер живиться, але не видно у скануванні — від’єднайте його на кілька секунд, вставте знову й повторіть пошук.
Спарювання не приймає PIN. Спробуйте 0000, потім 1234, потім 1111, потім 6789. Різні виробники клонів використовують різні дефолти. Якщо жоден не працює — модель, найімовірніше, BLE-версія, яка не підтримує SPP-профіль.
Застосунок пише “Не вдалося підключитися”. Видаліть старе Bluetooth-спарювання в налаштуваннях Android і повторіть весь процес із нуля. Це вирішує ~70 % кейсів.
З’єднання постійно рветься. Найчастіші причини: (1) слабкий сигнал через товсту пластикову панель — тримайте телефон ближче до адаптера під час перших тестів; (2) інший пристрій бореться за той самий Bluetooth-канал — вимкніть навушники/годинник; (3) низька якість плати адаптера — спробуйте іншу модель.
Немає DTC-кодів на явно несправному авто. Переконайтеся, що двигун запущений або запалювання у другому положенні (не просто ACC). Для деяких авто CAN-шина активується лише при працюючому двигуні.
Що далі
- Робота із застосунком — як зчитувати коди, вести живі графіки, скидати DTC після ремонту.
- Ролі та доступи — якщо у вас автопарк і потрібно надати доступ механікам.
- Поширені питання — інші поширені сценарії та їх вирішення.