Inhaltsverzeichnis:

Warzone Tower Defense: 20 Schritte
Warzone Tower Defense: 20 Schritte

Video: Warzone Tower Defense: 20 Schritte

Video: Warzone Tower Defense: 20 Schritte
Video: LEGIONES ASTARTES - The Emperor's Angels | Warhammer 40k Lore 2024, November
Anonim
Warzone Tower Defense
Warzone Tower Defense
Warzone Tower Defense
Warzone Tower Defense

Dieses Warzone Tower Defense-Projekt basiert auf einem Pixel-Stil-Spiel, dessen Ziel es ist, den Turm mit verschiedenen Waffen zu verteidigen und schließlich alle Feinde zu vernichten.

Was wir tun müssen, ist, diesen Turm in eine Einheit zu bringen und ein Roboterauto (den "Bug") zu bauen, um die Feinde zu symbolisieren.

Vier Gleise, drei Käfer und ein Turm bilden das ganze Projekt. Wir können dieses Projekt einfach in drei Prozessen beschreiben:

① Richten Sie die Spuren ein.

② Die Bugs setzten sich nacheinander aus.

③ Der Turm tötet die Käfer.

Schritt 1: Über JI-, VG100-Kurse und uns

Über JI, VG100 Kurse und uns
Über JI, VG100 Kurse und uns
Über JI, VG100 Kurse und uns
Über JI, VG100 Kurse und uns
Über JI, VG100 Kurse und uns
Über JI, VG100 Kurse und uns
Über JI, VG100 Kurse und uns
Über JI, VG100 Kurse und uns

JI, die Abkürzung für Joint Institute, ist ein Institut für Ingenieurwissenschaften, das 2006 gemeinsam von der Shanghai Jiao Tong University und der University of Michigan gegründet wurde [1]. Es liegt im Südwesten von Shanghai.

Eines der charakteristischsten Merkmale von JI ist die Internationalisierung, die eine rein englischsprachige Lernumgebung und das Verständnis für andere Kulturen und Werte erfordert. Ein weiteres Merkmal ist die Betonung der manipulativen Fähigkeit, die die Schüler zum Nachdenken anregt und die brillante Idee in eine Einheit bringt.

Unser VG100-Kurs ist das Quintessenz des zweiten Features, mit dem Hauptziel, Studienanfängern beizubringen, wie man ein ganzes Ingenieurprojekt durchführt und es dann dem Publikum klar macht. Die Kombination dieser beiden Ziele führt zu unserem Warzone Tower Defense-Projekt, und wir sind hier, um Ihnen zu erklären, wie es funktioniert.

Wir sind Wang Zibo, Zhou Runqing, Xing Wenqian, Chen Peiqi und Zhu Zehao, kommen aus Team One, Apollo. Apollo ist der Gott des Lichts und wir verwenden seinen Namen, um unsere Entschlossenheit zu zeigen, dass Licht immer auf uns scheint und wir daher niemals aufgeben werden.

Schritt 2: Regeln des Projekts

Regeln des Projekts
Regeln des Projekts

Markieren Sie einen Bereich, stellen Sie den Turm (aus Papier) in die Mitte des Bereichs

Richten Sie zwei zueinander senkrechte, 2,5 Meter lange Straßen aus. Daher können sich Käfer aus vier Richtungen dem Turm nähern

Diese 2,5 Meter lange Straße ist in drei Teile unterteilt, wie in Abbildung gezeigt

① Der erste Teil der Straße ist ein 0,5 Meter langer Unterstand. Diese Distanz wird für die Beschleunigungsphase des Bugs verwendet, damit er innerhalb dieser Distanz nicht getötet wird.

② Der zweite Teil ist einen Meter lang. Am Ende dieses Teils befindet sich eine weiße Linie, um zu erkennen, ob der Fehler an dieser Stelle genau aufhören kann. Der Fehler sollte für 2 Sekunden anhalten.

③ Der dritte Teil ist der letzte Meter. Wenn Sie das Spiel bestehen möchten, sollten alle Käfer vom Turm getötet werden, bevor sie in den Turm einschlagen. Aber wir setzen am Ende der Strecke eine weitere weiße Linie, an der der Käfer sofort anhalten muss, auch wenn er nicht getötet wurde, um den zerbrechlichen Papierturm zu schützen.

Die Käfer sollten in einer geraden Linie vorwärts gehen

Stellen Sie die Geschwindigkeit des Fehlers zwischen 0,2 m/s und 0,3 m/s ein

Die Ultraschallsensoren an der Unterseite des Turms können die Position der Wanze anhand der Entfernung zwischen ihnen erst erkennen, nachdem die Wanze den Schutzbereich verlassen hat

Der Laser sollte sich nicht ständig drehen. Es sollte sich erst in die Richtung wenden, aus der der Fehler stammt, nachdem der Ort des Fehlers bestimmt wurde

In dem Moment, in dem der Laser des Laserpointers den Fotowiderstand erreicht, sollte der Fehler aufhören und das bedeutet, dass er getötet wurde

Der Käfer sollte während der 2-4s an der weißen Linie in der Mitte der Strecke nicht getötet werden

Schritt 3: Über Materialien, die in diesem Projekt verwendet werden

Über Materialien, die in diesem Projekt verwendet werden
Über Materialien, die in diesem Projekt verwendet werden
Über Materialien, die in diesem Projekt verwendet werden
Über Materialien, die in diesem Projekt verwendet werden
Über Materialien, die in diesem Projekt verwendet werden
Über Materialien, die in diesem Projekt verwendet werden

Alle Materialien und Werkzeuge, die in diesem Projekt verwendet werden, sind in den obigen Abbildungen dargestellt.

Schritt 4: Schritt-für-Schritt-Anleitung des Fehlers: Schritt 1

Schritt-für-Schritt-Anleitung von Bug: Schritt 1
Schritt-für-Schritt-Anleitung von Bug: Schritt 1
Schritt-für-Schritt-Anleitung von Bug: Schritt 1
Schritt-für-Schritt-Anleitung von Bug: Schritt 1
Schritt-für-Schritt-Anleitung von Bug: Schritt 1
Schritt-für-Schritt-Anleitung von Bug: Schritt 1

Drehen Sie das horizontale Brett um. Fixieren Sie das omnidirektionale Rad mit Heißkleber darauf. Stellen Sie sicher, dass sich das Rad in der Mitte des Weges befindet.

Es wird empfohlen, sich das Design unseres oben gezeigten Fehlers anzusehen, bevor Sie den Anweisungen folgen.

Schritt 5: Schritt-für-Schritt-Anleitung des Fehlers: Schritt 2

Schritt-für-Schritt-Anleitung von Bug: Schritt 2
Schritt-für-Schritt-Anleitung von Bug: Schritt 2
Schritt-für-Schritt-Anleitung von Bug: Schritt 2
Schritt-für-Schritt-Anleitung von Bug: Schritt 2

Setzen Sie den Motor in die Motorhalterung ein. Verwenden Sie eine Kupplung{1}, um den Motor am Reifen anzubringen. Schrauben werden benötigt, um seine Festigkeit zu gewährleisten.

Kleben Sie die Komponenten auf die Rückseite der horizontalen Platine. Die Räder erscheinen dann symmetrisch auf beiden Seiten des Käfers.

Schritt 6: Schritt-für-Schritt-Anleitung des Fehlers: Schritt 3

Schritt-für-Schritt-Anleitung von Bug: Schritt 3
Schritt-für-Schritt-Anleitung von Bug: Schritt 3

Kleben Sie die Arduino-Platine{2}, Brotplatine{3}, Motorantriebsplatine{4}, Batteriekasten und Li-Polymer{5} auf die horizontale Platine.

Ihre relativen Positionen können entsprechend Ihren eigenen Bedürfnissen richtig geändert werden.

Schritt 7: Schritt-für-Schritt-Anleitung des Fehlers: Schritt 4

Schritt-für-Schritt-Anleitung von Bug: Schritt 4
Schritt-für-Schritt-Anleitung von Bug: Schritt 4

Kleben Sie den Lichtsensor{6} mit Heißkleber auf die vertikale Platine. Der Sensor sollte sich genau in der Mitte der Platine und parallel zum Boden befinden.

Verbinden Sie dann zwei Platinen miteinander (dies ist in den Abbildungen des nächsten Schritts zu sehen).

Schritt 8: Schritt-für-Schritt-Anleitung des Fehlers: Schritt 5

Schritt-für-Schritt-Anleitung von Bug: Schritt 5
Schritt-für-Schritt-Anleitung von Bug: Schritt 5

Installieren Sie drei Infrarot-Tracking-Sensoren{7} an der Verbindung der beiden Platinen.

Schritt 9: Schritt-für-Schritt-Anleitung des Fehlers: Schritt 6

Schritt-für-Schritt-Anleitung von Bug: Schritt 6
Schritt-für-Schritt-Anleitung von Bug: Schritt 6

Lassen Sie die Drähte anschließen.

Folgen Sie dem Schaltplan genau.

Schritt 10: Endgültige Ansicht des Bugs

Letzter Blick auf den Bug
Letzter Blick auf den Bug
Letzter Blick auf den Bug
Letzter Blick auf den Bug
Letzter Blick auf den Bug
Letzter Blick auf den Bug

Schritt 11: Schritt-für-Schritt-Anleitung des Turms: Schritt 1

Schritt-für-Schritt-Anleitung des Turms: Schritt 1
Schritt-für-Schritt-Anleitung des Turms: Schritt 1

Bauen Sie die Papierstruktur wie in der Abbildung gezeigt (mit Ausnahme der violetten und blauen Teile).

Beachten Sie, dass zur Immobilisierung nur Weißleim verwendet werden kann.

Schritt 12: Schritt-für-Schritt-Anleitung des Turms: Schritt 2

Schritt-für-Schritt-Anleitung des Turms: Schritt 2
Schritt-für-Schritt-Anleitung des Turms: Schritt 2

Installieren Sie vier Ultraschallsensoren{8} an den vier Seiten des Turms.

Schritt 13: Schritt-für-Schritt-Anleitung des Turms: Schritt 3

Schritt-für-Schritt-Anleitung des Turms: Schritt 3
Schritt-für-Schritt-Anleitung des Turms: Schritt 3

Legen Sie oben auf den Turm ein dünnes Stück synthetisches Glas. Dann Arduino-Board, Brotbrett, Batterie und Batteriekasten auf das Kunstglas legen.

Schritt 14: Schritt-für-Schritt-Anleitung des Turms: Schritt 4

Schritt-für-Schritt-Anleitung des Turms: Schritt 4
Schritt-für-Schritt-Anleitung des Turms: Schritt 4

Installieren Sie den Wiegenkopf{9} direkt unter dem synthetischen Glas. Verbinden Sie dann den Lenkmotor mit dem Wiegekopf.

Schritt 15: Schritt-für-Schritt-Anleitung des Turms: Schritt 5

Schritt-für-Schritt-Anleitung des Turms: Schritt 5
Schritt-für-Schritt-Anleitung des Turms: Schritt 5

Lassen Sie die Drähte anschließen.

Folgen Sie dem Schaltplan genau.

Schritt 16: Endgültige Ansicht des Turms

Letzter Blick auf den Turm
Letzter Blick auf den Turm
Letzter Blick auf den Turm
Letzter Blick auf den Turm

Schritt 17: Unsere Leistung in diesem Projekt

Wir haben einen Fehler getötet, der eine Entfernung von 1,5 m zurückgelegt hat.

Da am Spieltag eine dunkle Umgebung erforderlich ist, können wir ein Video nicht klar genug bereitstellen. Um das auszugleichen, laden wir ein weiteres Video hoch, das an dem Tag aufgenommen wurde, um die Funktion unseres Fehlers zu zeigen.

Schritt 18: Anhang A: Referenz

[1]

[2]

Schritt 19: Anhang B: Anmerkung

{1} Koppler: eine Art mechanisches Teil, das verwendet wird, um zwei Komponenten zu verbinden, die ursprünglich nicht zusammenpassen

{2} Arduino-Board: eine einfache Art von Mikrocontroller

{3} Steckbrett: zum Verbinden von elektronischen Schaltungen ohne Lötprozess

{4} Motorantriebsplatine: wird verwendet, um die Funktion der Motoren zu steuern

{5} Li-Polymer: eine Art Batterie, die eine stabile Ausgangsspannung liefern kann

{6} Lichtsensor: Auf der Oberfläche dieses Teils ist ein winziger Fotowiderstand installiert, der unterschiedliche Lichtintensitäten unterscheiden kann.

{7} Infrarot-Tracking-Sensor: Ein Sensor, der es dem Käfer ermöglicht, direkt zu gehen, indem er das weiße Licht erkennt

{8} Ultraschallsensor: Bestimmen Sie die genaue Position des sich bewegenden Käfers, indem Sie ein Ultraschallsignal empfangen und es dann in ein elektrisches Signal umwandeln.

{9} Wiegenkopf: wird verwendet, um etwas zu stützen

{10} Lenkmotor: eine Art mechanischer Teil, der sich umdrehen und in die gewünschte Richtung gelangen kann

Schritt 20: Anhang C: Fehlerbehebung

F: Warum kann ich die Motorhalterungen nicht mit Heißkleber fest auf das Kunstglas kleben?

A: Beachten Sie, dass die Kontaktfläche zwischen den Motorhalterungen und dem Kunstglas ziemlich begrenzt ist. Sie sollten genau den Bereich lokalisieren, in dem Sie den Kleber schmelzen werden, und wenn die Klammern auf der Platine festgeklebt sind, sollten Sie sie nicht mehr bewegen, bis der Kleber wieder verklumpt ist.

F: Warum kann mein Fehler nicht geradlinig vorwärts gehen?

A: Beachten Sie, dass sich jeder Motor geringfügig von anderen Motoren unterscheidet, dasselbe gilt für Reifen. Sie können entweder Fehler reduzieren, indem Sie zwei extrem ähnliche Motoren und Reifen finden, oder Sie installieren einen Tracking-Sensor wie wir es getan haben.

F: Warum fällt mein Turm immer herunter?

A: Beachten Sie, dass Papier sehr schlecht tragfähig ist. Sie können den Turm fester machen, indem Sie zylinderförmige Papierrollen hinzufügen, die den Boden des Turms umgeben. Stellen Sie jedoch sicher, dass Ihre Struktur nicht mehr als drei Papierschichten enthält.

F: Warum kann ich keine relativ stabilen Daten von den Ultraschallsensoren erhalten?

A: Beachten Sie, dass der Ringstrom ein elektromagnetisches Feld erzeugen kann, das zu Datenschwankungen führt. Sie können seine Wirkung abschwächen, indem Sie die Drähte aufstellen.

Empfohlen: