Inhaltsverzeichnis:

Projektschild: 14 Schritte
Projektschild: 14 Schritte

Video: Projektschild: 14 Schritte

Video: Projektschild: 14 Schritte
Video: Project Sign, Project Grudge и Project Blue Book предлагают кредит Бобу Лазару 2024, November
Anonim
Projektschild
Projektschild

Vor zwei Jahren hatte eine Schülerin in der 12. Klasse eine Idee. Dann wurde es 2016 an eine Klasse 11 weitergegeben und ging dann 2017 an eine Gruppe der 12. Klasse. Dieses Projekt ist für unsere Schule gedacht, dieses Projekt ist eine Ausstellung Platten sein, die sich drehen. Es wird um 180 Grad gedreht. Auf der einen Seite der Tafeln wird der Name und das Maskottchen unserer Schule stehen und auf der anderen Seite ein Spiegel.

Schritt 1: Auswahl eines Designs

Auswahl eines Designs
Auswahl eines Designs
Auswahl eines Designs
Auswahl eines Designs

Jede Version des Projekts hat eine Designänderung erhalten, sodass unser Design bündig mit der Wand abschließt. Das Display wird in der Nähe der Eingangstür der Schule aufgestellt. Diese Wand hat die Form eines Trapezes. Wir planten daher, das Design mit dem Trapez fortzusetzen, damit es bündig mit der Wand abschließt. Das Design ist in 3 Schlüsselteile unterteilt, ein linkes Dreieck, ein rechtes Dreieck und ein zentrales Rechteck, in dem die Paneele gehalten werden. Alle 3 dieser Teile werden mit der Wand übereinstimmen. Die Zeichnung ist ein Beispiel für die Idee.

Wir haben auch einen Prototyp hergestellt, der Prototyp besteht nur aus dem Mittelteil und den Verkleidungen. Wir zeigen Ihnen Schritt für Schritt, wie Sie einen Prototypen erstellen.

Schritt 2: Die Materialien

Der materielle Bedarf ist

Teile

Schaltkreis

Arduino Mega2650(1)

Server (8)

Überbrückungskabel (keine Auto-Überbrückungskabel) (viel sowohl männlich als auch weiblich)

Steckbrett(1)

Ultraschallsensoren (2)

Prototyp

Holz MDF

Karton oder Schaumstoffplatte

Schrauben

Kleber (Holzleim und Heißkleber)

Wenn Sie nur ein sich drehendes Zeichen möchten, verwenden Sie arduino uno und der Code dafür wird etwas anders sein

Wir haben unseren Prototyp aus Holz gemacht, damit er stark sein kann

Stückliste für das Endprojekt

docs.google.com/document/d/1B8GyldpgRuYb7N…

Schritt 3: Starten des Prototyps

Starten des Prototyps
Starten des Prototyps

(das Holz kann mit etwas anderem ausgetauscht werden)

Um die Box des Prototyps herzustellen, sind hier die Schritte.

Schritt 1. Schneiden Sie die Oberseite / Unterseite und Seite auf 52'' und 12'', die Dicke des Brettes sollte 3/4'' betragen.

Schritt 2. Ober- und Unterteil werden durch eine Stoßfuge verbunden. Markieren Sie Punkte auf beiden Seiten von 1 '' von den Kanten und einen in der Mitte. markieren Sie es für das obere und untere Stück.

Schritt 3. Bohren Sie die markierten Punkte auf beiden Teilen aus. Legen Sie dann beide Teile auf die Seitenteile, um die Löcher für die Ober- und Unterseite zu markieren.

Schritt 4. Bohren Sie nun die Markierungen an den Seitenteilen, dann bauen Sie die Box mit Schrauben zusammen.

Schritt 5. Schneiden Sie vier quadratische Dreiecke von 8'', 8'' aus. Vorbohren und an den hinteren Ecken der Box anschrauben, darauf achten, dass die vorhandenen Schrauben an der Box vermieden werden.

Schritt 4: Teil 2 der Herstellung von Prototypen

Teil 2 der Herstellung von Prototypen
Teil 2 der Herstellung von Prototypen
Teil 2 der Herstellung von Prototypen
Teil 2 der Herstellung von Prototypen

Hier sind die Schritte, um den Halter für die Servos zu machen.

Schritt 1. Schneiden Sie zwei Stäbchen mit einer Größe von 8 Zoll aus, und schneiden Sie dann zwei weitere Stäbchen mit einer Größe von 46,5 Zoll aus.

Schritt 2. Kleben Sie die 8'' Stöcke 3'' unten von der Oberseite der Schachtel. Dann markieren Sie 2,3'' in der Mitte der Sticks, dies ist die Servolänge.

Schritt 3. Kleben Sie die 46,5 '' außerhalb der Markierung auf die 8 ''-Sticks.

Schritt 4. Schneiden Sie ein Stück Schaumstoffplatte auf 45'', legen Sie das Servo zwischen die Halterung und stecken Sie die Platte auf das Servo.

Schritt 5: Programm

Das Programm dafür wurde in Arduino erstellt, der Code wurde auch von einer anderen Gruppe erstellt. Als erstes haben wir versucht, den Code zu verstehen. Der zweite Versuch, den Code hochzuladen. Als wir den Code hochgeladen haben, sind wir auf einen Fehler gestoßen. Der erste Fehler war, dass es nicht funktionierte. Das wurde im Laufe der Zeit behoben, wir fügen dem Code auch eine Funktion hinzu. Diese Funktion besteht darin, dass der Sensor nicht ausgeführt wird, wenn sich jemand zu nahe am Sensor befindet.

Sie können in zwei Teile unterteilt werden, die Teile sind Setup, Neustart, Hauptschleife und der Sensorcode.

der link für den code

docs.google.com/document/d/1sYIYDFxr9n9Cw1…

Schritt 6: Programmeinrichtung und Neustart

Programmeinrichtung und Neustart
Programmeinrichtung und Neustart

Der Setup-Teilcode ist der grundlegendste Teil des Codes, der mit der Definition von Pins für die Sensoren und dem Erstellen von Variablen für das Servo und dem Einrichten der Befestigung an den Servos beginnt. Der nächste Teil besteht darin, die Define-Pins in Eingänge oder Ausgänge zu verwandeln. In diesem Teil werden auch alle benötigten Variablen eingerichtet.

Der nächste Teil ist der Neustart. Dieser Teil des Codes wird jedes Mal ausgeführt, wenn der Stromkreis eingeschaltet wird, und setzt die Servos auf Null.

Schritt 7: Hauptcode und Sensorcode programmieren

Programmhauptcode und Sensorcode
Programmhauptcode und Sensorcode

Der nächste Teil ist die Hauptschleife. Es beginnt damit, herauszufinden, wie weit die nächste Person entfernt ist. Dies geschieht, indem Sie in die Sensormethode einsteigen, die sich im Sensorteil des Codes befindet. Es prüft, ob sich die Person in einem bestimmten Abstand von den Sensoren befindet, wenn dies der Fall ist, dreht sich der Server. Es dreht sich um 180 Grad und wartet 5 Sekunden, um zu seiner ursprünglichen Position zurückzukehren, indem es sich auf null Grad dreht, wartet dann 5 Sekunden und wiederholt es und wartet weitere 5 Sekunden und kehrt zum Normalzustand zurück. Danach geht es zurück zum Anfang der Schleife. (Dies kann dort durch eine for-Schleife vereinfacht werden.)

Der letzte Teil des Codes ist der Teil, der den Abstand ermittelt, den er von den Sensoren erhält, indem er ein Signal an den Ultraschall sendet und dann empfängt. Dieses Signal hat einen ganzzahligen Wert, der Wert wird durch 2 geteilt und dann durch 29,1 geteilt, um die Entfernung zu erhalten.

Schritt 8: Schaltung

Schaltkreis
Schaltkreis

Die Schaltung, die wir für das Projekt verwendet haben, haben wir nicht gemacht. Sie wurde von der Gruppe vor uns erstellt. Wir wissen also nicht, was sie getan haben, um es zu schaffen, also bestand die Hauptaufgabe darin, es herauszufinden und das Hauptproblem zu beheben. Das Hauptproblem war die Überhitzung. Die Lösung

(Die Schritte, die ich erklären werde, sind wie auf einem Steckbrett, aber für das endgültige Modal wird es auf einer Kupferplatine sein.)

Schritt 9: Schaltungsbau Teil 1

Schaltungsbau Teil 1
Schaltungsbau Teil 1

Steckbrett

Verbinden Sie die oberen und unteren Stromschienen mit einem Draht und machen Sie dasselbe mit den Erdungsschienen

Außerdem müssen Sie einen Spannungsregler anschließen

Platziere den Regler irgendwo auf der Platine

Dann ein schwarzes Kabel an den mittleren Pin anschließen und auf Masse legen

Als nächstes wird der rechte Pin ein rotes Kabel bekommen und mit den positiven Schienen verbunden

Zuletzt bleibt der linke Pin unverbunden, bis wir die Stromversorgung anschließen

Schritt 10: Schaltungsbau Teil 2

Schaltungsbau Teil 2
Schaltungsbau Teil 2

Arduino

Die Stifte:

Vom Arduino werden Sie die Stifte (2-9) an das Steckbrett anschließen, dies ist für die Servos

(Wenn Sie aus organisatorischen Gründen versuchen können, weißes Kabel zu verwenden)

Schritt 11: Circuit Buliding Teil 3

Schaltungsbau Teil 3
Schaltungsbau Teil 3

Servos (Sie müssen dafür 180 Servos verwenden)

Für die Servos benötigen Sie:

1 weißes Kabel

1 schwarzes Kabel

Und 1 rotes Kabel

Pro Servo

Verbinden Sie dann die Drähte mit den entsprechenden Farbanschlüssen am Servo.

Schließen Sie nun die roten an die positiven Schienen an

Das Schwarze zu Boden

Und das Weiß auf die gleiche Linie wie die anderen Drähte, die an das Arduino angeschlossen sind

Wiederhole es dieses 8 Mal auf verschiedenen Pins

(Versuchen Sie auch, sie in Ordnung zu halten und auszubreiten, damit sich die Drähte nicht verheddern)

Schritt 12: Circuit Buliding Teil 4

Schaltungsbau Teil 4
Schaltungsbau Teil 4

Ultraschallsensoren (dafür werden 2 benötigt)

Für die Ultraschallsensoren müssen Sie verwenden

1 rotes männliches zu weibliches Kabel pro Sensor

1 schwarzer Stecker auf Buchse pro Sensor

Und 2 Männchen zu Weibchen jeder anderen Farbe pro Sensor

Schließen Sie dann das rote Kabel an den Stift der Ultraschallsensoren mit der Bezeichnung Vss. an

Danach den schwarzen an den mit Masse beschrifteten Pin anschließen

Dann die 2 zufälligen farbigen zu den Pins mit der Bezeichnung trig und echo

Als nächstes stecken Sie die roten und Massekabel in die Schienen auf dem Steckbrett und schließen Sie die Trig- und Echo-Pins an Pin 22 und 23 für einen Ultraschallsensor und 24 und 25 für den anderen an

Schritt 13: Circuit Buliding Teil 5

Schaltungsbau Teil 5
Schaltungsbau Teil 5

Leistung (letzter Schritt)

Schließen Sie das schwarze Kabel an Masse

Und das rote Kabel zum linken Pin am Regler

Schritt 14: Das Ende

Das Ende
Das Ende

nach all diesen schritten solltest du einen prototyp fertig haben

Empfohlen: