Inhaltsverzeichnis:

Hacken von Servos, um dir zu dienen - Gunook
Hacken von Servos, um dir zu dienen - Gunook

Video: Hacken von Servos, um dir zu dienen - Gunook

Video: Hacken von Servos, um dir zu dienen - Gunook
Video: 5 psychologische Geheimwaffen für emotionale Stärke (augenöffnend) 2024, November
Anonim
Hacken von Servos, um Ihrem Weg zu dienen
Hacken von Servos, um Ihrem Weg zu dienen

Servos sind einige der nützlichsten Motoren in der Robotik. Sie haben ein großes Drehmoment, geringe Größe, integrierte H-Brücke, PWM-Steuerung usw. Sie können mit RC-Systemen, Arduino und vielen anderen Arten verwendet werden. Aber manchmal kann es wirklich schwer sein, ihre Macht zu nutzen. Vielleicht müssen Sie es um mehr als 360 Grad drehen (kontinuierliche Drehung), Sie möchten es an Ihrem Lego-Projekt befestigen oder Sie können es nicht ertragen, die drei Drähte zusammen zu haben und immer einige Überbrückungsdrähte verwenden zu müssen, um sie anzuschließen. Die Lösung: einfach hacken!

Schritt 1: Materialien

Materialien
Materialien
Materialien
Materialien
Materialien
Materialien
Materialien
Materialien
  1. Zuallererst benötigen Sie offensichtlich ein Servo. Ich habe diese kleinen SG90 wirklich lieb gewonnen, da sie recht günstig sind und für kleine Projekte wie meines konzipiert sind. Im zweiten Bild sehen Sie eines von mir, mit allen enthaltenen Teilen.
  2. Zweitens, besorgen Sie sich einige kleine Kreuzschlitz- oder Flachkopfschraubendreher. Wir werden sie verwenden, um das Servogehäuse zu öffnen.
  3. Drittens, besorgen Sie sich einen Cutter oder ein X-Acto-Messer. Es ist nicht so unentbehrlich, aber es ist praktisch, einige der Servoteile zu modifizieren.
  4. Viertens, finden Sie etwas Sekundenkleber.
  5. Vielleicht möchten Sie auch eine Feile oder etwas Schleifpapier besorgen, um bei unebenen Oberflächen zum Kleben zu helfen.
  6. Ich habe auch ein Arduino hinzugefügt, da ich es immer als Schnittstelle für die Servos verwende. Sie können jedes beliebige andere PWM-System verwenden.
  7. Dies ist ein optionaler Teil: Damit sie für Ihre verschiedenen Projekte an Legos befestigt werden können (in meinem Fall ein Bluetooth-Roboter (wird bald ein Ible machen!)), benötigen Sie zwei 2x1 flache Lego-Teile, a => 6x4-Plattform (diese Größe oder größer), ein 1x (beliebige Größe) flaches Stück, eine Technic-Querachse (beliebige Größe) und ein 1x1 Technic-Stein. Zu Beginn dieses Schrittes gibt es Bilder von allen.

Schritt 2: Erster Mod: Entfernen Sie diese Aufkleber

Erster Mod: Entfernen Sie diese Aufkleber
Erster Mod: Entfernen Sie diese Aufkleber

Das erste, was wir tun werden, ist, im Grunde jede Garantie aufzuheben, die das Servo haben könnte. Haben Sie sich gefragt, warum mein Servo im Materialschritt keinen hatte? Nun, ich konnte es nicht ertragen, mein Servo damit zu sehen, also musste ich es einfach tun. Wenn nicht, können Sie das Gehäuse des Servos nicht öffnen und mit dem Projekt fortfahren.

Schritt 3: Trennen Sie den Drei-Draht-Anschluss

Trennen Sie den Dreidrahtstecker
Trennen Sie den Dreidrahtstecker
Trennen Sie den Dreidrahtstecker
Trennen Sie den Dreidrahtstecker
Trennen Sie den Dreidrahtstecker
Trennen Sie den Dreidrahtstecker
Trennen Sie den Dreidrahtstecker
Trennen Sie den Dreidrahtstecker

Eine Sache, die mich beim ersten Kauf eines dieser Servos wirklich gestört hat, war, dass die drei Kabel alle verbunden waren und ich keine weiblichen-männlichen Kabel hatte, um sie anzuschließen. Außerdem verschwendete das nur Platz. Also, wofür habe ich mich entschieden? Ich habe einfach den dreipoligen Stecker entfernt und ihn einzeln durch einpolige Stecker ersetzt. Das Ergebnis? Ich konnte es direkt mit meinem Arduino verbinden und sparte kritischen Platz.

  1. Das erste, was Sie tun müssen, ist drei weibliche Kunststoff-Stiftverbinder zu besorgen. Schnappen Sie sich eine Nadel oder einen kleinen Schraubendreher und heben Sie die kleine Plastiklasche an (versuchen Sie nicht, sie zu brechen!) und ziehen Sie das Kabel heraus (siehe Bilder). Machen Sie dasselbe für die drei Anschlüsse und für die Servokabel.
  2. Jetzt müssen Sie nur noch jedes Ihrer Servokabel in das neue Gehäuse schieben. Die Plastiklasche sollte einrasten und es dürfen keine Metallkontakte zu sehen sein. Mit dem dreiadrigen Stecker können Sie andere Projekte realisieren, einfach die Kabel einstecken und nach Belieben verwenden.

Schritt 4: Entfernen Sie einige der Schrauben

Entfernen Sie einige der Schrauben
Entfernen Sie einige der Schrauben
Entfernen Sie einige der Schrauben
Entfernen Sie einige der Schrauben
Entfernen Sie einige der Schrauben
Entfernen Sie einige der Schrauben

Um die Demontage zu erleichtern, entschied ich mich, einige der Schrauben zu entfernen, die das Gehäuse zusammenhielten. Wenn die Servos vier dieser langen Schrauben haben, entfernen Sie einfach zwei davon und halten Sie die anderen an Ort und Stelle. Wenn das Servo dagegen nur zwei hat, prüfen Sie, ob es am oberen und unteren Teil des Gehäuses einige Stehbolzen hat. Überprüfen Sie die Bilder oben. Wenn das Servo effektiv die Bolzen hat, können Sie es ohne Schrauben lassen und es sollte an Ort und Stelle bleiben. Wenn dies jedoch nicht der Fall ist, müssen Sie sie einfach an Ort und Stelle lassen.

Schritt 5: Schneiden Sie einige der Teile ab

Schneiden Sie einige der Teile ab
Schneiden Sie einige der Teile ab
Schneiden Sie einige der Teile ab
Schneiden Sie einige der Teile ab
Schneiden Sie einige der Teile ab
Schneiden Sie einige der Teile ab

In diesem Schritt ändern wir einige Teile, damit sie nicht störend sind.

  1. Trennen Sie zunächst die Servogehäuseteile. Greifen Sie das obere (wie im ersten Bild zu sehen) und schneiden Sie die Seitenteile, die Löcher für einige Schrauben haben. Überprüfen Sie die Bilder, um sicherzustellen, dass Sie nicht die falschen Teile schneiden. Das obere Gehäuse sollte wie im ersten Bild rechts dargestellt aussehen.
  2. Zweitens, greifen Sie das Hauptzahnrad (großes mit langer Welle) und schneiden Sie mit Präzision den kleinen Plastikstopper darunter (nicht die Welle!). Es ist mir einmal passiert, dass einige Zähne des Hauptzahnrads gebrochen waren, also musste ich das Zahnrad herausnehmen, um 90 Grad oder so bewegen und dann wieder zurücksetzen, um das Servo dazu zu bringen, zu glauben, dass es noch an der richtigen Stelle ist (die Welle hat ein quadratisches Profil an der Stelle, wo sie mit dem Potentiometer verbunden ist, kann um 90 oder 180 Grad gedreht werden und passt immer noch in die rechteckige Nut). Hätte ich das zuvor erwähnte kleine Stück nicht entfernt, hätte ich es nicht tun können, da es stecken geblieben wäre. Wie Sie in den Bildern sehen können, hat keines meiner Zahnräder das kleine Stück darunter.
  3. Dieser zweite Mod ist für diejenigen gedacht, die ihre Servos kontinuierlich drehen möchten. Wie Sie auf den Bildern sehen können, gibt es Bilder von zwei verschiedenen Zahnrädern. Sie sind die wichtigsten. Bei normalen Servos durchläuft die Welle ein Sekundärgetriebe, einen Wellenhalter und das Potentiometer. Um es um mehr als 180 Grad drehen zu können, müssen wir die Achse kürzer machen, damit sie sich nicht bewegt, das Potentiometer passt noch in die Halterung. Schauen Sie sich die Bilder an und messen Sie Ihr Servo und die Welle sorgfältig aus und schneiden Sie sie dann ab. Ein kleiner Teil davon sollte in die Halterung passen, damit er beim Gebrauch nicht verrutscht.
  4. Ich mache jetzt eine Pause. In den meisten Instructables zum Modding von Servos in kontinuierliche Rotation sehen Sie, dass das Potentiometer entfernt und zwei gleiche Widerstände an seiner Stelle hinzugefügt werden. Ich werde dies nicht tun, da Widerstände immer eine Fehlerquote haben. Stattdessen werde ich das Potentiometer verlassen und in jedem Projekt alle Zahnräder entfernen und manuell einstellen. Ich bevorzuge diese Option, da zum Beispiel der Arduino-Joystick, den ich habe, nicht perfekt zentriert ist. Wenn ich zufällig zwei Widerstände stecke, müsste ich Softwareänderungen vornehmen, die schwieriger sind. Jetzt muss ich nur noch das Servo zerlegen (erleichtert durch das Lösen einiger Schrauben) und den Wischer mit einem kleinen Schraubendreher einstellen.

Schritt 6: Hinzufügen der Lego-Teile

Hinzufügen der Lego-Teile
Hinzufügen der Lego-Teile
Hinzufügen der Lego-Teile
Hinzufügen der Lego-Teile
Hinzufügen der Lego-Teile
Hinzufügen der Lego-Teile

In diesem Schritt werden wir die beiden 2x1-Flachstücke an die Seiten des Servos kleben (wenn Sie 2x1-Kacheln vollständig platt machen müssen, können Sie sie anstelle der anderen verwenden. Das Ergebnis ist genau das gleiche).

  1. Schneiden Sie zuerst die Bolzen mit dem X-Acto von den beiden 2x1-Stücken ab. Sie sollten sie flach lassen. Verwenden Sie ein Schleifpapier oder eine Feile, um ihre Oberflächen zu glätten.
  2. Bauen Sie die Plattform und das 1x1-Technikstück wie abgebildet zusammen. Fügen Sie die neue flache Kachel wie in den Bildern zu sehen hinzu.
  3. Fügen Sie der Hälfte des 2x1-Stücks, die am weitesten vom 1x1-Technic-Stein entfernt ist, etwas Sekundenkleber hinzu. Dies soll verhindern, dass das obere Gehäuse des Servos am Mittelstück hängen bleibt. Auf diese Weise kann später alles demontiert werden.
  4. Setzen Sie das Servo über den Sekundenkleber und passen Sie die Achse in den Technic-Stein ein. Es sollte eng anliegen. Schauen Sie von oben und prüfen Sie, ob die Seite des Servos mehr oder weniger mit den Lego-Stollen ausgerichtet ist. Obwohl es keine gerade Anzahl von ihnen ist, sollte es mehr oder weniger parallel zu ihnen sein. Drücken Sie eine Weile.
  5. Heben Sie das Servo (mit dem geklebten Stück) von der Plattform. Bauen Sie die Plattform wieder zusammen, aber auf der linken Seite. Fügen Sie die 2x1-Fliese hinzu und legen Sie etwas Sekundenkleber in die gleiche Hälfte wie zuvor erwähnt. Montieren Sie das Servo darauf und drücken Sie es fest.
  6. Sie sollten mit dem Servo an den beiden Teilen geklebt bleiben. Überprüfen Sie, ob sie sich mehr oder weniger an der Seite des Servos befinden, um zu verhindern, dass sie beim Platzieren auf Ihrem Lego fehl am Platz sind. Wenn Sie sie richtig verklebt haben, sollten Sie den oberen Teil vom mittleren trennen können. Wenn Sie X-Acto nicht verwenden, um ein wenig zu schneiden, aber nicht zu viel.

Schritt 7: Ändern der Achse

Ändern der Achse
Ändern der Achse
Ändern der Achse
Ändern der Achse

In diesem Schritt werden wir die Servoachse so modifizieren, dass sie zu Lego-Zahnrädern, -Rädern usw. passt.

  1. Holen Sie sich zunächst Ihre Lego-Kreuzachse. Verwenden Sie es, um mit einem Marker oder Stift ein Kreuz auf der Servoachse zu markieren. Versuchen Sie, einen der "Arme" des Kreuzpunktes in der 90-Grad-Position des Servos zu machen (die anderen bei 0, 180 und "270). Dies ist nur für Gebrauchsgegenstände.
  2. Wenn Sie das Gefühl haben, dass die Achse nicht nützlich ist, greifen Sie einfach nach der Servoachse und suchen Sie das kleine Schraubenloch in der Mitte. Zeichnen Sie eine Linie über die Oberseite der Achse, die diesen Kreis berührt, aber nicht kreuzt. Machen Sie auf der anderen Seite eine parallele Linie. Sie sollten einen Streifen haben, der die gleiche Breite wie das Schraubenloch hat. Machen Sie nun einen weiteren Streifen der gleichen Größe, aber senkrecht zum vorherigen, und bilden Sie ein Kreuz. Überprüfen Sie die Größe mit der Ihrer Achse und vergleichen Sie sie.
  3. Schneiden Sie nun entlang der Linien (versuchen Sie, etwas Spielraum zu lassen) und entfernen Sie diese vier Ecken. Ich habe diese Methode befolgt und es hat ganz gut geklappt. Versuchen Sie, weniger als nötig zu schneiden und dann mit Ihrem Messer zu schneiden. Sehen Sie, ob es in ein Zahnrad oder ein Rad passt. Versuchen Sie, es mehr oder weniger eng anzubringen, andernfalls kann es sich während des Gebrauchs lösen. Schneiden Sie nicht die zerklüftete Außenseite des verbleibenden Kreuzes ab, diese Rillen dienen zum Halten des Originalzubehörs (Hörner). Wie Sie auf den Bildern sehen können, funktionieren sie nach dem Mod immer noch.

Schritt 8: Ratschlag

Ein Rat
Ein Rat
Ein Rat
Ein Rat
Ein Rat
Ein Rat
Ein Rat
Ein Rat
  1. Lernen Sie zunächst Ihre Servos kennen. Erfahren Sie, wie Sie sie zerlegen und wieder zusammenbauen, wie Sie den Wischer einstellen usw.
  2. Zweitens, seien Sie vorsichtig mit den drei Kabeln. Meine Erfahrung sagt mir, dass es sehr ratsam ist, sie nach dem Kauf neu zu löten, da es manchmal vorkam, dass sie kaputt gingen und einen Kurzschluss machten.
  3. Drittens, versuchen Sie beim Zerlegen keine Teile zu verlieren. Oben ist ein Bild der vier Hauptzahnräder und der Achse sowie des Servos ohne das obere Gehäuse (Sie können alle Teile darin sehen). Erfahren Sie, wie sie zusammenpassen und versuchen Sie, keine von ihnen zu brechen. Wenn einige Zähne des größten tatsächlich brechen, denken Sie daran, dass Sie ihn möglicherweise ein wenig retten können, indem Sie den Max- und Min-Winkel reduzieren (ist mir passiert!), es sei denn, es wäre natürlich eine kontinuierliche Drehung einer. Offensichtlich nicht alle Servos durchdrehen (H-Brücke ist immer noch nützlich!).

Schritt 9: Fazit

Nun, das ist alles! Hoffe, Sie haben dieses Instructable genossen und dass es für Sie nützlich war. Wenn etwas nicht stimmt oder Sie Hilfe benötigen, zögern Sie nicht zu fragen! Tolle Projekte und auf Wiedersehen!

Empfohlen: