Arama butonu
Bu konudaki kullanıcılar: 1 misafir
12
Cevap
1066
Tıklama
0
Öne Çıkarma
[YARDIM ]Arduino ile DC Motor Kontrolü
3
10 yıl
Onbaşı
Konu Sahibi

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?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



S
10 yıl
Çavuş

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



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
3
10 yıl
Onbaşı
Konu Sahibi

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?


Bu mesaja 1 cevap geldi.
S
10 yıl
Çavuş

Rc kumandana uyan alıcı bulursan yapabilirsin



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
3
10 yıl
Onbaşı
Konu Sahibi

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?



M
10 yıl
Teğmen

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


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @34cengiz
3
10 yıl
Onbaşı
Konu Sahibi

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?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @mk6167
M
10 yıl
Teğmen

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 .


Bu mesaja 1 cevap geldi.
3
10 yıl
Onbaşı
Konu Sahibi

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?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @mk6167
M
10 yıl
Teğmen

Ş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ı >


Bu mesajda bahsedilenler: @34cengiz
M
10 yıl
Teğmen

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ı >
Bu mesaja 1 cevap geldi.
3
10 yıl
Onbaşı
Konu Sahibi

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


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @mk6167
O
10 yıl
Çavuş

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.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.