Yardım Arduino Motor Sürücüs Isınma Problemi Bluetooth Sorunu

Bu konuyu okuyanlar

colite

Profesör
Katılım
27 Ocak 2018
Mesajlar
2,577
Reaksiyon puanı
1,281
Puanları
113
Merhaba Arduino ve Bluetooth HC-06 kullanarak bir Araç yaptım fakat RX'e TX takınca TX'e RX takınca çalışıyor fakat ara ara gidiyor Güç Kaynağı olarak 3S 12v 1500Mah kullanıyorum LMS devresi ile yaptım ve gayet iyi çalışıyor 11.5v çıkış veriyor ama sıkıntılı taraf motor fazla ısınıyor aklıma analog pinler geldi oradan voltaj düşürebilir miyim? Ayrıca bluetooth kapanıyor ve şarjı aşırı hızlı bitiyor 2dk falan gidiyor (araç tank);

Kodlar;
C:
#define in1 5
#define in2 6
#define in3 9
#define in4 10


void setup() {
  // put your setup code here, to run once:
pinMode(OUTPUT, 5);
pinMode(OUTPUT, 6);
pinMode(OUTPUT, 9);
pinMode(OUTPUT, 10);
Serial.begin(9600);


}
void loop() {


                    
if (Serial.available() > 0) {   /*Bluetooth’tan veri bekliyoruz */
    char tus = (char)Serial.read();
    if( tus == 'F' )
    {
      digitalWrite(5, HIGH); //Aracın ileri hareketini tetiklemek için kullanıyoruz;
      digitalWrite(6, LOW);
      digitalWrite(9, HIGH);
      digitalWrite(10,LOW);
    }
    else if( tus == 'S')
    {
      digitalWrite(5, LOW);
      digitalWrite(6, LOW);
      digitalWrite(9, LOW);
      digitalWrite(10,LOW);
    }
    else if( tus == 'B' )
    {
      digitalWrite(5, LOW);
      digitalWrite(6,HIGH);
      digitalWrite(9,LOW);
      digitalWrite(10,HIGH);
    }
    else if( tus == 'L')
    {
      digitalWrite(5, HIGH);
      digitalWrite(6, LOW);
      digitalWrite(9, LOW);
      digitalWrite(10,LOW);
    }
        
    else if( tus == 'R')
    {
      digitalWrite(5, LOW);
      digitalWrite(6, LOW);
      digitalWrite(9, HIGH);
      digitalWrite(10,LOW);
    }
}
 
            }
 

Son mesajlar

Üst