Şimdi Ara

[YARDIM ]Arduino ile DC Motor Kontrolü

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir (1 Mobil) - 2 Masaüstü1 Mobil
5 sn
13
Cevap
0
Favori
1.008
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba DonanımHaber,

    Arduino ile DC Motor kontrol etmek istiyorum. Bunu alıcı/verici devreleriyle (RC Kumanda ile) sağlamayı planlıyorum. Ancak DC Motoru hem ileri hem de geri nasıl sürebilirim? Biraz araştırdım fakat hep tek yönlü yapılmış, çift yönlü (ileri ve geri) çalıştırabilmem mümkün müdür?



  • Motor sürücü kullanman gerekiyor l298n kullanabilirsin ileri geri stop olarak

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: Semrecw

    Motor sürücü kullanman gerekiyor l298n kullanabilirsin ileri geri stop olarak

    İleri-geri olayını dün akşam diyotlarla hallettim. Başka bir şey sorsam konu altından olur mu acaba, arduino'ya alıcı devresi bağlamak istiyorum, bu alıcıya da rc kumandamdan sinyal göndereceğim. Yapmak istediğim arduino ile bu sinyalleri okuyup, her sinyale farklı bir işlem kazandırmak. Bunu hangi fonksiyonları kullanarak yapabilirim acaba?
  • Rc kumandana uyan alıcı bulursan yapabilirsin

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: Semrecw

    Rc kumandana uyan alıcı bulursan yapabilirsin

    Usta sorduğum soru ne verdiğin cevap ne? Afedersin de böyle yorum yazacaksan yazma :)
    Ekipman olarak herşeyim var sadece arduino yazılım fonksiyonlarını öğrenmek istiyorum. RC kumandadan alıcıya gelen sinyalleri, arduino okuyacak ve her sinyale farklı işlem yapacak. Gelen sinyalleri arduino ile nasıl okurum?
  • 34cengiz kullanıcısına yanıt
    Analog sinyali Serial port ekranından okuyabilrisin sonra tuşun karşılığı olan sinyali bulup ona öre işlem yaptırısın.
  • quote:

    Orijinalden alıntı: mk6167

    Analog sinyali Serial port ekranından okuyabilrisin sonra tuşun karşılığı olan sinyali bulup ona öre işlem yaptırısın.


    Heh işte, hocam o fonksiyon nedir? Dediğin olayı açarak anlatırsan çok sevinirim çünkü hiçbir yerde bulamadım o komutları. O komutları yazma şansınız var mıdır rica etsem?
  • quote:

    Orijinalden alıntı: 34cengiz

    quote:

    Orijinalden alıntı: mk6167

    Analog sinyali Serial port ekranından okuyabilrisin sonra tuşun karşılığı olan sinyali bulup ona öre işlem yaptırısın.


    Heh işte, hocam o fonksiyon nedir? Dediğin olayı açarak anlatırsan çok sevinirim çünkü hiçbir yerde bulamadım o komutları. O komutları yazma şansınız var mıdır rica etsem?

    Ben kod verme taraftarı değilim çünkü hazır kod ile yürümez pek birşey öğrenemezsin ama ilk olarak alıcının çıkışını A1 e bağla sonra Serial.begin(9600) komutu ile onu oku sonrada if ile yapacağın işi belirle tam olarak ne kullanıyorsun rc kumanda derken hiç arduinı ile kullanmadım nrf24l01 433 mhz alıcı verici kullandım tam olarak açıklarsan kumandayı yardımcı olabilirim .




  • quote:

    Orijinalden alıntı: mk6167

    quote:

    Orijinalden alıntı: 34cengiz

    quote:

    Orijinalden alıntı: mk6167

    Analog sinyali Serial port ekranından okuyabilrisin sonra tuşun karşılığı olan sinyali bulup ona öre işlem yaptırısın.


    Heh işte, hocam o fonksiyon nedir? Dediğin olayı açarak anlatırsan çok sevinirim çünkü hiçbir yerde bulamadım o komutları. O komutları yazma şansınız var mıdır rica etsem?

    Ben kod verme taraftarı değilim çünkü hazır kod ile yürümez pek birşey öğrenemezsin ama ilk olarak alıcının çıkışını A1 e bağla sonra Serial.begin(9600) komutu ile onu oku sonrada if ile yapacağın işi belirle tam olarak ne kullanıyorsun rc kumanda derken hiç arduinı ile kullanmadım nrf24l01 433 mhz alıcı verici kullandım tam olarak açıklarsan kumandayı yardımcı olabilirim .

    Hocam durumum şu, algoritmam, çalışma prensibim ve malzemelerim her şeyim hazır durumda. Benim sıkıntım yapacağım işlemin karşılığı olan arduino komutlarını istiyorum sadece. O komutun örneğini istiyorum direk al programı sen yaz, o yazsın demiyorum zaten. Arduino'daki sinyal okuma fonksiyonunu öğrenmek istiyorum. Ve sinyal okurken çevrim yapmam gerekir mi?




  • 34cengiz kullanıcısına yanıt
    Şimdi sensörler sinyaller vs analog giriş ile okunur A0 gibi mesela buraya pinti bağlarsın sonrada pinin analog giriş olduğubçnu yazacaksın pinMode(A0,INPUT) sonrada serial.Begin(9600) ile haberleşmeyi açacaksın void loop ta ise boş bir int değerine A0 ı okutacaksın değer = analogread(A1) gibi sonrada Serial port ekranında sinyali görüntülüyeceksin serial.println(deger) artık A1 e gelen sinyali bilgisayarda görebilirsin

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Sonrada if else komutu ile istediğini yaparsın sen arduino sensörleri okuma serial haberleşme ve if else konularını araştır intetnntte kaynak çok takıldığın bir yer olursa sorabilirsin finaller olmasa daha çok yardımcı olurdum. Kolay gelsin

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: mk6167

    Sonrada if else komutu ile istediğini yaparsın sen arduino sensörleri okuma serial haberleşme ve if else konularını araştır intetnntte kaynak çok takıldığın bir yer olursa sorabilirsin finaller olmasa daha çok yardımcı olurdum. Kolay gelsin

    Yanıtınız için teşekkür ederim. Artık denemelere başlıyorum, olmazsa burdan yazarım :) Teşekkürler tekrar
  • cevabı basit. kod yazmakla falan uğraşma. bir adet arduino nano (2 dolar) bir adet bluetooth modul (2 dolar) birde motor driver ile android üzerinden istediği hareketi verirsin motor ileri geri far yakıp söndürme dörtlüleri yakma korna gibi 18 hareketi yukarda saydığım modullerle halledebelirsin.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.