Arduino L293D Shield Step Servo Motor Sürücü

Görsel 1
Görsel 2
Görsel 3
Görsel 4
VoltajPuan : 587
Fiyat:
1,91 USD + KDV
İndirimli Fiyat (%20) :
1,53 USD + KDV
Kazancınız 0,38 USD
KDV Dahil:
70,46 TL
Aynı Gün Kargo

Arduino L293D Shield Step Servo Motor Sürücü

Arduino L293D Shield, motor projeleriniz için tasarlanmış çok fonksiyonlu bir motor sürücü kartıdır. L293D entegresini kullanan bu shield, Arduino kartlarınıza takılarak 4 DC motor veya 2 step motor kontrolü sağlar.

Kart üzerindeki terminal blokları sayesinde motorlarınızı lehimleme gerekmeden kolayca bağlayabilirsiniz. Arduino ile uyumlu olarak tasarlanan bu shield, robotik projelerde sıklıkla tercih edilmektedir.

L293D Shield, aynı anda 2 servo motoru da kontrol edebilir ve harici güç kaynağı girişi sayesinde motorlarınız için yeterli akımı sağlar. Motor ve Motor Sürücü Kartları arasında çok yönlülüğü ile öne çıkar.

Shield tasarımı sayesinde Arduino'nun diğer pinleri erişilebilir durumda kalır ve projelerinizde ek sensör veya modüller kullanmaya devam edebilirsiniz. Servo Motorlar ile mükemmel çalışan bu shield, robot kol ve araç projeleriniz için ideal bir çözümdür.


Teknik Özellikler

Arduino L293D Shield Step Servo Motor Sürücünün detaylı teknik özellikleri aşağıda listelenmiştir.

  • Sürücü Entegresi: L293D, çift H-köprü motor sürücü entegresi
  • Uyumlu Kart: Arduino UNO, Mega, Leonardo ve diğer uyumlu kartlar ile uyumlu
  • Motor Kapasitesi: 4 DC motor veya 2 step motor veya 2 servo motor
  • DC Motor Kanalları: 4 kanal, yön kontrolü ile
  • Step Motor Kanalları: 2 kanal (bipolar step motorlar için)
  • Servo Motor Kanalları: 2 kanal (standart PWM servo bağlantıları)
  • Motor Voltajı: 4.5V - 36V DC (harici güç kaynağından)
  • Kanal Başına Maksimum Akım: 600mA (1.2A tepe akım)
  • Toplam Maksimum Akım: 1.2A
  • PWM Desteği: Hız kontrolü için PWM girişleri
  • Kontrol Pinleri: Arduino dijital pinleri ile kontrol
  • Güç Kaynağı Seçimi: Jumper ile Arduino veya harici güç seçilebilir
  • Korumalar: Isı koruması ve diyot koruması
  • Terminal Bağlantıları: Vidalı terminal blokları (kolay bağlantı)
  • Gösterge LED'leri: Güç ve motor yönü için LED'ler
  • PCB Boyutu: Arduino UNO boyutlarıyla uyumlu
  • Ağırlık: 28g

Bağlantı ve Kullanım

Arduino L293D Shield Step Servo Motor Sürücünün bağlantı şeması ve kullanım talimatları.

İpucu: Motorlarınız için harici güç kaynağı kullanın. Arduino USB bağlantısından alınan güç, motorlar için yeterli olmayabilir.

L293D Shield'in Arduino kartınıza bağlanması oldukça kolaydır. Shield'i Arduino'nuzun üzerine yerleştirmeniz yeterlidir. Shield pin yapısı Arduino ile tam uyumludur.

DC motorlar için bağlantı yapmak üzere, motor kablolarını M1, M2, M3 ve M4 terminal bloklarına bağlayın. Her motor için iki terminal kullanılır.

Step motorlar için, bipolar step motorunuzun kablolarını M1-M2 (ilk motor) veya M3-M4 (ikinci motor) terminal çiftlerine bağlayın.

Servo motorları bağlamak için, kartın üstündeki servo header pinlerini kullanın. Servo motorların sinyal (sarı/turuncu), güç (kırmızı) ve toprak (kahverengi/siyah) kablolarını doğru şekilde bağlayın.

Harici güç kaynağını kullanmak için:

  1. Güç kaynağınızın pozitif (+) ucunu VIN terminaline bağlayın
  2. Güç kaynağınızın negatif (-) ucunu GND terminaline bağlayın
  3. Güç seçim jumper'ını harici güç konumuna getirin

Örnek DC motor kontrolü için Arduino kodu:

#include <AFMotor.h>

// M1 ve M3 motorlarını tanımla
AF_DCMotor motor1(1);
AF_DCMotor motor3(3);

void setup() {
  // Motor hızlarını ayarla
  motor1.setSpeed(200);  // 0-255 arası
  motor3.setSpeed(200);
}

void loop() {
  // İleri hareket
  motor1.run(FORWARD);
  motor3.run(FORWARD);
  delay(1000);
  
  // Dur
  motor1.run(RELEASE);
  motor3.run(RELEASE);
  delay(1000);
  
  // Geri hareket
  motor1.run(BACKWARD);
  motor3.run(BACKWARD);
  delay(1000);
  
  // Dur
  motor1.run(RELEASE);
  motor3.run(RELEASE);
  delay(1000);
}

Örnek step motor kontrolü için Arduino kodu:

#include <AFMotor.h>
#include <AccelStepper.h>

// Adım motorlarını tanımla (M1+M2 ve M3+M4 çiftleri)
AF_Stepper motor1(200, 1);  // 200 adım/devir, M1+M2 port
AF_Stepper motor2(200, 2);  // 200 adım/devir, M3+M4 port

// AccelStepper ile uyumlu hale getirmek için gerekli fonksiyonlar
void forwardstep1() { motor1.onestep(FORWARD, SINGLE); }
void backwardstep1() { motor1.onestep(BACKWARD, SINGLE); }
void forwardstep2() { motor2.onestep(FORWARD, SINGLE); }
void backwardstep2() { motor2.onestep(BACKWARD, SINGLE); }

// AccelStepper nesnelerini oluştur
AccelStepper stepper1(forwardstep1, backwardstep1);
AccelStepper stepper2(forwardstep2, backwardstep2);

void setup() {
  // Hız ve ivme ayarları
  stepper1.setMaxSpeed(200.0);
  stepper1.setAcceleration(100.0);
  stepper2.setMaxSpeed(200.0);
  stepper2.setAcceleration(100.0);
  
  // Hedef pozisyonları belirle
  stepper1.moveTo(400);  // 400 adım ileri
  stepper2.moveTo(-200); // 200 adım geri
}

void loop() {
  // Motorlar hedef pozisyona ulaşana kadar çalıştır
  if (stepper1.distanceToGo() == 0 && stepper2.distanceToGo() == 0) {
    // Hedefleri tersine çevir
    stepper1.moveTo(-stepper1.currentPosition());
    stepper2.moveTo(-stepper2.currentPosition());
    delay(1000);
  }
  
  // Her döngüde bir adım
  stepper1.run();
  stepper2.run();
}

Örnek servo motor kontrolü için Arduino kodu:

#include <Servo.h>

// Servo nesnelerini tanımla
Servo servo1;
Servo servo2;

void setup() {
  // Servoları pin 9 ve 10'a bağla
  servo1.attach(9);
  servo2.attach(10);
}

void loop() {
  // Servo1'i 0 dereceden 180 dereceye hareket ettir
  for (int pos = 0; pos <= 180; pos += 1) {
    servo1.write(pos);
    delay(15);
  }
  
  // Servo2'yi 180 dereceden 0 dereceye hareket ettir
  for (int pos = 180; pos >= 0; pos -= 1) {
    servo2.write(pos);
    delay(15);
  }
  
  // Servo1'i 180 dereceden 0 dereceye hareket ettir
  for (int pos = 180; pos >= 0; pos -= 1) {
    servo1.write(pos);
    delay(15);
  }
  
  // Servo2'yi 0 dereceden 180 dereceye hareket ettir
  for (int pos = 0; pos <= 180; pos += 1) {
    servo2.write(pos);
    delay(15);
  }
}

Uygulama Alanları

Arduino L293D Shield Step Servo Motor Sürücünün kullanılabileceği çeşitli projeler ve uygulama alanları.

Robotik Projeler

  • Mobil robotlar ve çizgi izleyen robotlar
  • Robot kollar ve manipülatörler
  • İnsansı robot projeleri
  • Mikro sumo robotları
  • Engel algılayan robotlar
  • Drone ve uçan robot sistemleri

Hareket Kontrol Sistemleri

  • Küçük CNC makineleri
  • 3D yazıcı projeleri
  • Kamera pan/tilt sistemleri
  • Otomatik perde ve jaluzi sistemleri
  • Otomatik kapı ve geçiş kontrolü
  • Hareket eden sergi ve vitrin sistemleri

Hobi ve Eğitim Projeleri

  • STEM eğitim setleri
  • Motorlu oyuncaklar
  • RC araç kontrol sistemleri
  • Hareket eden sanat enstalasyonları
  • Fizik ve mühendislik deneyleri
  • Küçük otomasyon sistemleri

Proje Örnekleri

Arduino L293D Shield kullanılarak yapılabilecek detaylı proje örnekleri.

Çizgi İzleyen Robot

Arduino L293D Shield kullanarak basit bir çizgi izleyen robot yapabilirsiniz. Bu projede, iki DC motor (sağ ve sol tekerlekler için) shield üzerinden kontrol edilir. Robotun önüne, zemine bakan IR sensörleri yerleştirilir. Bu sensörler siyah çizgiyi algılar ve Arduino'ya sinyal gönderir.

Robot yüzeydeki siyah çizgiyi takip etmek için motorların hızını ve yönünü otomatik olarak ayarlar. Çizgi sola kaydığında sağ motor hızlanır, çizgi sağa kaydığında sol motor hızlanır. Böylece robot çizgi üzerinde kalır ve onu takip eder.

Projeyi geliştirmek için mesafe sensörleri ekleyerek engel algılama özelliği kazandırabilir veya hız sensörleri ile daha düzgün bir hareket kontrol sistemi oluşturabilirsiniz. L293D Shield'in motor kontrolünü kolaylaştırması sayesinde, kodlama kısmına daha fazla odaklanabilirsiniz.

Güneşi Takip Eden Solar Panel Sistemi

Arduino L293D Shield ve iki servo motor kullanarak güneşin hareketini takip eden bir solar panel sistemi tasarlayabilirsiniz. Bu sistem, güneş panelini her zaman güneşe doğru yönlendirerek maksimum enerji üretimini sağlar.

Sistemde dört adet LDR (Işık Bağımlı Direnç) sensörü kullanılır. Bunlar panelin dört köşesine yerleştirilir ve güneş ışığının hangi yönden daha güçlü geldiğini algılar. Arduino, bu sensörlerden gelen verileri analiz eder ve L293D Shield üzerindeki servo motorları kontrol ederek paneli yatay ve dikey eksenlerde hareket ettirir.

Sistem tamamen otonom çalışır ve gün boyunca güneşin hareketini takip eder. Güneş battığında veya bulutlu havalarda, panel enerji tasarrufu için bekleme konumuna geçer ve ertesi gün güneş doğduğunda tekrar takip işlemine başlar. Bu proje, yenilenebilir enerji eğitimi için mükemmel bir örnek oluşturur.

4 Eksenli Robot Kol

Arduino L293D Shield, iki servo motor ve iki step motor kullanarak fonksiyonel bir robot kol geliştirebilirsiniz. Bu robot kol, nesneleri tutup farklı konumlara taşıyabilme yeteneğine sahip olacaktır.

Tasarımda taban rotasyonu için bir step motor, omuz hareketi için ikinci bir step motor, dirsek hareketi için bir servo motor ve tutucu (gripper) için ikinci bir servo motor kullanılır. L293D Shield, tüm bu motorları tek bir Arduino kartı üzerinden kontrol etmenize olanak tanır.

Robot kolun kontrolü için potansiyometreler veya bir joystick kullanabilirsiniz. Alternatif olarak, önceden programlanmış hareketleri otomatik olarak gerçekleştiren bir sistem de tasarlayabilirsiniz. Projeyi geliştirmek için, nesneleri algılayan IR veya ultrasonik sensörler ekleyebilir veya kolun hareketlerini bilgisayar arayüzü üzerinden kontrol edebilirsiniz.


İlgili Ürün Kategorilerimiz

Arduino

Arduino geliştirme kartları ile motor shield'inizi kontrol edin. Arduino UNO, Mega, Leonardo gibi farklı modeller L293D Shield ile tam uyumlu çalışır.

Ürünleri İncele →

Motor ve Motor Sürücü Kartları

Çeşitli motor sürücü kartları, L298N modüller ve farklı güç seviyelerindeki motor kontrol devreleri ile robotik projelerinizi geliştirin.

Ürünleri İncele →

Servo Motorlar

Farklı boyut ve güçteki servo motorlar ile hassas pozisyonlama gerektiren projelerinizi hayata geçirin. Mikro servolardan yüksek torklu modellere kadar geniş seçenek.

Ürünleri İncele →

Neden Voltaj.Net'ten Almalısınız?

Voltaj.Net, elektronik komponent ve geliştirme platformları konusunda Türkiye'nin güvenilir tedarikçisi olarak kaliteli ürünleri uygun fiyatlarla sunmaktadır.

  • Kalite Güvencesi: Test edilmiş ve onaylanmış, Arduino ile tam uyumlu motor sürücü shield'leri
  • Teknik Destek: Ürün kullanımı ve projeleriniz konusunda uzman desteği
  • Hızlı Teslimat: Stoktan hızlı gönderim ve takip edilebilir kargo
  • Tamamlayıcı Ürünler: Projeleriniz için gerekli tüm elektronik bileşenler
  • Uygun Fiyatlar: Kaliteden ödün vermeden rekabetçi fiyatlandırma
  • Güvenilir Alışveriş: Kolay sipariş ve iade süreci, güvenli ödeme seçenekleri

Ürün Hakkında Sıkça Sorulan Sorular

L293D Shield kaç motor sürebilir?

Shield ile 4 DC motor veya 2 step motor veya 2 servo motor kontrol edebilirsiniz. Aynı anda farklı motor türlerini kombinleyerek de kullanabilirsiniz.

Shield için harici güç kaynağı gerekli mi?

Evet, motorlar için harici güç kaynağı kullanmanız önerilir. Arduino'nun 5V çıkışı sadece küçük motorlar için yeterlidir. 4.5V-36V arasında güç kullanabilirsiniz.

L293D entegresi ne kadar akım sağlayabilir?

L293D, kanal başına sürekli 600mA, anlık olarak 1.2A akım sağlayabilir. Büyük motorlar için yetersiz kalabilir, bu durumda daha güçlü bir sürücü tercih edin.

PWM ile motor hızı nasıl kontrol edilir?

Arduino'nun analogWrite() fonksiyonu ile PWM sinyali gönderilir. 0-255 arası değerler kullanarak motorun hızını hassas şekilde ayarlayabilirsiniz.

Shield ile hangi Arduino modelleri uyumludur?

Arduino UNO, Mega, Leonardo, Duemilanove ve bunlarla pin uyumlu diğer kartlarla çalışır. Arduino Nano veya Micro için adaptör gerekebilir.

Motor shield kullanmak için kütüphane gerekli mi?

Evet, Adafruit Motor Shield kütüphanesi önerilir. Bu kütüphane, motor kontrolünü kolaylaştırır. Servo motorlar için ayrıca Servo kütüphanesi gereklidir.

Shield'ın diğer Arduino pinlerini kullanmama engeli var mı?

Shield bazı Arduino pinlerini kullanır ama çoğu pin erişilebilir durumda kalır. Analog pinler ve bazı dijital pinler sensörler için kullanılabilir.

Arduino ve motorlar için ayrı güç kaynakları kullanabilir miyim?

Evet, jumper ayarını değiştirerek Arduino'yu USB üzerinden, motorları ise harici güç kaynağından besleyebilirsiniz. Bu, gürültü ve voltaj dalgalanmalarını önler.

Diğer Özellikler
Stok KoduVLT-10003
MarkaChina
Stok DurumuVar

Son Gezilen Ürünler

Geniş ürün yelpazesi
1000 TL üzeri siparişler ücretsiz teslimat
Daima ekonomik
Piyasadaki en iyi fiyat

PlatinMarket® E-Ticaret Sistemi İle Hazırlanmıştır.