Ana Sayfa Arduino Arduino ile Pan/Tilt Kullanımı

Arduino ile Pan/Tilt Kullanımı

2 min read
3
0
7,230

Merhabalar, bu yazımızda bir çok alanda kullanılan, oynar başlı mekanizmamız olan pan/tilt zamazingosunu Arduino ile Joystick üzerinden kontrol etmeyi öğreneceğiz.

Öncelikle Pan/Tilt ve Joystick‘i aliexpress.com’dan sipariş verdim. Yaklaşık 15 gün gibi bir süre zarfında elime ulaştı.
Pan/Tilt daha çok FPV(First-Person View) gerektiren alanlarda kullanılıyor. Bu aparata bir kamera takarak,kameranın görüş açısını değiştirebilmenize olanak sağlıyor.

Sipariş verdiğim Pan/Tilt’in şekli şemali tam olarak bu:

pant-300x224

Bu aparatı 2 adet 9 g-12g servo ile kullanabilirsiniz. Ben uygulamamda Tower Pro SG90 kullandım.

towerpro-sg-90-9g-servoaccessories-1534857789

Proje içerisinde kullandığım joystick’in şeklini,şemalini gösterecek olursam;
joystick-300x300

Joystick ile Arduino arasındaki bağlantı:

joyarduino

Pan/Tilt ile Arduino arasındaki bağlantı:

servoservo

Devremizin Arduino Kodları:

[php]
#include <Servo.h>

const int servo1 = 5; // 5 numaralı pin dijital servo 1
const int servo2 = 10; // 10 numaralı pin dijital servo 2
const int yonX = 3; // sol sağ analog 3
const int yonY = 4; // yukarı aşağı analog 4

int servoAyar;

Servo servomotor1;
Servo servomotor2;

void setup() {

// Servolar
servomotor1.attach(servo1);
servomotor2.attach(servo2);

}

void loop() {

servoAyar = analogRead(yonX);
servoAyar = map(servoAyar, 0, 1023, 0, 180); // 0-180 derece arası dönüs

servomotor2.write(servoAyar);

servoAyar = analogRead(yonY);
servoAyar = map(servoAyar, 0, 1023, 70, 180); // 70-180 derece arası

servomotor1.write(servoAyar);
delay(15);

}
[/php]

Örnek Çalışma Videosu:

Buna Benzer Yazılar Göster !
Daha Fazlasını Yükle - Yücel Yılmaz
Daha Fazla Göster -  Arduino

3 Yorumlar

  1. Ahmet Emin Dilben

    4 Şubat 2016 at 16:11

    joystickle küçüçük hareket yapınca servo çok dönüyor nasıl ayaralayabilirim

    Reply

    • Yücel Yılmaz

      Yücel Yılmaz

      4 Şubat 2016 at 18:39

      Merhaba Ahmet,

      Google’da Arduino Pan/Tilt PID anahtar kelimelerini aratarak istediğin sonuçlara ulaşabilirsin.

      Reply

Ahmet Emin Dilben için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

EcubMaker TOYDIY 4in1 3D Yazıcı İncelemesi

Merhabalar, Bugün sizlerle beraber EcubMaker firmasının üretmiş olduğu 4’ü 1 arada (…