Inhaltsverzeichnis:

Mini-Sumo-Bot - Gunook
Mini-Sumo-Bot - Gunook

Video: Mini-Sumo-Bot - Gunook

Video: Mini-Sumo-Bot - Gunook
Video: ロボット相撲 2024, November
Anonim
Mini-Sumo-Bot
Mini-Sumo-Bot

Was ist ein Sumo-Bot?

Dieses Projekt wurde vom Wettbewerbsstil der Sumo-Robotik inspiriert, von dem ein Beispiel hier zu finden ist. Zwei Bots werden in einem schwarzen Ring mit weißem Rand platziert, mit dem Ziel, den anderen Bot selbstständig aus dem Ring zu werfen. Deshalb ist es ein gutes Projekt, wenn es um den Einsatz von Sensoren geht.

In diesem anweisbaren werde ich Sie führen, wie Sie einen eigenen Mini-Sumo-Bot erstellen. Es ist ein großartiges Projekt, um sich Zeit zu vertreiben oder sogar ein eigenes Robotik-Event zu starten. Es ist kompakt, voller Lernmöglichkeiten und es macht sehr viel Spaß, damit zu spielen.

Lieferungen

Stückliste

  • Grüne PLA
  • 2x SG90 Kontinuierliche Servos
  • HC-SR04 Ultraschallsensor
  • Infrarotsensor
  • 2m rotes Überbrückungskabel
  • 2x M4 Schrauben
  • 2x M4 Sechskantmuttern
  • 1x Lithium-Ionen-Akku 3,7 V 3600 mAh
  • 1x Li-Ion 18650 Batteriehalter
  • TP4056 Li-Ionen-Lademodul
  • 5V DC-DC-Aufwärtswandler
  • Arduino Nano
  • Kleines Steckbrett
  • Blauer Tack
  • 2x Räder
  • 2x M3 kleine Schrauben (für Servos)
  • 1x SPDT-Schalter

Hilfreiche Ausrüstung

  • 3D Drucker
  • Dremel-Kit
  • Heißklebepistole
  • Rechner

Schritt 1: 3D-Druck des Gehäuses

3D-Druck des Gehäuses
3D-Druck des Gehäuses

Laden Sie zunächst die angehängte Datei herunter und öffnen Sie diese mit der Software FlashPrint oder einer anderen 3D-Druckersoftware. Speichern Sie diese Datei auf einer SD-Karte und legen Sie sie in den 3D-Drucker ein. Drucken Sie nach dem Einrichten des Druckers, dem Laden des Filaments und dem Erhitzen der Extruder das Design.

Schritt 2: Abschleifen des Chassis (Verfeinerung)

Abschleifen des Chassis (Verfeinerung)
Abschleifen des Chassis (Verfeinerung)
Abschleifen des Chassis (Verfeinerung)
Abschleifen des Chassis (Verfeinerung)

Nach dem Bedrucken des Chassis müssen die Stützen entfernt werden. Mit einem Meißel oder einer Fase lassen sich diese leicht abhebeln. Eine Feile kann auch verwendet werden, um raue Kanten zu glätten und zu reinigen. Achten Sie jedoch darauf, das Chassis nicht zu zerstören oder sich die Finger zu verletzen.

Schritt 3: Zusammensetzen der Räder und Servos

Zusammenbau der Räder und Servos
Zusammenbau der Räder und Servos
Zusammenbau der Räder und Servos
Zusammenbau der Räder und Servos

Für diesen Schritt muss das Servo sicher mit dem Rad verbunden werden, damit es im Wettkampf nicht herunterfällt. Diese Verbindung kann durch Verschrauben der beiden Teile erreicht werden, was für eine starke Verbindung sorgt.

Schritt 4: Anbringen der Servos am Chassis

Anbringen der Servos am Chassis
Anbringen der Servos am Chassis
Anbringen der Servos am Chassis
Anbringen der Servos am Chassis

Nachdem die Räder an den Servos befestigt wurden, können diese nun fest am Chassis montiert werden. Der beste Weg, dies zu tun, war die Verwendung einer Heißklebepistole, da diese stark genug ist, um die Servos am Chassis zu halten, aber auch Änderungen an der Positionierung der Servos bei Bedarf vornehmen können.

Achten Sie beim Einbau auf das Chassis auf die richtige Ausrichtung und Ausrichtung der Servos!

Schritt 5: Hinzufügen des vorderen Rollerballs

Hinzufügen des vorderen Rollerballs
Hinzufügen des vorderen Rollerballs
Hinzufügen des vorderen Rollerballs
Hinzufügen des vorderen Rollerballs

Dieser Schritt ist ziemlich einfach, da die beiden Löcher für die Schrauben bereits geformt wurden. Richten Sie einfach die Rollkugel mit dem Chassis aus und befestigen Sie die beiden Komponenten mit M4-Schrauben und Sechskantmuttern.

Zwischen der Rollkugel und dem Chassis können zusätzliche Sechskantmuttern platziert werden, die als Abstandshalter dienen, um den nach unten geneigten Winkel des Sumo-Bots zu reduzieren.

Schritt 6: Hinzufügen des Steckbretts und der Sensoren

Hinzufügen des Steckbretts und der Sensoren
Hinzufügen des Steckbretts und der Sensoren
Hinzufügen des Steckbretts und der Sensoren
Hinzufügen des Steckbretts und der Sensoren
Hinzufügen des Steckbretts und der Sensoren
Hinzufügen des Steckbretts und der Sensoren

Befestigen Sie zuerst den Infrarotsensor mit Heißkleber an der Vorderseite des Bots, während Sie sicherstellen, dass der Sensor den Boden darunter deutlich scannen kann. Als nächstes befestigen Sie den Ultraschallsensor an den erforderlichen Löchern an der Vorderseite des Bots, wie auf den Fotos oben zu sehen ist.

Fügen Sie schließlich das Steckbrett mit dem Arduino nano in die Mitte des Bots hinzu und sichern Sie es mit blauem Tack, damit es bei der Fehlerbehebung und Reparatur leicht entfernt werden kann.

Schritt 7: Erstellen des Batteriemanagementschaltkreises und Hinzufügen zum Chassis

Erstellen des Batteriemanagementschaltkreises und Hinzufügen zum Chassis
Erstellen des Batteriemanagementschaltkreises und Hinzufügen zum Chassis
Erstellen des Batteriemanagementschaltkreises und Hinzufügen zum Chassis
Erstellen des Batteriemanagementschaltkreises und Hinzufügen zum Chassis
Erstellen des Batteriemanagementschaltkreises und Hinzufügen zum Chassis
Erstellen des Batteriemanagementschaltkreises und Hinzufügen zum Chassis
Erstellen des Batteriemanagementschaltkreises und Hinzufügen zum Chassis
Erstellen des Batteriemanagementschaltkreises und Hinzufügen zum Chassis

Der Lithium-Ionen-Akku sollte sowohl mit dem TP-4056 Li-Ion-Lademodul als auch mit dem 3V-5V-Aufwärtsbooster parallel geschaltet werden. Stellen Sie sicher, dass Sie während dieses Vorgangs die Überbrückungsdrähte an die Klemmen mit der richtigen Polarität anschließen.

Denken Sie beim Löten daran, aufmerksam zu bleiben, in einem gut belüfteten Bereich zu arbeiten und einen Augenschutz zu tragen.

Am positiven Ausgang des 5Vboost-Wandlers sollte ein Schalter platziert werden, damit der Bot ein- und ausgeschaltet werden kann. Der Ausgang des DC-DC-Wandlers geht direkt an den Stromeingang des Arduino Nano.

Schritt 8: Code, Arduino Nano und Schaltung

Code, Arduino Nano und Schaltungen
Code, Arduino Nano und Schaltungen
Code, Arduino Nano und Schaltungen
Code, Arduino Nano und Schaltungen

Um den Arduino Nano zu programmieren, müssen Sie zunächst die Arduino IDE und die notwendigen Treiber für den Nano herunterladen. Danach sollten Sie in der Lage sein, den unten verlinkten Code hochzuladen, indem Sie Ihren Computer über ein USB-zu-Micro-USB-Kabel mit dem Nano verbinden.

Verbinden Sie als Nächstes mithilfe des obigen Diagramms jede der erforderlichen Komponenten und Sensoren mit dem Nano.

  • Die 2 Servos sollten an die Pins 9 und 10 angeschlossen werden.
  • Der Infrarotsensor sollte an einen analogen Pin angeschlossen werden (dieser Sensor ist nicht im Code enthalten, da er nur wettbewerbsspezifisch ist - sollte vom Benutzer hinzugefügt werden)
  • Der Echo-Pin des HC-SR04-Ultraschallsensors sollte an Pin 5 und sein Trig-Pin an Pin 4 angeschlossen sein.

Sobald dies erledigt ist, testen Sie den Bot und nehmen Sie alle erforderlichen Anpassungen vor.

Schritt 9: Das ist es! Dein Sumo-Bot ist einsatzbereit

Das ist es! Dein Sumo-Bot ist einsatzbereit
Das ist es! Dein Sumo-Bot ist einsatzbereit
Das ist es! Dein Sumo-Bot ist einsatzbereit
Das ist es! Dein Sumo-Bot ist einsatzbereit

Alles ist jetzt eingestellt und Ihr Bot ist fertig.

Genießen!

Empfohlen: