• Buradasın

    Engelden kaçan robot kodları nelerdir?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    Engelden kaçan robot kodları, kullanılan Arduino modeline ve sensörlere göre değişiklik gösterebilir. İşte bazı yaygın engelden kaçan robot kodları:
    • Arduino Uno ve HC-SR04 Ultrasonik Sensör ile:
      • Arduino kodu:
        #define echoPin 12 // Ultrasonik sensörün echo pini #define trigPin 13 // Ultrasonik sensörün trig pini ... void setup() { pinMode(echoPin, INPUT); pinMode(trigPin, OUTPUT); ... } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(5); digitalWrite(trigPin, HIGH); ... if (uzaklık < 15) { geri(); delay(150); sag(); delay(250); } else { ileri(); } }
      • Devre şeması: elektrikport.com bakılabilir 5.
    • L298N Motor Sürücü ile:
      • Arduino kodu:
        #define MotorR1 7 #define MotorR2 6 ... void setup() { pinMode(MotorL1, OUTPUT); pinMode(MotorL2, OUTPUT); ... } void ileri() { digitalWrite(MotorR1, HIGH); digitalWrite(MotorR2, LOW); ... } void sag() { digitalWrite(MotorR1, HIGH); digitalWrite(MotorR2, LOW); ... }
      • Devre şeması: maker.robotistan.com bakılabilir [
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    Engelden kaçan robot nasıl çalışır?

    Engelden kaçan robot, ultrasonik sensör yardımıyla önündeki engelin mesafesini ölçer. Robotun çalışma prensibi şu şekildedir: 1. Mesafe ölçümü. 2. Durma. 3. Yön belirleme. 4. İlerleme. Engelden kaçan robotun daha karmaşık hale getirilmesi için sensör sayısının artırılması veya farklı robotik sistemlerin entegre edilmesi mümkündür. Engelden kaçan robotların çalışma prensibi hakkında bilgi veren bazı kaynaklar şunlardır: maker.robotistan.com; youtube.com; aykutakman.com; akademi.robolinkmarket.com.

    Engelden Kaçan Robot için hangi sensör kullanılır?

    Engelden kaçan robotlarda ultrasonik sensör (HC-SR04) kullanılır. Bu sensör, ses dalgaları gönderip yansıyan dalgaları algılayarak önündeki engelin mesafesini ölçer.

    Robot kodu nasıl yazılır?

    Robot kodu yazmak için aşağıdaki adımlar izlenebilir: 1. Hedef belirleme. 2. Robot platformunu seçme. 3. Programlama dili seçimi. 4. Programlama ortamı seçimi. 5. Kod yazma. 6. Kod test etme. 7. Kod yükleme. Robotik kodlama oldukça karmaşık bir süreç olduğundan, başlangıçta basit projelerle başlamak ve tecrübe kazanmak önemlidir. Robot kodu yazmak için kullanılabilecek bazı yazılım araçları şunlardır: Robot Operating System (ROS). Tinkercad. mBlock. Robot kodu yazma hakkında daha fazla bilgi için FIRST Robotics Competition'ın "Robot Kodunun Oluşturulması ve Yüklenmesi" başlıklı belgelendirmesine başvurulabilir.