Kemal
Kemal
Aydın
14/03/2019 tarihinden beri üye
90 GY Puanı
45K GY Sırası

Kişisel Sayfaları

İlgi Alanları

2 Rozet
1 Sertifika
1 Soru Sordu
5 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Ayşıl Oğuz Başöz Çok Programlı Anadolu Lisesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (1)
Web Programlama 101 Sertifikası
Veriliş Tarihi: Mart 2019
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

6
Tümünü Gör

Arduino arabaya komut veremiyorum

Bir sürü kod denedim olmadı bilgisayardan komut verdiğimde motor dönüyor bluetooth'dan komut verdiğimde çalışmıyor rx ve tx'i ters bağladım sorum nerede olabilir

5 yıl 8 ay önce yanıtladın

Arduino arabaya komut veremiyorum

19 Mart 2019 tarihinde cevaplandı

burda yapabileceğim bişey var mı

Arduino arabaya komut veremiyorum

17 Mart 2019 tarihinde cevaplandı
char komut;
int in1=6;
int in2=7;
int in3=8;
int in4=9;
int ENA=5;
int ENB=11;
int HIZ=140;
int onfar=12;
int arkafar=13;
int korna=2;

void _Ileri() { 
  analogWrite(ENA,HIZ);     analogWrite(ENB,HIZ);    digitalWrite(in1,HIGH);   
  digitalWrite(in2,LOW);    digitalWrite(in3,HIGH);  digitalWrite(in4,LOW);
  Serial.println("go Ileri!");
}
void _Geri() {
  analogWrite(ENA,HIZ);     analogWrite(ENB,HIZ);    digitalWrite(in1,LOW);
  digitalWrite(in2,HIGH);   digitalWrite(in3,LOW);   digitalWrite(in4,HIGH);
  Serial.println("go Geri!");
}
void _Sol()  {
  analogWrite(ENA,HIZ);     analogWrite(ENB,HIZ);    digitalWrite(in1,HIGH);
  digitalWrite(in2,LOW);    digitalWrite(in3,LOW);   digitalWrite(in4,HIGH);
  Serial.println("go Sol!");
}
void _Sag()  {
  analogWrite(ENA,HIZ);     analogWrite(ENB,HIZ);    digitalWrite(in1,LOW); 
  digitalWrite(in2,HIGH);   digitalWrite(in3,HIGH);  digitalWrite(in4,LOW);
  Serial.println("go Sag!");
}
void _Dur()  {
  digitalWrite(ENA,LOW);   digitalWrite(ENB,LOW); Serial.println("Dur!");
}


void setup()
{ 
  Serial.begin(9600);
  pinMode(in1,OUTPUT);
  pinMode(in2,OUTPUT);
  pinMode(in3,OUTPUT);
  pinMode(in4,OUTPUT);
  pinMode(ENA,OUTPUT);
  pinMode(ENB,OUTPUT);
  pinMode(onfar,OUTPUT);
  pinMode(arkafar,OUTPUT);
  pinMode(korna,OUTPUT);
  _Dur();
}

void loop()
  { 
  komut=Serial.read();

       /// Yönlere göre hareketler ///
  
  if(komut=='f'|| komut=='F')      {  //ileri
        _Ileri();  
       }              
  else if(komut=='b'|| komut=='B') {  //geri
        _Geri(); delay(200);  
       }
  else if(komut=='l'|| komut=='L') {  // sol
        _Sol();  delay(200);   
       }
  else if(komut=='r'|| komut=='R') {  //sağ
        _Sag(); delay(200);   
       }
 else if(komut=='s'|| komut=='S')  {  //dur
        _Dur();              
       }

  
  else if(komut=='i'|| komut=='I') { 
        _Sag();  delay(100);  _Ileri();  // ileri sağ  
       }
  else if(komut=='g'|| komut=='G') {
        _Sol();  delay(100);  _Ileri();  // ileri sol
       }
  else if(komut=='j'|| komut=='J') {
        _Sol();  delay(200);  _Geri();   // geri sol
       }
  else if(komut=='h'|| komut=='H') {
        _Sag();   delay(200);  _Ileri();  // geri sağ
       }
 
        /// Farlar  & korna ////
  else if(komut=='W')   digitalWrite(onfar,HIGH);   // on far yak
                      
  else if(komut=='w')   digitalWrite(onfar,LOW);    // on far söndür
                      
  else if(komut=='U')   digitalWrite(arkafar,HIGH); // arka far yak
                      
  else if(komut=='u')  digitalWrite(arkafar,LOW);  // arka far söndür
                      
  else if(komut=='V')  digitalWrite(korna,HIGH);  // korna çal
  
  else if(komut=='v')  digitalWrite(korna,LOW);   // korna sustur
     
     /// Hız Ayarları ////
  else if(komut=='1')  HIZ=100;
  else if(komut=='2')  HIZ=120;
  else if(komut=='3')  HIZ=140;
  else if(komut=='4')  HIZ=160;
  else if(komut=='5')  HIZ=180;
  else if(komut=='6')  HIZ=200;
  else if(komut=='7')  HIZ=220;
  else if(komut=='8')  HIZ=230;
  else if(komut=='9')  HIZ=240;
  else if(komut=='q')  HIZ=250;
  
  }

 

Arduino arabaya komut veremiyorum

17 Mart 2019 tarihinde cevaplandı

char komut;
int in1=6;
int in2=7;
int in3=8;
int in4=9;
int ENA=5;
int ENB=11;
int HIZ=140;
int onfar=12;
int arkafar=13;
int korna=2;

void _Ileri() { 
  analogWrite(ENA,HIZ);     analogWrite(ENB,HIZ);    digitalWrite(in1,HIGH);   
  digitalWrite(in2,LOW);    digitalWrite(in3,HIGH);  digitalWrite(in4,LOW);
  Serial.println("go Ileri!");
}
void _Geri() {
  analogWrite(ENA,HIZ);     analogWrite(ENB,HIZ);    digitalWrite(in1,LOW);
  digitalWrite(in2,HIGH);   digitalWrite(in3,LOW);   digitalWrite(in4,HIGH);
  Serial.println("go Geri!");
}
void _Sol()  {
  analogWrite(ENA,HIZ);     analogWrite(ENB,HIZ);    digitalWrite(in1,HIGH);
  digitalWrite(in2,LOW);    digitalWrite(in3,LOW);   digitalWrite(in4,HIGH);
  Serial.println("go Sol!");
}
void _Sag()  {
  analogWrite(ENA,HIZ);     analogWrite(ENB,HIZ);    digitalWrite(in1,LOW); 
  digitalWrite(in2,HIGH);   digitalWrite(in3,HIGH);  digitalWrite(in4,LOW);
  Serial.println("go Sag!");
}
void _Dur()  {
  digitalWrite(ENA,LOW);   digitalWrite(ENB,LOW); Serial.println("Dur!");
}


void setup()

  Serial.begin(9600);
  pinMode(in1,OUTPUT);
  pinMode(in2,OUTPUT);
  pinMode(in3,OUTPUT);
  pinMode(in4,OUTPUT);
  pinMode(ENA,OUTPUT);
  pinMode(ENB,OUTPUT);
  pinMode(onfar,OUTPUT);
  pinMode(arkafar,OUTPUT);
  pinMode(korna,OUTPUT);
  _Dur();
}

void loop()
  { 
  komut=Serial.read();

       /// Yönlere göre hareketler ///
  
  if(komut=='f'|| komut=='F')      {  //ileri
        _Ileri();  
       }              
  else if(komut=='b'|| komut=='B') {  //geri
        _Geri(); delay(200);  
       }
  else if(komut=='l'|| komut=='L') {  // sol
        _Sol();  delay(200);   
       }
  else if(komut=='r'|| komut=='R') {  //sağ
        _Sag(); delay(200);   
       }
 else if(komut=='s'|| komut=='S')  {  //dur
        _Dur();              
       }

  
  else if(komut=='i'|| komut=='I') { 
        _Sag();  delay(100);  _Ileri();  // ileri sağ  
       }
  else if(komut=='g'|| komut=='G') {
        _Sol();  delay(100);  _Ileri();  // ileri sol
       }
  else if(komut=='j'|| komut=='J') {
        _Sol();  delay(200);  _Geri();   // geri sol
       }
  else if(komut=='h'|| komut=='H') {
        _Sag();   delay(200);  _Ileri();  // geri sağ
       }
 
        /// Farlar  & korna ////
  else if(komut=='W')   digitalWrite(onfar,HIGH);   // on far yak
                      
  else if(komut=='w')   digitalWrite(onfar,LOW);    // on far söndür
                      
  else if(komut=='U')   digitalWrite(arkafar,HIGH); // arka far yak
                      
  else if(komut=='u')  digitalWrite(arkafar,LOW);  // arka far söndür
                      
  else if(komut=='V')  digitalWrite(korna,HIGH);  // korna çal
  
  else if(komut=='v')  digitalWrite(korna,LOW);   // korna sustur
     
     /// Hız Ayarları ////
  else if(komut=='

Arduino arabaya komut veremiyorum

17 Mart 2019 tarihinde cevaplandı

SORUN NERDE SENCE

Arduino arabaya komut veremiyorum

17 Mart 2019 tarihinde cevaplandı
Çinden aldığım wavgat arduino r3 kullanıyorum bluetooth'la ışık kontrolü yaptım ama arabada komut veremiyom akşam eve gittiğimde detaylı olarak söylerim