Inhaltsverzeichnis:
- Schritt 1: Schritt 1: Herstellung der Basen
- Schritt 2: Schritt 2: Ausschnitte und Schieberegler
- Schritt 3: Schritt 3: Folie
- Schritt 4: Schritt 4: Alles verbinden
- Schritt 5: Schritt 5: Aufbau des Arduino
- Schritt 6: Schritt 6: Arduino-Code
Video: Farbsortierer - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Das Ziel dieses Farbsortierers besteht darin, m&ms basierend auf ihrer Farbe in verschiedene Stapel zu verschieben.
Schritt 1: Schritt 1: Herstellung der Basen
Der erste Schritt zu diesem Projekt besteht darin, die Basis zu erstellen, auf der die Motoren und der Farbsortierersensor sitzen. Diese Basen sind 5,3 cm x 12 cm groß und Sie müssen drei davon herstellen. Danach erstellen Sie den kleinen Viertelkreis mit einem Radius von 4,1 cm und machen innerhalb des Viertelkreises einen 1 cm großen quadratischen Ausschnitt, durch den die M&Ms hindurchfallen können.
Schritt 2: Schritt 2: Ausschnitte und Schieberegler
Für den nächsten Schritt werden Sie eine Form wie oben gezeigt ausschneiden, um einen Pfad zu erstellen, über den der Viertelkreis aus dem vorherigen Schritt gleiten kann. Schneiden Sie auf dem Weg am Ende ein Loch aus, damit das m&m auf die Rutsche fallen kann.
Als nächstes ein 0,5x0,5 cm großes Quadrat ausschneiden und das Quadrat halbieren, um es auf die Hälfte seiner ursprünglichen Höhe zu bringen. Nehmen Sie dann eine kleine Schraube und stecken Sie sie durch den von Ihnen erstellten Pfad, die 0,5 x 0,5 und die Basis, auf der all dies sitzt.
Schneiden Sie Löcher und Schlitze aus, um Platz für die Servomotoren und den Farbsensor zu schaffen. Sie müssen ein Loch in dieser Basis bohren, das am niedrigsten im Build sitzt. Dieser Ausschnitt hat die Größe des Servomotors. Die mittlere Basis benötigt zwei Ausschnitte. Ein Ausschnitt hat die gleiche Größe wie der Ausschnitt aus der vorherigen Basis und der andere ist 2 cm x 2 cm groß und befindet sich direkt unter dem Loch auf dem Weg, durch den das M & M fällt.
Schritt 3: Schritt 3: Folie
Schneiden Sie für diesen Schritt ein 4 cm x 14 cm großes Rechteck aus und machen Sie auf beiden Seiten 1 Zoll lange Linien, die 14 cm lang sind. Schneiden Sie die Linien auf beiden Seiten ab, aber schneiden Sie NICHT den ganzen Weg durch das Brett. Nachdem Sie diese beiden Schnitte gemacht haben, sollten sich beide 1cm-Seiten nach oben bewegen und Geländer für die Rutsche erstellen können.
Als nächstes machen Sie eine Basis für die Rutsche, auf der sie sitzen kann, damit sie mit dem Servomotor verbunden werden kann. Dazu müssen Sie zwei kleine Rechtecke erstellen, wie auf dem Bild zu sehen. Verbinden Sie die beiden Rechtecke im rechten Winkel mit 2 Pins und platzieren Sie einen Pin in der Mitte des Rechtecks, das parallel zum Boden sitzt (so wird es mit dem Motor verbunden). Und schließlich verwenden Sie für diesen Schritt zwei kleine Nägel, um die Folie mit den beiden Rechtecken zu verbinden und die Folie in einem Winkel zu halten, damit die M & Ms herunterrollen können.
Schritt 4: Schritt 4: Alles verbinden
Der letzte Schritt zur Zusammenstellung des Körpers dieses Projekts besteht darin, alle Teile zu verbinden. Dazu müssen Sie zwei Rechtecke von 5,3 x 18 cm und ein Rechteck von 13,2 x 18 cm ausschneiden. Die beiden 5,3x18cm Rechtecke werden für die Seiten verwendet und das andere Rechteck ist die Rückseite
Schneiden Sie im hinteren Rechteck 3 Löcher aus, um den mit dem Arduino verbundenen Drähten eine Möglichkeit zu geben, eine Verbindung zu den Motoren und dem Sensor herzustellen
Verbinden Sie dann die beiden 5,3 x 18 cm großen Rechtecke mit den Seiten der 5,3 x 12 cm großen Basen, die 5,3 cm lang sind, mit Reißzwecken. Die erste Basis wird 3 cm über dem Boden sein. Die zweite Basis befindet sich 10,5 cm über dem Boden und die dritte Basis befindet sich 15 cm über dem Boden. Jede Basis sollte mit 4 Pushpins verbunden werden, die auf beiden Seiten bis zu 12 Pins ergeben. Verbinden Sie das 13,2 x 18 cm große Rechteck mit der Rückseite, indem Sie dasselbe mit 4 Stiften auf jeder Seite tun.
Schritt 5: Schritt 5: Aufbau des Arduino
Das animierte Bild ist das Diagramm des Arduino, das von der ursprünglichen Person erstellt wurde, die den Farbsortierer hergestellt hat.
Für meinen Arduino habe ich mich dorthin bewegt, wo die verschiedenen Drähte verlaufen, weil ich keinen Arduino Nano verwendet habe. Ich halte alle Punkte wie im Diagramm gezeigt außer den 5V und GND für die Motoren. Für die 5V habe ich einen Draht genommen und ihn vom 5V-Punkt auf die Platine links davon geleitet. Dann nahm ich zwei Drähte und legte sie in die gleiche Reihe wie das 5V-Kabel und verband dann diese beiden Drähte mit den Motoren. Ich habe den gleichen Vorgang für die GND-Drähte durchgeführt.
Schritt 6: Schritt 6: Arduino-Code
Für den Code definiert der erste Teil, wo sich die verschiedenen Drähte im Arduino befinden und setzt Variablen wie die beiden Servomotoren und S[0-1]. Als nächstes bewegte der Code den oberen Servomotor mit dem m & m direkt unter den Farbsensor. Als nächstes schalten sich die mit dem Farbsensor verbundenen LEDs ein und der Farbsensor nimmt einen Wert für die Rot-Grün- und Blau-Frequenz an, die er im m&m erkennt. Dann weist es dem m&m je nach aufgenommener RGB-Menge eine Farbe zu und setzt es auf color = [1-6]. Von der gegebenen Farbe führt es zu einem der sechs Fälle. Die verschiedenen Fälle starten alle unterschiedliche Codesätze, die den unteren Servomotor, der mit der Rutsche verbunden ist, um unterschiedliche Beträge drehen, um die verschiedenen Stapel mit unterschiedlichen Farben zu erzeugen