Inhaltsverzeichnis:

UCL-Embedded-Omnidirestional-Freisprecheinrichtung - Gunook
UCL-Embedded-Omnidirestional-Freisprecheinrichtung - Gunook

Video: UCL-Embedded-Omnidirestional-Freisprecheinrichtung - Gunook

Video: UCL-Embedded-Omnidirestional-Freisprecheinrichtung - Gunook
Video: 22 Вещи для Тех, Кто Уже Видел Всё 2024, Juli
Anonim
UCL-Embedded-Omnidirestional-Freisprecheinrichtung
UCL-Embedded-Omnidirestional-Freisprecheinrichtung

So bauen Sie ein omnidirektionales Auto, das Ihrer Hand folgt, wenn Sie es über dem Auto bewegen. Die Datei "3D-Druck omni-bil" ist ein 3D-Druck für den Rahmen des Autos. Die Datei "omni-car" ist der Code für Ihr Arduino-Board. Im Code gibt es eine Konstante namens "a". Abhängig von Ihrem Motor müssen Sie diesen Wert neu berechnen. Sie wird berechnet, indem die Anzahl der Schritte, die für eine volle Umdrehung erforderlich sind, durch 360 geteilt wird. Außerdem wird die "b"-Konstante benötigt, wenn Ihr Motor beim Starten eine "Totzeit" hat. Anzumerken ist, dass die hier verwendeten Motoren von verdächtiger Qualität waren, daher ist der "b"-Wert ziemlich hoch und das Programm noch etwas ungetestet. Die einzelnen Teile funktionieren, aber der Motor für die Richtung war zu unzuverlässig, um ihn zu testen.

Dazu benötigen Sie:

1 Arduino-Bord

2 Schrittmotoren nach Wahl

2 DRV8825 Schrittmotortreiber

2 HC-SR04 Ultraschallsensoren

M-M- und F-M-Anschlusskabel.

Schritt 1: Schritt 1: Befestigen Sie die Sensoren

Schritt 1: Befestigen Sie die Sensoren
Schritt 1: Befestigen Sie die Sensoren
Schritt 1: Befestigen Sie die Sensoren
Schritt 1: Befestigen Sie die Sensoren

Sobald alles 3D gedruckt ist, nimm die Schachtel und zwei lange Stöcke. Befestigen Sie die Sensoren fest am erhöhten Teilende des Stocks. Schieben Sie das gespaltene Ende auf die Schachtel. Für die Verkabelung des Sensors ganz links schließen Sie den VCC an 5V, die Masse an Masse, Trig an Port 3 an Ihrem Arduino und Echo an Port 4 an Ihrem Arduino an. Verbinden Sie den anderen Sensor mit Port 5 für Trigger und Port 6 für Echo.

Schritt 2: Schritt 2: Montieren Sie das Rad

Schritt 2: Montieren Sie das Rad
Schritt 2: Montieren Sie das Rad
Schritt 2: Montieren Sie das Rad
Schritt 2: Montieren Sie das Rad
Schritt 2: Montieren Sie das Rad
Schritt 2: Montieren Sie das Rad

Legen Sie ein Gummiband auf das Rad, um ihm Traktion zu verleihen. Setzen Sie dann das Rad vorsichtig in die Halterung ein. Stellen Sie sicher, dass sich das Loch für die Achse auf der gleichen Seite wie die Halterung für einen Motor befindet. Befestigen Sie den Motor sicher an der Seite des Rades. Verdrahten Sie den Motor bis zum Treiber. Der Dir-Pin am Treiber muss an Port 10 und der Step-Pin an Port 11 angeschlossen werden.

Schritt 3: Schritt 3: Bringen Sie den Richtungsmotor an

Schritt 3: Bringen Sie den Richtungsmotor an
Schritt 3: Bringen Sie den Richtungsmotor an

Setzen Sie den anderen Motor in die 3D-gedruckte Box ein. Stellen Sie sicher, dass Sie es sicher montieren. Verdrahten Sie diesen Motor mit dem anderen Motortreiber. Dieser Treiber-Schritt-Pin muss mit Port 9 und der Dir-Pin mit Pin 8 auf Ihrem Arduino-Board verbunden werden.

Schritt 4: Schritt 4: Montieren Sie das Rig

Schritt 4: Montieren Sie das Rig
Schritt 4: Montieren Sie das Rig
Schritt 4: Montieren Sie das Rig
Schritt 4: Montieren Sie das Rig
Schritt 4: Montieren Sie das Rig
Schritt 4: Montieren Sie das Rig

Die beiden in Bild 1 gezeigten Teile sind der untere Teil des Autos. Die Beine des Gesäßes müssen auf Maß gesägt werden. Sie sind beim Modell zu lang, wenn das Gummiband am Auto zu dick ist. Schneiden Sie die Beine so ab, dass das Rad Bodenkontakt hat. Platzieren Sie Rad und Halter in dem Teil mit drei Beinen. Schieben Sie den anderen Teil nach oben, so dass das Rad in Position gehalten wird. Der Bulbusteil der Radhalterachse muss auf beiden Teilen liegen. Schieben Sie schließlich das untere Teil in den Boden der Box. Nehmen Sie ein M-M-Kabel oder einen Knopf und stecken Sie es in Port 7. Stecken Sie das andere Ende des Kabels in eine Masseverbindung. Um das Auto zu starten, entfernen Sie dieses Kabel und halten Sie Ihre Hand 5 Sekunden lang über dem Auto. Das Auto sollte jetzt Ihrer Hand folgen. Beachten Sie, dass Port 7 im Pullup-Modus ist, dh wenn Sie keinen Draht anschließen, wird er immer ausgelöst. Wenn es an Masse angeschlossen ist, befindet sich das Auto effektiv im "Standby"-Modus.