Inhaltsverzeichnis:

SMARS Roboter bauen - Arduino Smart Robot Tank Bluetooth - Gunook
SMARS Roboter bauen - Arduino Smart Robot Tank Bluetooth - Gunook

Video: SMARS Roboter bauen - Arduino Smart Robot Tank Bluetooth - Gunook

Video: SMARS Roboter bauen - Arduino Smart Robot Tank Bluetooth - Gunook
Video: Joystick Robot | Best Arduino Project #shorts 2024, November
Anonim
Image
Image
Stückliste
Stückliste

Dieser Artikel wird stolz von PCBWAY gesponsert.

PCBWAY stellt hochwertige Prototyping-Leiterplatten für Menschen auf der ganzen Welt her. Probieren Sie es selbst aus und erhalten Sie 10 PCBs für nur 5 US-Dollar bei PCBWAY mit sehr guter Qualität. Danke PCBWAY. Das Motor Shield für Arduino Uno, das ich für die Verwendung in diesem Projekt entwickelt habe, verwendet PCBWAY PCB-Dienste.

In diesem anweisbaren zeige ich Ihnen, wie man Arduino Robot Car baut, heißt SMARS Robot.

Lass uns anfangen

Schritt 1: Teileliste

Um das Grundmodell des SMARS-Roboters zu bauen, benötigen Sie nur wenige Teile. Aufgeteilt in zwei Hauptteile, 3D-gedruckte Teile und elektronische Komponenten. Für 3D-Teile können Sie selbst mit einem 3D-Drucker drucken, die vollständigen 3D-Dateien können Sie hier herunterladen. Für elektronische Komponenten können Sie bei Amazon oder AliExpress kaufen.

Elektronikteile:

  • 1 x Arduino Uno R3 DIP
  • 1 x Arduino-Motorschild
  • 1 x Ultraschall HC-SR04
  • 1 x IR-Sensor
  • 2 x Getriebemotor 200 U/min 6V
  • 8 x Kabelbrücke Buchse auf Buchse 10cm
  • 4 x Kabel AWG24
  • 1 x Anschluss 9V Batterie
  • 1 x 9V-Batterie
  • 1 x Batteriehalter (2 x Li-Ion 14500)
  • 1 x USB-Kabel
  • 1 x USB-OTG

Schritt 2: 3D-Teile drucken

3D-Teile drucken
3D-Teile drucken

Es gibt einige grundlegende Teile zum Erstellen Ihres SMARS. Sie können die Build-Dateien von thingiverse.com herunterladen. Danke an Kevin Thomas, der SMARS erstellt hat.

www.thingiverse.com/thing:2662828

3D-gedruckte Teile auflisten

  • Chassis
  • Meisterräder x2
  • Slave-Räder x2
  • Mechanische Spuren x32
  • Haltebrett (für die 9v Batterie)
  • Entfernungsmesserhalter
  • Entfernungsmesserabdeckung
  • Verbinder

Um alle Teile zu drucken, habe ich den 3D-Drucker Creality Ender 3 mit einer Auflösung von 0,2, Füllung 30% verwendet.

Schritt 3: Lötdrähte an Motoren

Lötdrähte an Motoren
Lötdrähte an Motoren
Lötdrähte an Motoren
Lötdrähte an Motoren

Vorbereitung vor dem Löten können Sie etwas Flussmittel auf die Anschlüsse von Motoren und Drähten geben.

  • Löten Sie ein 13cm rotes Kabel an den Pluspol für den Vorderradmotor
  • Löten Sie ein 13cm schwarzes Kabel an den Minuspol des Vorderradmotors
  • Löten Sie ein 13cm rotes Kabel an den Pluspol für den Hinterradmotor
  • Löten Sie ein 13cm schwarzes Kabel an den Minuspol für den Hinterradmotor

Verdrehen Sie nach dem Löten die roten und schwarzen Drähte, um sie weiter zu sichern. Es macht auch die Drähte einfacher zu handhaben.

Schritt 4: Motoren montieren

Motoren anpassen
Motoren anpassen

Die Motoren werden im perfekt dimensionierten Bereich hinter dem Radloch befestigt.

Schritt 5: Batterie montieren

Batterie einbauen
Batterie einbauen
Batterie einbauen
Batterie einbauen

Der Akku passt in die Mitte des Roboters, zwischen die beiden Motoren. Sie müssen einen 9-V-Batteriestecker an die Batterie anschließen.

Wenn Sie zwei Akkus Li-Ion 3,7V Größe 14500 verwenden möchten, benötigen Sie ein Chassis mit einer Größe größer 3mm und einen 2xAA Batteriehalter. Dann können die Batterien in das Chassis eingelegt und das Arduino Uno Board frei darüber geschoben werden.

Schritt 6: Motorhalter montieren

Motorhalter montieren
Motorhalter montieren

Die Motoren werden durch die Motorhalterungen in Position gehalten. Sie müssen diese leicht biegen, um sie in die kleine Aussparung direkt über den Motoren einzuführen. Es empfiehlt sich auch, die Motorkabel vor dem Einstecken durch diese zu stecken.

Dadurch passen sie gut und die Motorkabel können frei und nicht eingeklemmt werden.

Schritt 7: Räder anbringen

Räder anbringen
Räder anbringen
Räder anbringen
Räder anbringen
Räder anbringen
Räder anbringen

Es gibt zwei Arten von Rädern - Master und Slave. Die Master-Räder werden von den Motoren angetrieben, während die Slave-Räder frei drehen.

Die Slave-Räder drücken in die Nasen am Chassis (ein wenig Kraft ist erforderlich). Es ist auch eine gute Idee, darauf zu achten, dass die Stollen und die Slave-Räder keine Ecken und Kanten haben, damit sie sich ohne Kraftaufwand drehen können.

Die Master-Räder drücken in die Welle des Motors, halten Sie den Körpermotor mit der Hand, um zu verhindern, dass mehr Kraftaufwand zum Bruch des Stoppermotors führt.

Richten Sie das Kabel für den Motor nach hinten und das Kabel für den Strom nach rechts.

Schritt 8: Motoren testen

Testmotoren
Testmotoren

Testen Sie, ob die Motoren richtig funktionieren, indem Sie die positiven und negativen Drähte der Batterie berühren. Sie sollten sich begeistert drehen!

Wenn sich die Motoren beim Anschließen an die Batterie nicht drehen, überprüfen Sie, ob die Drähte noch am Motor angelötet sind und sich beim Anbringen nicht gelöst haben (sie sind ziemlich empfindlich). Überprüfen Sie auch, ob die 9-V-Batterie vollständig geladen ist.

Schritt 9: Arduino hinzufügen

Arduino hinzufügen
Arduino hinzufügen
Arduino hinzufügen
Arduino hinzufügen

Schieben Sie den Arduino Uno oder Arduino-kompatibel in das Robotergehäuse - es gibt zwei Schlitze, die sich über die gesamte Länge der Oberseite des SMARS-Gehäuses erstrecken. Um ein Aufspalten der Oberseite des SMARS-Chassis zu vermeiden, setzen Sie das Arduino langsam ein und stoppen und entfernen Sie es, wenn Sie auf Widerstand stoßen. Es ist am besten, den Kanal zu schleifen oder zu feilen, wenn er nicht groß genug ist.

Wenn Sie bereits einen Bluino One haben, lässt sich dieser sehr einfach in das Roboterchassis schieben, da er die gleichen Abmessungen hat.

Bluino-ONE ist eine gute Wahl, Sie können es programmieren und über Bluetooth mit einem Android-Telefon oder Laptop steuern.

Bluino-ONE ist im Tindie Store erhältlich.

Schritt 10: Motorschild aufrüsten

Motorschild aufrüsten
Motorschild aufrüsten

Es gibt mehrere Motorschutzoptionen, die Sie mit Arduino Uno in diesem SMARS-Roboterprojekt verwenden können, sehr häufig mit Motor Shield V1/v2 von Adafruit oder kompatibel (Klon aus China), aber der Nachteil dieses Shields hat nicht die Bluetooth-Konnektivität wird für ein SMARS-Roboterprojekt benötigt, das von einem Android-Telefon gesteuert wird. Befolgen Sie die Schritt-für-Schritt-Anleitung zum Upgrade Ihres Motor Shield v1 hier (Bluetooth-Modul hinzufügen).

Wenn Sie Bluino-ONE (Arduino-kompatibel mit integriertem Bluetooth) oder Bluino Motor Shield (Motorschild mit integriertem Bluetooth) verwenden, können Sie den Schritt zum Upgrade von Motor Shield v1 überspringen.

Schritt 11: Motorschild hinzufügen

Motorschild hinzufügen
Motorschild hinzufügen
Motorschild hinzufügen
Motorschild hinzufügen

Schieben Sie das Motorschild vorsichtig in das Arduino und stellen Sie sicher, dass alle Pins in die Header-Buchsen gehen, ohne zu fehlen und sich zu verbiegen.

Oder Sie können auch einen Bluino-Motorschutz in Ihrem Arduino Uno anbringen.

Schritt 12: Schließen Sie das Kabel an

Schließen Sie das Kabel an
Schließen Sie das Kabel an

Stecken Sie die Stromkabel in den Klemmenblock auf der Motorabschirmung und ziehen Sie die Motorkabel in die entsprechende Klemme ein.

Sie schließen den a-Motor nicht an die beiden Klemmen M1 und M2 an. Das richtige ist der "linke Motor" an M1 und der "rechte Motor" an M2.

Schritt 13: Spuren anhängen

Spuren anhängen
Spuren anhängen
Spuren anhängen
Spuren anhängen
Spuren anhängen
Spuren anhängen
Spuren anhängen
Spuren anhängen

Die Schienen werden aneinander befestigt, indem ein Stück 1,75 mm Filament auf die richtige Länge geschnitten wird.

Um den Rädern auf jeder Seite die gleiche Traktion zu verleihen, können Sie entweder die 16 Ketten an jeder Seite in einer Raupenanordnung anbringen.

Oder um den Rädern mehr Traktion auf verschiedenen Untergründen zu verleihen, können Sie entweder die 8 Ketten an jedem Rad anbringen.

Schritt 14: Add-on-Modul anhängen

Add-on-Modul anhängen
Add-on-Modul anhängen
Add-on-Modul anhängen
Add-on-Modul anhängen
Add-on-Modul anhängen
Add-on-Modul anhängen

Die zusätzlichen Zusatzmodule, die Sie drucken und anbringen können, um Ihren SMARS-Roboter zu verbessern:

  • Hindernisvermeidung mit Servo
  • Kantenvermeidungs-Mod
  • IR-Sensor-Mod.
  • Lichtfolger-Mod
  • Schubladen-Mod
  • Sound Control-Mod
  • Feuerwehr Mod
  • Bodenfeuchtigkeits-Mod
  • Reinigungsmodus
  • Schaufel Mod
  • Schaufel V1 Mod
  • Schaufel V2 Mod
  • Farbsensor-Mod.
  • Stoßfänger-Hindernisvermeidungs-Mod
  • Greifer Mod
  • Klaue Mod
  • Gabelstapler Mod
  • LKW-Anhänger-Mod
  • Laser-Mod
  • Lego Mod

Um die vollständige Anleitung und die benötigten Elektronikkomponenten für zusätzliche Zusatzmodule anzuzeigen, die in der SMARS-App angezeigt werden

Schritt 15: SMARS App (Arduino Sketch, Schemas & Remote)

SMARS-App (Arduino-Skizze, Schaltpläne und Fernbedienung)
SMARS-App (Arduino-Skizze, Schaltpläne und Fernbedienung)
SMARS-App (Arduino-Skizze, Schaltpläne und Fernbedienung)
SMARS-App (Arduino-Skizze, Schaltpläne und Fernbedienung)
SMARS-App (Arduino-Skizze, Schaltpläne und Fernbedienung)
SMARS-App (Arduino-Skizze, Schaltpläne und Fernbedienung)
SMARS-App (Arduino-Skizze, Schaltpläne und Fernbedienung)
SMARS-App (Arduino-Skizze, Schaltpläne und Fernbedienung)

Um den SMARS-Roboter zum Leben zu erwecken, müssen Sie zuerst Arduino programmieren, dann Motoren, Sensoren und andere Komponenten zusammenbauen, damit Sie den SMARS-Roboter spielen und steuern können. Um all das zu tun, können Sie diese Android-App verwenden:

SMARS-App

Andernfalls können Sie das Arduino Uno-Board über einen Computer mit der Arduino IDE-Software programmieren.

Schritt 16: Genießen Sie

Genießen
Genießen

Hoffentlich genießen Sie Ihren SMARS-Roboter. Wenn Sie dies tun, teilen Sie bitte Ihre Marken, teilen Sie den Link, liken und abonnieren Sie Instructables & Youtube. Bei Fragen lasst es mich wie immer wissen!

Roboterwettbewerb
Roboterwettbewerb
Roboterwettbewerb
Roboterwettbewerb

Zweiter im Roboterwettbewerb

Empfohlen: