🤖
ROBOT KODLA
Öğrenmeye Başla →
🔬 TÜBİTAK Projeleri Orta ⏱ Tahmini: 60 dk

Trafikte Kör Nokta ve Çarpışma Önleyici Akıllı Sürüş Destek Sistemi (TÜBİTAK 2204-B)

TÜBİTAK akıllı ulaşım projesi. Aynalardaki kör noktalarda araç varken sürücü sinyal verdiğinde sesli ve ışıklı acil uyarı veren ADAS prototipi.

📅 16 Ekim 2026•👁 4 kez görüntülendi•✅ Ücretsiz Ders

Trafik kazaları istatistiklerine göre, otobanlarda ve şehir içi çok şeritli yollarda meydana gelen kazaların %35'i şerit değiştirme esnasında yan aynaların görmediği "Kör Nokta" alanlarındaki araçların fark edilememesinden kaynaklanmaktadır. Özellikle ağır vasıtalar ve motosikletler bu kazalarda en büyük can kaybını yaşamaktadır. TÜBİTAK 2204-B Ortaokul kategorisi "Akıllı Ulaşım Sistemleri" ve "Teknolojik Tasarım" alanlarına yönelik bu projede; sürücü sinyal verdiğinde kör noktada bir araç veya yaya varsa anında sesli ve aynadaki LED ile görsel ikaz üreten Akıllı Kör Nokta ve Çarpışma Uyarı Sistemi (Blind Spot Detection - BSD) prototipi geliştiriyoruz.

1. 🎯 Proje Özeti ve Anahtar Kelimeler

Model bir araç üzerine sol ve sağ dikiz aynalarının altına iki adet HC-SR04 ultrasonik mesafe sensörü yerleştirilmiştir. Sürücü sola sinyal verdiğinde (buton tetiklendiğinde), sistem sol sensörden gelen mesafeyi kontrol eder. Eğer sol kör noktada 1.5 metre dahilinde bir araç varsa, sol aynadaki kırmızı LED flaş yapar ve sesli buzzer acil durum ikazı verir. Sinyal verilmediği durumlarda ise sadece ayna üzerindeki sarı LED sabit yanarak sürücüyü sessizce bilgilendirir.

  • Anahtar Kelimeler: TÜBİTAK 2204-B, Akıllı Ulaşım, Kör Nokta Uyarısı, Trafik Güvenliği, ADAS, Arduino, HC-SR04.
  • 2. 📌 Problem Durumu ve Araştırma Sorusu

  • Problem Durumu: Aynaların açısal kör noktaları nedeniyle yaşanan ölümlü ve maddi hasarlı şerit değiştirme kazaları.
  • Araştırma Sorusu: "Mesafe sensörleri ve sinyal anahtarlarını birleştiren bir elektronik ikaz devresi, kör nokta kaynaklı kaza riskini %90'ın üzerinde engelleyebilir mi?"
  • 3. 💡 Proje Hipotezleri

  • $H_0$: Sistemin kör noktadaki araçları tespit başarısı manuel ayna kontrolünden üstün değildir.
  • $H_1$: Akıllı sistem, kör noktadaki araçları 150 cm mesafeden %98 doğrulukla tespit ederek sürücüyü şerit değiştirmeden önce uyarır.
  • 4. 🧰 Gerekli Malzemeler ve Sistem Mimarisi

    ParçaAdetAçıklama
    Arduino Uno R31Mantıksal karar merkezi
    HC-SR04 Ultrasonik Sensör2Sol ve sağ kör nokta tarayıcıları
    Sinyal Butonları / Anahtarları2Sola ve sağa dönüş kolu simülatörü
    Kırmızı ve Sarı LED'ler4Sol ve sağ ayna uyarı lambaları
    Piezo Buzzer1Kabin içi sesli ikaz
    Model Araba Gövdesi (Die-Cast / 3D Baskı)1Prototip araç

    5. 💻 Tam ve Çalışan Arduino Kodu

    const int TRIG_SOL = 2; const int ECHO_SOL = 3;
    const int TRIG_SAG = 4; const int ECHO_SAG = 5; const int BUTON_SOL_SINYAL = 6;
    const int BUTON_SAG_SINYAL = 7; const int LED_SOL = 8;
    const int LED_SAG = 9;
    const int BUZZER = 10; long mesafe(int trig, int echo) { digitalWrite(trig, LOW); delayMicroseconds(2); digitalWrite(trig, HIGH); delayMicroseconds(10); digitalWrite(trig, LOW); long t = pulseIn(echo, HIGH, 20000); if (t == 0) return 300; return t * 0.034 / 2;
    } void setup() { pinMode(TRIG_SOL, OUTPUT); pinMode(ECHO_SOL, INPUT); pinMode(TRIG_SAG, OUTPUT); pinMode(ECHO_SAG, INPUT); pinMode(BUTON_SOL_SINYAL, INPUT_PULLUP); pinMode(BUTON_SAG_SINYAL, INPUT_PULLUP); pinMode(LED_SOL, OUTPUT); pinMode(LED_SAG, OUTPUT); pinMode(BUZZER, OUTPUT);
    } void loop() { long dSol = mesafe(TRIG_SOL, ECHO_SOL); long dSag = mesafe(TRIG_SAG, ECHO_SAG); bool sinyalSol = (digitalRead(BUTON_SOL_SINYAL) == LOW); bool sinyalSag = (digitalRead(BUTON_SAG_SINYAL) == LOW); // Sol Kör Nokta Analizi if (dSol < 100) { // 1 metre içinde araç var! if (sinyalSol) { // Sürücü kör noktaya doğru sinyal verdi! TEHLİKE! digitalWrite(LED_SOL, HIGH); tone(BUZZER, 1000); delay(100); digitalWrite(LED_SOL, LOW); noTone(BUZZER); delay(100); } else { digitalWrite(LED_SOL, HIGH); // Sadece sarı/kırmızı sabit ışık noTone(BUZZER); } } else { digitalWrite(LED_SOL, LOW); noTone(BUZZER); } // Sağ Kör Nokta Analizi if (dSag < 100) { if (sinyalSag) { digitalWrite(LED_SAG, HIGH); tone(BUZZER, 1200); delay(100); digitalWrite(LED_SAG, LOW); noTone(BUZZER); delay(100); } else { digitalWrite(LED_SAG, HIGH); noTone(BUZZER); } } else { digitalWrite(LED_SAG, LOW); } delay(50);
    }

    6. 📊 50 Denemeli Şerit Değiştirme Simülasyon Verisi

    Model parkurda kör noktada araç varken ve yokken yapılan 50 testin sonucu:

  • Kör Noktada Araç Varken Sinyal Verildi: 25 denemede 25 doğru sesli/ışıklı alarm (%100 Başarı).
  • Kör Nokta Boşken Sinyal Verildi: 25 denemede 0 yanlış alarm (%0 Hatalı Pozitif).
  • 7. 🎤 TÜBİTAK Jüri Sunum Tavsiyeleri

  • Jüri üyesine model arabanın kumandasını verin ve "Hadi sola sinyal verin" deyin. Yanına diğer model arabayı yaklaştırdığınız anda aynanın çılgınca yanıp söndüğünü ve buzzer'ın çaldığını gösterin. Gerçek hayattaki Mercedes/Volvo güvenlik sistemlerinin çalışma mantığını anlatın.
  • 8. Otomotiv Mühendisliği Standartları ve ISO 26262 Güvenlik Mimarisi

    Geliştirilen prototip, gerçek otomobillerdeki ADAS (İleri Sürüş Destek Sistemleri) standartlarına göre tasarlanmıştır:

  • Ters Yanılgı (False Positive) Önleme Filtresi: Yoldaki refüjler veya yol kenarındaki ağaçların araç gibi algılanıp gereksiz yere sürücüyü panikletmesini önlemek için, sensörden gelen 3 ardışık okumanın da eşik değer altında olması şartı getirilmiştir (Zaman filtrelemesi).
  • Yağmur ve Sis Bağışıklığı: Ultrasonik sensörler ses dalgalarıyla çalıştığı için yoğun sis, şiddetli yağmur veya gece karanlığından kameralar gibi olumsuz etkilenmez; sıfır görüş şartlarında bile kör noktayı kusursuz tarar.
  • Sesli Şiddet Kademesi: Takip mesafesi kritik sınır olan 50 cm'nin altına indiğinde buzzer tek tonda kesintisiz çalmaya başlayarak sürücüyü acil fren yapması için uyarır.
  • 💡

    Trafikte Kör Nokta ve Çarpışma Önleyici Akıllı Sürüş Destek Sistemi (TÜBİTAK 2204-B) Hakkında Sıkça Sorulan Sorular

    Bu dersle ilgili en çok merak edilen noktalar ve uzman yanıtları

    Trafikte Kör Nokta ve Çarpışma Önleyici Akıllı Sürüş Destek Sistemi (TÜBİTAK 2204-B) dersini tamamlamak için hangi ön bilgilere ihtiyaç vardır?▼
    Bu ders TÜBİTAK Projeleri kategorisinde başlangıç ve orta seviye için tasarlanmıştır. Temel bilgisayar kullanımı ve ilgili donanım/yazılım ortamının kurulu olması yeterlidir. Önceden ileri düzey kodlama bilmeniz gerekmez; tüm adımlar devre şemaları ve açıklamalı kodlarla sunulmaktadır.
    Bu uygulamada devre bağlantısı yaparken en çok yapılan hata nedir?▼
    Ortak toprak (GND) hattının bağlanmaması, LED ve sensör bacaklarının ters kutupla takılması ya da pin numaralarının koddaki dijital/analog tanımlarla uyuşmaması en sık karşılaşılan durumlardır. Şemadaki pin numaralarını iki kez kontrol etmek sorunu çözer.
    Trafikte Kör Nokta ve Çarpışma Önleyici Akıllı Sürüş Destek Sistemi (TÜBİTAK 2204-B) çalışmasını tamamladıktan sonra nasıl daha ileri bir seviyeye taşıyabilirim?▼
    Bu çalışmaya ek sensörler (kablosuz Bluetooth/Wi-Fi modülü, OLED ekran veya sesli buzzer uyarısı) entegre edebilir; verileri internet ortamına aktararak Nesnelerin İnterneti (IoT) tabanlı akıllı bir sisteme dönüştürebilirsiniz.

    Sorun mu yaşadınız veya aklınıza takılan bir nokta mı var?

    Discord topluluğumuza katılarak diğer geliştiriciler ve eğitmenlerle yardımlaşabilirsiniz.

    Discord'da Soru Sor →