🤖
ROBOT KODLA
Öğrenmeye Başla →
🚀 Robotik Projeler ve Yapım Rehberleri Orta

Engelden Kaçan Akıllı Robot Yapımı (Ultrasonik)

Önüne bir cisim çıktığında durup sağına soluna bakarak en boş yöne dönüp giden otonom robot.

Engelden Kaçan Akıllı Robot Yapımı

Robot süpürgelerin ve otonom araçların engelleri fark etme mantığını HC-SR04 ve servo motor kullanarak aracımıza entegre ediyoruz.

🎯 Projenin Amacı ve Kazanımları

  • Otonom karar verme algoritması kurmak.
  • Servo motor üzerine takılan ultrasonik sensörle radar taraması yapmak.
  • 💻 Arduino C++ Kodları

    #include <Servo.h> Servo radarServo; const int trigPin = 8; const int echoPin = 9; int mesafeOlc() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); long sure = pulseIn(echoPin, HIGH); return sure * 0.034 / 2; } void setup() { radarServo.attach(10); radarServo.write(90); // Düz ileri baksın pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); } void loop() { int onMesafe = mesafeOlc(); if (onMesafe < 20 && onMesafe > 0) { // Engel Var! Dur ve etrafı kontrol et radarServo.write(0); // Sağa bak delay(400); int sagMesafe = mesafeOlc(); radarServo.write(180); // Sola bak delay(400); int solMesafe = mesafeOlc(); radarServo.write(90); // Merkeze dön if (sagMesafe > solMesafe) { // Sağa dön manevrası yap } else { // Sola dön manevrası yap } } else { // Yol açık, ileri devam et } }
    
    💡

    Engelden Kaçan Akıllı Robot Yapımı (Ultrasonik) Hakkında Sıkça Sorulan Sorular

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

    Engelden Kaçan Akıllı Robot Yapımı (Ultrasonik) projesini yapmak ne kadar sürer ve kimler için uygundur?▼
    Bu proje ortalama 30-45 dakika sürmektedir. Adım adım montaj rehberi ve test kodları sayesinde okul bilim fuarları, TÜBİTAK sergileri veya evde maker projeleri geliştirmek isteyen tüm meraklılar için uygundur.
    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.
    Engelden Kaçan Akıllı Robot Yapımı (Ultrasonik) ç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.