Machen Sie einen Roboter mit Arduino für Einsteiger

4 Schritt:Benötigte Materialien: Schritt 1 Schritt 2: Vorgehensweise Schritt 3: Code Schritt 4: Künftige Updates

Machen Sie einen Roboter mit Arduino für Einsteiger

Machen Sie einen Roboter mit Arduino für Einsteiger

Machen Sie einen Roboter mit Arduino für Einsteiger



Benötigte Materialien: Schritt 1



Machen Sie einen Roboter mit Arduino für Einsteiger

Machen Sie einen Roboter mit Arduino für Einsteiger

Machen Sie einen Roboter mit Arduino für Einsteiger

Machen Sie einen Roboter mit Arduino für Einsteiger

Machen Sie einen Roboter mit Arduino für Einsteiger

Machen Sie einen Roboter mit Arduino für Einsteiger

    Tamiya Track and Wheel Set Assembly (7,95 € am Pololu) Tamiya 70168 Doppel Getriebe Kit (9,25 € am Pololu) L298N verdoppeln H-Brücke (3,65 € bei Amazon und vielleicht bei ebay viel niedriger sein) 4AA Battery Holder (aus zerrütteten Elektronik) 200mm Weibliche und männliche Pullover-Kabel (2,60 € bei Amazon) Universal Tamiya Platte (7,77 € bei Amazon) Arduino Uno oder dessen Klon

Hinweis: Universal-Tamiya Platte ist optional. Das heißt, Sie können Holz anstelle von es verwenden. Aber für zu überzeugen Ich habe die Platte verwendet wird.
Schritt 2: Vorgehensweise

Machen Sie einen Roboter mit Arduino für Einsteiger
    Montieren Sie den Getriebemotor, wie in der Anleitung beschrieben. Für dieses Projekt die ich benutzt habe 114,7: 1 Übersetzungsverhältnis Montieren Sie den Doppelgetriebemotor auf die Tamiya Platte Verbinden Sie das 6V Batteriehalter (+) an den + 12V-Anschluss L298N und (-) an die GND mit Jumper-Kabel Verbinden Sie die Arduino GND an die L298N GND Verbinden Sie schließlich die Motoren an den beiden Seiten L298N Ausgangsanschlüsse Folgen Sie meine Zeichnung für Schaltungen für weitere Klarheit die Stifte L298N Verbindung mit Arduino wie die folgenden:

Rechte Seite
Pin1 --------------------------------- 3 von Arduino
Pin 2 --------------------------------- 6
Pin 3 --------------------------------- 4 (PMW pin)
Pin 4 --------------------------------- 13
Pin 5 --------------------------------- 12
Pin 6 ----------------------------------- 9 (PMW pin)
Hinweis: Nicht über die Polarität der Motoranschluss Sorgen, weil wir es durch den Code zu ändern
Schritt 3: Code


Zunächst laden Sie die Arduino Software von ihrer Website. Dann kopieren Sie den folgenden Code:
  Leere setup () {
  Serial.begin (9600);
  // Rechte Motor
  pinMode (3, Ausgang);
  pinMode (6, Ausgang);
  pinMode (4, OUTPUT); // pwm
  // Linken Motor
  pinMode (13, OUTPUT);
  pinMode (12, OUTPUT);
  pinMode (9, OUTPUT); // pwm
 
 }
 Leere Schleife ()
 {
   int Racerspeed = 80;
   int ReverseSpeed ​​= 60;
   // Weiterleiten
  digital (6, HOCH);
  Verzögerung (100);
  digital (4, LOW);
  analogWrite (3, Racerspeed); // rechte Motor </ p> <p> digital (13, HIGH);
  Verzögerung (100);
  digital (12, LOW);
  analogWrite (9, Racerspeed); // linken Motor 
 
  Verzögerung (4000);
  // Umkehren
 
  digital (6, LOW);
  Verzögerung (100);
  digital (4, HIGH);
  analogWrite (3, ReverseSpeed); </ p> <p> digital (13, LOW);
  Verzögerung (100);
  digital (12, HOCH);
  analogWrite (9, ReverseSpeed); // linken Motor </ p> <p> Verzögerung (5000); </ p> <p> // stoppen
  digital (6, LOW);
  Verzögerung (100);
  digital (4, LOW);
  analogWrite (3,0); // rechte Motor </ p> <p> digital (13, LOW);
  Verzögerung (100);
  digital (12, LOW);
  analogWrite (9,0); // linken Motor </ p> <p> Verzögerung (5000);
  
  //links abbiegen
  digital (13, LOW);  // Verändert diese (2015.07.12)
  Verzögerung (100);
  digital (12, HOCH);
  analogWrite (9,30); // linken Motor </ p> <p> digital (6, HIGH);
  Verzögerung (100);
  digital (4, LOW);
  analogWrite (3120); // rechte Motor </ p> <p> Verzögerung (1000);
 
 } 
Schritt 4: Künftige Updates

Machen Sie einen Roboter mit Arduino für Einsteiger

Machen Sie einen Roboter mit Arduino für Einsteiger

Machen Sie einen Roboter mit Arduino für Einsteiger

Ja! Sie sah es richtig es mehr Updates kommen für diesen Roboter. Einige von ihnen sind wie folgt:
1) Hinzufügen von Ein- / Ausschalter
2) Steuerung mit IR-Fernbedienung
3) Zugabe Entfernungssensor
Bleiben Sie dran, und glücklich machen Roboter!
Alle Spenden werden für zukünftige Projekte verwendet werden, danke!
Spenden