Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
213
Tıklama
0
Öne Çıkarma
Çizgi İzleyen Robot Sorunu
8
geçen yıl
Er
Konu Sahibi

Çizgi İzleyen robotumda sol teker ileri ve geri hareketini gayet iyi bir şekilde yaparken sağ teker ileri hareketi yapıyor fakat geri hareketini yapamıyor. Yardımcı olursanız sevinirim ve çok acill!! Kodu aşağı bıraktım.


void Motor_PID(int Main_Iteration)
{
 short sol,sag;   //Sol ve Sağ PWM değişkeni

 sag=(Main_Iteration<0)? Main_Speed+Main_Iteration : Main_Speed; //Motorların gerekli hesaplamalarını yap
 sol=(Main_Iteration<0)? Main_Speed : Main_Speed-Main_Iteration;

 sag=(sag>255)? 255 :(sag<-255)? -255 : sag;
 sol=(sol>255)? 255 :(sol<-255)? -255 : sol; 

 sag=(sag<-Main_Speed) ? -Main_Speed:sag;
 sol=(sol<-Main_Speed) ? -Main_Speed:sol;

 Serial.print(sol);
 Serial.print("  X-X  ");
 Serial.println(sag);

 Motor(sol,sag);
}

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




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.