Merhabalar,
Bu yazımızda l298n motor sürücü modülünü kullanarak arduinoyla birlikte iki adet motor dc motoru çalıştırabileceğiz.
L298n Motor Sürücü Nedir?
Arduinoya dc veya step motorları direkt bağlayamıyoruz. Çünkü bu motorlar arduino kartın karşılayamayacağı kadar akım istiyor. Bu akımı karşılamak için motor sürücüleri kullanıyoruz.
Birçok motor sürücü var biz l298n modülünü kullanacağız.
Görsel üzerinde açıklama yaptım. Ekstra olarak biz bu modülü kullanarak dört adet motorda sürebiliriz. Bunun için sol tarafta iki motorun + kutbunu aynı yuvaya eksi kutbunu aynı yuvaya bağlarız aynısını sağ taraftaki motorlarımız için de yaptığımız zaman dört adet motor bağlantısı yapabiliriz. Burada dikkat etmemiz gereken nokta verdiğimiz gücün 12 volt olması hatta ekstra 5v yuvasına da 5v güç verebiliriz. Sadece 9v pil ile güç verdiğimiz zaman pilimiz hemen bitecektir, dört adet motorumuzu sürmeye gücü yetmeyecektir.
Devre şeması
Biz burada iki adet motor süreceğimiz için iki adet motor bağladık. Motorları arduino ile kontrol etmek için soldaki motoru kontrol eden in1 ve in2 pinini sırayla 8. ve 9.pine sağ taraftaki motorları kontrol için in3 ve in4’ü 10. Ve 11. Pine bağladık.
Önemli 9v pilimizin eksisini bağladığımız yuvaya arduinomuzun eksi hattını bağlayarak bu şekilde arduino ile birlikte motorlarımızın kullanılmasını sağladık.
Değişkenlerime değerlerini atayarak birinci ve ikinci motorun çalışmasını sağlamak için ters gerilim verdik. Yani biri yüksek iken(5V) biri düşük (0V) olunca ters gerilim oluyor ve motorlarım harekete geçiyor. Bir motorun iki pinine de 5v veya 0v verirsek o motor çalışmaz.
Yazının video anlatımı için tıklayınız.
Bir sonraki yazıda motorlarımızı istediğimiz hızla döndürebileceğimiz uygulamayı yapacağız, görüşmek üzere…
Yazıya buradan ulaşabilirsiniz.