Inhaltsverzeichnis:

Schrittmotorgesteuerte Modelllokomotive - Schrittmotor als Drehgeber - Gunook
Schrittmotorgesteuerte Modelllokomotive - Schrittmotor als Drehgeber - Gunook

Video: Schrittmotorgesteuerte Modelllokomotive - Schrittmotor als Drehgeber - Gunook

Video: Schrittmotorgesteuerte Modelllokomotive - Schrittmotor als Drehgeber - Gunook
Video: ❌⭕ Lok- Motor-Adapter ganz einfach selber herstellen. ❌ Basteltipp für Modellbahnfreunde 2024, November
Anonim
Schrittmotorgesteuerte Modelllokomotive | Schrittmotor als Drehgeber
Schrittmotorgesteuerte Modelllokomotive | Schrittmotor als Drehgeber

In einem der vorherigen Instructables haben wir gelernt, wie man einen Schrittmotor als Drehgeber verwendet. In diesem Projekt werden wir nun diesen Schrittmotor verwenden, um einen Drehgeber zu drehen, um eine Modelllokomotive mit einem Arduino-Mikrocontroller zu steuern. Also, ohne weitere Umschweife, lass uns loslegen!

Schritt 1: Sehen Sie sich das Video an

Image
Image

Es wird empfohlen, sich das Video anzusehen, bevor Sie fortfahren, damit wir eine bessere Vorstellung vom Projekt bekommen und auch die Steuerelemente verstehen.

Schritt 2: Holen Sie sich die Teile und Verbrauchsmaterialien

Holen Sie sich die Teile und Verbrauchsmaterialien
Holen Sie sich die Teile und Verbrauchsmaterialien
Holen Sie sich die Teile und Verbrauchsmaterialien
Holen Sie sich die Teile und Verbrauchsmaterialien

Für dieses Projekt benötigen Sie:

  • Ein Arduino-Mikrocontroller-Board, das mit Adafruit Motor Schild V2 kompatibel ist.
  • Ein *Adafruit Motor Shield V2.
  • Ein Schrittmotor drehte Drehgeber.
  • 4 männliche zu weibliche Überbrückungsdrähte (zum Anschließen des Verstärkers des Drehgebers an den Arduino-Mikrocontroller)
  • Eine 12-Volt-Gleichstromquelle.

*Das Adafruit Motor Shield V2 kommuniziert mit dem Arduino-Mikrocontroller über I2C und verwendet daher nur zwei Pins des Arduino-Mikrocontrollers ('SCL', A5 und 'SDA', A4). Dies hilft bei der Einsparung anderer I/O-Pins. Außerdem reduziert das Aufstecken auf eine Abschirmung die Verdrahtung und macht sie aufgeräumter.

Schritt 3: Programmieren Sie den Arduino-Mikrocontroller

Programmieren Sie den Arduino-Mikrocontroller
Programmieren Sie den Arduino-Mikrocontroller

Stellen Sie sicher, dass die Adafruit Motor Shield V2-Bibliothek auf der Arduino IDE installiert ist. Wenn nicht, können Sie es hier herunterladen.

Schritt 4: Einrichten der Teststrecke

Richten Sie die Teststrecke ein
Richten Sie die Teststrecke ein

Stellen Sie sicher, dass die Laufschienen gereinigt sind.

Schritt 5: Installieren Sie das Motor Shield auf dem Arduino Board

Installieren Sie das Motor Shield auf dem Arduino Board
Installieren Sie das Motor Shield auf dem Arduino Board

Installieren Sie das Motortreiberschild auf der Arduino-Platine, indem Sie die Stifte der Treiberplatine sorgfältig mit den Buchsenleisten der Arduino-Platine ausrichten. Achten Sie besonders darauf, dass die Stifte beim Einbau nicht verbogen werden.

Schritt 6: Verbinden Sie die Gleisstromversorgung mit dem Motorschild

Verbinden Sie die Gleisstromversorgung mit dem Motorschild
Verbinden Sie die Gleisstromversorgung mit dem Motorschild

Schließen Sie die Drähte der Stromzuführung des Gleises an die mit „M4“gekennzeichneten Klemmen der Motorabschirmung an.

Schritt 7: Verbinden Sie den Schrittmotor mit dem Verstärker

Verbinden Sie den Schrittmotor mit dem Verstärker
Verbinden Sie den Schrittmotor mit dem Verstärker
Verbinden Sie den Schrittmotor mit dem Verstärker
Verbinden Sie den Schrittmotor mit dem Verstärker
  • Für unipolare Schrittmotoren:

    1. Verbinden Sie das Mittelanzapfungskabel des Motors mit den mit 'Q' oder 'R' gekennzeichneten Pins.
    2. Verbinden Sie zwei der verbleibenden vier Drähte mit den Pins 'P' und 'S'.
  • Für bipolare Schrittmotoren:

    Schließen Sie die Drähte des Motors gemäß obigem Schaltplan an die Klemmen an

Schritt 8: Verbinden Sie den Verstärker mit dem Arduino Board

Verbinden Sie den Verstärker mit dem Arduino Board
Verbinden Sie den Verstärker mit dem Arduino Board
Verbinden Sie den Verstärker mit dem Arduino Board
Verbinden Sie den Verstärker mit dem Arduino Board

Verbinden Sie die 'GND'- und +ve-Klemme des Verstärkers mit den 'GND'- und '+5-Volt'-Pins der Arduino-Platine. Verbinden Sie die Ausgangspins der Verstärkerplatine mit den digitalen Eingangspins 'D6' und 'D7' der Arduino-Platine.

Schritt 9: Platzieren Sie die Lokomotive auf dem Gleis

Stellen Sie die Lokomotive auf das Gleis
Stellen Sie die Lokomotive auf das Gleis

Stellen Sie die Lokomotive auf das Testgleis. Stellen Sie sicher, dass die Räder richtig mit den Schienen ausgerichtet sind. Die Verwendung eines geeigneten Aufgleiswerkzeugs wird empfohlen.

Schritt 10: Schalten Sie das Setup ein und testen Sie die Bedienelemente

Image
Image

Verbinden Sie das Setup mit der 12-Volt-Gleichstromquelle und schalten Sie das Gerät ein. Überprüfen Sie, ob alles ordnungsgemäß funktioniert, wie im obigen Video gezeigt.

Schritt 11: Teilen Sie Ihre Arbeit

Wenn Sie Ihr Projekt erstellt haben, teilen Sie es doch mit der Community. Das Teilen Ihres Projekts kann dazu beitragen, andere zu inspirieren, dieses Projekt ebenfalls zu machen.

Fahren Sie fort und klicken Sie auf "Ich habe es geschafft!" und teile ein paar Bilder deiner Kreation, wir warten!

Empfohlen: