Inhaltsverzeichnis:
- Schritt 1: Benötigte Materialien
- Schritt 2: Schaltplan
- Schritt 3: Schneiden der Acrylplatte
- Schritt 4: Montieren Sie die Reifen und Motoren
- Schritt 5: Verwenden Sie den 3D-Drucker, um die Schaufel zu drucken
- Schritt 6: Verbinden Sie den Roboterarm mit der Schaufel
- Schritt 7: Montieren Sie den Roboterarm
- Schritt 8: Befestigen Sie das Motorsteuermodul und die Batterien
- Schritt 9: Arduino Uno Board und Brotbrett zusammenbauen
- Schritt 10: Anschließen der Schaltung
- Schritt 11: Laden Sie das Programm in Arduino UNO. hoch
- Schritt 12: Steuern Sie den Roboter mit dem PS2-Controller
- Schritt 13: Endgültige Ansicht
- Schritt 14: Anhang
Video: Seeschlachtroboter in UM-JI - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Einführung für den Roboter
In diesem Handbuch erfahren Sie, wie Sie einen Seekampfroboter mit PS2-Controller bauen. Als Gruppe X für den VG100-Kurs, ein Kurs für Erstsemester, der darauf abzielt, die Gestaltungs- und Kooperationsfähigkeit zu kultivieren, des UM-JI (Bild 1 ist die Kulisse unseres Campus). UM-JI bezieht sich auf das University of Michigan Joint Institute, das sich in der Shanghai Jiao Tong University befindet. Unser Roboter nahm am Seeschlachtwettbewerb teil und gewann eine gute Punktzahl. Unser Team trägt den Namen „fly blue“, was auf unsere Sehnsucht nach dem Fliegen in den blauen Himmel hinweist (Bild 2 ist das Logo unseres Teams).
Im Wettbewerb werden Roboter, die als Schlachtschiffe gelten, benötigt, um die Kanonen (Ping-Pong-Bälle und Holzkugeln) in das gegnerische Feld zu bewegen. Der Wettbewerb besteht aus zwei Teilen, einer besteht darin, das Spiel allein in drei Minuten zu beenden, während der andere Teil darin besteht, sich mit anderen Seeschlachtrobotern zu messen. Ein Tischtennisball ist 1 Punkt wert, wenn er in das gegnerische Feld bewegt wird, während ein Holzball 4 Punkte wert ist. Sie sollten in beiden Spielen so viele Punkte wie möglich machen. In mehreren Wettbewerben gewinnt derjenige, der mehr erzielt hat, das Spiel.
Die Grenzen des Roboters sind wie folgt aufgeführt:
●Abmessungsgrenze für Roboter: 350mm*350mm*200mm
●Zentraler Steuerkreis: Arduino-Serie
●Motoren: 12V, bereitgestellt von den Lehrern
● Fernbedienung: PS2-Controller
Wir verwenden PS2, um den Roboter zu steuern. Wir haben den Roboter als Traktorschaufel konzipiert. Die Schaufel kann einmal 2 Holzkugeln in den gegnerischen Bereich heben. Damit der Roboter einfach und bequem gesteuert werden kann, haben wir die Schaufel in drei Teile geteilt, und jedes Teil wird von einem Servomotor so gesteuert, dass es die Abmessungsgrenze für Roboter erfüllt. Die beigefügte Abbildung 3 ist das Konzeptdiagramm unseres Roboters. Die Abbildung 4 ist das Konzeptdiagramm für das Schlachtfeld.
In dieser Anleitung fügen wir ein Video über unseren Roboter des Wettbewerbs bei.
Hier ist der Link zum Video:
Schritt 1: Benötigte Materialien
Bereiten Sie die Materialien wie in der Abbildung gezeigt vor. Weitere Informationen finden Sie im Anhang, um das genaue Bild zu sehen und es zu kaufen.
Schritt 2: Schaltplan
Der Schaltplan ist im Bild dargestellt.
Schritt 3: Schneiden der Acrylplatte
Laden Sie die Software AutoCad herunter und zeichnen Sie die zum Schneiden erforderlichen Grafiken. Verwenden Sie einen automatischen Acryl-Laserschneider, um die Acrylplatte gemäß der Grafik zu schneiden. Es wird Ihr Board automatisch schneiden. Die zum Schneiden benötigte Grafik ist in der beigefügten Abbildung 5 dargestellt. Hinweis: Sie sollten sicherstellen, dass das kleine Loch die richtige Größe hat, damit es für Schrauben verwendet werden kann.
Schritt 4: Montieren Sie die Reifen und Motoren
Die zu montierenden Reifen umfassen zwei große Räder als Antriebsreifen und einen kleinen Reifen.
●Befestigen Sie jeden Reifen mit vier M3-Schrauben. Befestigen Sie dann den Motor neben den Reifen hinten am Roboter.
●Verwenden Sie die Radmutter, um zwei Reifen hinten am Roboter zu befestigen.
Hinweis: Sie dürfen die Räder nicht verkehrt herum montieren. Prüfen Sie bei jedem Reifen, ob die Schraube fest angezogen ist, um ein Herunterfallen der Reifen zu verhindern.
Schritt 5: Verwenden Sie den 3D-Drucker, um die Schaufel zu drucken
Das 3D-Modell der Schaufel ist in der Datei abgebildet.
Hinweis: Wenn Sie es nicht drucken können, können Sie es mit Pappe von Hand herstellen.
Schritt 6: Verbinden Sie den Roboterarm mit der Schaufel
Fixieren Sie in diesem Schritt zuerst den Servomotor am Roboterarm. Befestigen Sie jeden Servomotor an der spitzen Stelle. Verwenden Sie dann Schrauben, um den Roboterarm mit der Schaufel zu verbinden. Die Position zum Fixieren des Servomotors ist im Bild dargestellt.
●Wickeln Sie eine Lage Isolierband um jeden Servomotor, um Kurzschlüsse zu vermeiden.
●Verwenden Sie für jeden Servomotor vier Schrauben, um ihn am Roboterarm zu befestigen. Es müssen drei Servomotoren installiert werden, also sollten insgesamt zwölf Schrauben befestigt werden.
●Verwenden Sie vier Schrauben, um die Schaufel zu verbinden. Die Position der Schrauben sollte sich auf der linken und rechten Seite des Schaufelschafts befinden.
● Montieren Sie zwei Holzteile an der Vorderseite des Roboters.
Hinweis: Prüfen Sie vor dem Schritt, ob jeder Servomotor funktioniert. Stellen Sie nach dem Anschließen sicher, dass sich jede Schraube an der richtigen Position befindet, damit sie sich nicht lösen kann.
Schritt 7: Montieren Sie den Roboterarm
Ähnlich wie im vorherigen Schritt montieren wir hier den Roboterarm mit Schaufel auf der Acrylplatte.
●Der Roboterarm sollte zur Vorderseite hin platziert werden.
●Verwenden Sie vier Schrauben, um den Roboterarm auf der Acrylplatte zu befestigen.
Schritt 8: Befestigen Sie das Motorsteuermodul und die Batterien
Nach dem Zusammenbau des Roboterarms befestigen wir nun Gegenstände auf der Rückseite des Roboters.
●Überprüfen Sie, ob der Akku geladen werden soll. Wenn es noch aufgeladen werden muss, laden Sie es auf, bevor Sie es zusammenbauen.
●Befestigen Sie vier Schrauben an jeder Ecke des Motorsteuermoduls, um es auf der Acrylplatte zu befestigen. Achten Sie auf die Richtung des Motorsteuermoduls und sie sollte der Abbildung entsprechen.
●Legen Sie die Lithiumbatterie 1 und die Lithiumbatterie 2 (im Konzeptdiagramm gekennzeichnet) in die untere linke bzw. untere rechte Ecke. Verwenden Sie Isolierband, um sie zu befestigen.
Hinweis: Die Lithiumbatterie darf nicht kurzgeschlossen werden, da sie sonst außer Kontrolle geraten kann.
Schritt 9: Arduino Uno Board und Brotbrett zusammenbauen
Dies ist der letzte Schritt zum Zusammenbauen von Gegenständen. Wir sollten zuerst das Brotbrett zusammenbauen.
● Schneiden Sie das Steckbrett so zu, dass nur die linken beiden Spalten übrig bleiben, die als Plus- und Minuspol der Stromversorgung verwendet werden. Die Länge des Brotbretts sollte der Breite des Roboters entsprechen.
●Verwenden Sie Klebstoff, um das Brotbrett auf die Stelle vor und neben der Batterie zu kleben. Warten Sie, bis der Kleber trocken ist.
● Platzieren Sie das Arduino Uno Board auf der Acrylplatte. Platziere es einfach.
●Befestigen Sie die Batterie an der Unterseite des Roboterarms, um eine Arduino-Stromversorgung zu gewährleisten.
Hinweis: Bevor Sie den Stromkreis anschließen, prüfen Sie, ob die Brotplatte richtig platziert ist. Sie können das Brotbrett verwenden, um zu testen, was in der Schaltung nicht stimmt. Wenn alle richtig sind, können Sie diesen Schritt überspringen.
Schritt 10: Anschließen der Schaltung
Schließen Sie die Schaltung wie im Schaltplan gezeigt an.
Sie können Schritt 1 zum Anschließen des Stromkreises wiederholen.
Schritt 11: Laden Sie das Programm in Arduino UNO. hoch
Verwenden Sie Arduino IDE, um das Programm hochzuladen.
●Überprüfen Sie den Arduino-Code vor dem Hochladen.
●Sie können die Website "https://www.arduino.cn/" besuchen, um weitere Informationen zum Programmiercode zu erhalten.
Schritt 12: Steuern Sie den Roboter mit dem PS2-Controller
Verwenden Sie den PS2-Controller, um den Roboter zu steuern.
Links/Rechts-Taste: Links/Rechts drehen
Auf/Ab-Taste: Vor-/Zurück bewegen
Dreieck-/Kreuztaste: Servomotor steuern 1
Kreis/Quadrat-Taste: Servomotor 2. steuern
L/R-Taste: Servomotor 3. steuern
Schritt 13: Endgültige Ansicht
Hier ist die letzte Ansicht des Roboters.
Schritt 14: Anhang
Verfügbares Material wird hier angezeigt:
Acrylplatte
item.taobao.com/item.htm?spm=a1z09.2.0.0.1…
PS2-Controller
item.taobao.com/item.htm?spm=a1z09.2.0.0.1…
Lithium Batterie
item.jd.com/10154378994.html
Aien 12V Batterien
item.jd.com/10338688872.html
Schrauben
item.jd.com/11175371910.html
502Kleber
item.jd.com/385946.html
Roboterarm
item.taobao.com/item.htm?spm=a230r.1.14.58…
Arduino MEGA 2560
item.taobao.com/item.htm?spm=a1z09.2.0.0.1…
Servomotor
www.bi-xenon.cn/item/533650343229.html
Brotbrett
detail.tmall.com/item.htm?spm=a230r.1.14.7…
Isolierband
item.taobao.com/item.htm?spm=a230r.1.14.32…
Batterie für Arduino
item.taobao.com/item.htm?spm=a230r.1.14.16…
Referenzschaltplan für Roboter
www.oceansky-technology.com/commerce/product_info.php?cpath=156_184&products_id=1071