⚡ Arduino Projeleri Orta

Potansiyometre Kontrollü Robot Kol Eklemi

Döner düğmeyi (potansiyometre) çevirdikçe servo motorun açısını aynı anda kontrol eden mekanik eklem projesi.

Potansiyometre Kontrollü Robot Kol Eklemi

Endüstriyel robot kolların operatör tarafından kontrol edilme mantığını minyatür bir servo eklem üzerinde uyguluyoruz.

---

🎯 Projenin Amacı ve Kazanımları

  • Potansiyometrenin analog gerilim bölücü mantığını kavramak.
  • `map()` fonksiyonu ile bir sayı aralığını başka bir aralığa (0-1023 -> 0-180) ölçeklendirmek.
  • İnsan-makine arayüzü (HMI) temelini öğrenmek.
  • ---

    💻 Arduino C++ Kodları

    #include <Servo.h>
    
    Servo eklemMotoru;
    const int potPin = A0;
    
    void setup() {
      eklemMotoru.attach(9);
    }
    
    void loop() {
      // Potansiyometreden 0 - 1023 arası değer oku
      int potDegeri = analogRead(potPin);
      
      // 0-1023 değerini 0-180 dereceye dönüştür
      int aci = map(potDegeri, 0, 1023, 0, 180);
      
      eklemMotoru.write(aci); // Servoyu o açıya götür
      delay(15);              // Motorun ulaşması için kısa bekleme
    }