Overview

Proje özeti

OTOGBT, araç teşhis sürecinde DTC kodlarını, modül bilgilerini ve kullanıcıdan gelen araç detaylarını birleştirerek yapay zeka destekli ilk yorum ve adım adım kontrol akışı sunan mobil asistan projesidir. Uygulama; Android native servisler, Flutter arayüz, OCR, accessibility, overlay, TTS ve PHP/MySQL backend yapısını birlikte kullanır.

Problem / Solution

Problem ve çözüm

01Problem

Araç arıza kodları tek başına her zaman net yön göstermez. Usta; modül bilgisi, belirti, araç bilgisi, canlı veri ihtiyacı ve arıza önceliğini birlikte değerlendirmek zorunda kalır. Bu süreç manuel ilerlediğinde zaman kaybı ve yanlış önceliklendirme oluşabilir.

02Çözüm

OTOGBT, DTC kodlarını ekrandan yakalar, modül bazlı düzenler, AI ile kısa ve anlaşılır şekilde yorumlar. Ardından ustaya ilk kontrol adımını, risk seviyesini ve devam eden yönlendirmeleri overlay ve sesli anlatım ile sunar.

Features

Öne çıkan özellikler

DTC okuma Araç arıza kodlarını ve modül bilgilerini ekrandan yakalama.
AI teşhis özeti Kodları, araç bilgilerini ve kullanıcı şikayetini birleştirerek pratik ilk yorum üretme.
Overlay yönlendirme Usta teşhis ekranındayken ekranda kısa ve anlaşılır kontrol adımları gösterme.
Sesli anlatım TTS ile ustaya kısa, doğal ve yönlendirici sesli açıklama verme.
Araç bilgi formu Yakıt tipi, şanzıman, motor bilgisi, kilometre ve şikayet bilgisini teşhise dahil etme.
Adım adım kontrol akışı Normal, sorun var veya emin değilim cevaplarına göre sonraki teşhis adımını belirleme.
Build Process

Geliştirme süreci

01
DTC okuma altyapısı XDiag ekranlarından modül ve arıza kodlarını yakalayacak okuma akışı kuruldu.
02
OCR ve Accessibility entegrasyonu Ekran metinleri hem accessibility hem OCR ile desteklenerek daha güvenilir okuma hedeflendi.
03
AI analiz backend’i DTC kodları, araç bilgileri ve kullanıcı şikayeti backend üzerinden AI yorumuna gönderildi.
04
Overlay arayüzü AI yanıtı, araç bilgi formu ve adım adım yönlendirme için ekranda sabit overlay yapısı geliştirildi.
05
Sesli yönlendirme TTS ile ustaya kısa, doğal ve pratik teşhis açıklaması okunacak yapı eklendi.
06
Stabilizasyon ve ürünleştirme Overlay kilidi, ekran geçişleri, kod karışması, modül ayrımı ve kullanıcı akışı iyileştiriliyor.