Guest

Untitled 1617

Apr 27th, 2026
13
0
Never
Not a member of GistPad yet? Sign Up, it unlocks many cool features!
None 3.21 KB | None | 0 0
  1. // --- MOTOR SÜRÜCÜ PİNLERİ (Notlarındaki gibi) ---
  2. const int ENA = A2;
  3. const int IN1 = A3;
  4. const int IN2 = A4;
  5. const int IN3 = A5;
  6. const int IN4 = A6;
  7. const int ENB = A7;
  8.  
  9. void setup() {
  10. // Bütün motor pinlerini ÇIKIŞ (OUTPUT) olarak ayarlıyoruz
  11. pinMode(ENA, OUTPUT);
  12. pinMode(IN1, OUTPUT);
  13. pinMode(IN2, OUTPUT);
  14. pinMode(IN3, OUTPUT);
  15. pinMode(IN4, OUTPUT);
  16. pinMode(ENB, OUTPUT);
  17.  
  18. Serial.begin(9600);
  19. Serial.println("Motor Testi Basliyor...");
  20. }
  21.  
  22. void loop() {
  23. // 1. ADIM: Motor sürücülerini aktif et (Tam Güç)
  24. // A2 ve A7 PWM desteklemediği için HIGH vererek %100 hızda açıyoruz.
  25. digitalWrite(ENA, HIGH);
  26. digitalWrite(ENB, HIGH);
  27.  
  28. // 2. ADIM: Motorları İleri Döndür
  29. digitalWrite(IN1, HIGH);
  30. digitalWrite(IN2, LOW);
  31.  
  32. digitalWrite(IN3, HIGH);
  33. digitalWrite(IN4, LOW);
  34.  
  35. Serial.println("Motorlar Ileri Donuyor...");
  36. delay(2000); // 2 saniye boyunca dönsün
  37.  
  38. // 3. ADIM: Motorları Durdur
  39. digitalWrite(IN1, LOW);
  40. digitalWrite(IN2, LOW);
  41. digitalWrite(IN3, LOW);
  42. digitalWrite(IN4, LOW);
  43.  
  44. Serial.println("Motorlar Durdu.");
  45. delay(2000); // 2 saniye bekle ve başa dön
  46. }
RAW Paste Data Copied