Elektrik Elektronik Teknolojisi Alanı Temrinleri

 
Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun.

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz

Gönderen Konu: 6. Joystick Modül İle DC Motor Hız Kontrolü  (Okunma sayısı 16549 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

24 Eylül 2015, 13:29:39
<iframe width="640" height="385" src="//www.youtube.com/embed/PjmMJm6Qrto?fs=1&start=" frameborder="0" allowfullscreen></iframe>



Bu dersimizde ileride yapacağımız bazı uygulamalarda da lazım olacak olan joystick ile dc motor hız ayarının yapılmasını öğreneceğiz.

Devrenin çalışma prensibi:
Arduinomuzun analog 5. girişe Joystick modülünün Y çıkışı bağlanmıştır. Aslında Joystick modül 2 adet potansiyometreden ibarettir. Joysticke müdahale edilmediğinde içindeki her iki potansiyometre orta konumdadır. Potansiyometrelerin birer uçları +VCC'ye,diğer uçları da GND'ye bağlandığında orta uçlarında 5 voltun yarısı olan 2,5 volt görünür. O halde Joystick kolunu aşağıya doğru indirdiğimizde analog 5. girişe giden orta uçtaki gerilim 2,5 Volt ile 0 Volt arasında değişim gösterir. Bu değişim de arduino içindeki program tarafından değerlendirilerek dijital 5. çıkışta dc motoru sürecek olan pwm sinyalini elde etmiş oluruz. Değişken bir pwm sinyali de motoru da değişik hızlarda dönmesini sağlar.

Arduino kodlarımız:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
ISIS devre şeması:
Devre şemasına ait dosyakonu ekinde mevcuttur.


« Son Düzenleme: 30 Eylül 2016, 22:34:45 Gönderen: fatek »


iletişim: 0542 343 09 15
 

24 Nisan 2016, 00:58:14
Yanıtla #1
faruk156

İleti:

elinize sağlık hocam, benim joystik in merkesi 530 okuduğu için map değişkenini 530 ayarladım merkezde motor dönmeden durdu sonunda. tşk.
 

25 Nisan 2016, 06:38:53
Yanıtla #2
Evet işin mantığını kavradiktan sonra gerisi kolay. Ezberden ziyade örnek kutlamaları inceleyip farklı senaryoları uygulayabiliyorsaniz çok güzel.

SM-J100FN cihazımdan gönderildi
« Son Düzenleme: 25 Nisan 2016, 06:41:24 Gönderen: fatek »
iletişim: 0542 343 09 15
 

27 Ekim 2016, 12:48:07
Yanıtla #3
berat03

İleti:

iyi günler. joystick ile motor hız ve yön kontrolü nasıl yapılır. joystici yukar itince motor ileri, aşağıya çekince motor geri dönsün, itme çekme oranına göre de hızlanıp yavaşlasın istiyorum. yardım ederseniz çok sevinirim, iki gündür uğraşıyorum, bir türlü bulamadım.
 

27 Ekim 2016, 13:07:05
Yanıtla #4
Motorun ileri ve geri dönmesi için arduinonun 2 çıkışını kullanmalısınız. d2 ve d3 gibi. ileri dönerken çıkışın biri aktif, geri döneceği zaman da çıkışın diğeri aktif olmalı. Daha sonra da 4 transistörlü bir devreyi ilave etmeniz gerekecek. Şurada olduğu gibi: http://temrinlerim.org/index.php?topic=220.0
iletişim: 0542 343 09 15