Home > Technologie > 3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

Advertisement

3D gedruckter drahtloser Behälter

In diesem Instructable werde ich Ihnen zeigen, wie man einen Wireless-Tank, dass Sie in der Lage, mit jemand anderem spielen oder verwenden Sie es einfach eine Basis, um größere und bessere Tank zu erstellen. Dieser Tank verwendet Bluetooth-Module, die mit Tera Term verbunden sind, um Befehle an den Arduino zu senden. Ich benutzte IR Leds, die in Lazer-Tag-Pistolen (Links im nächsten Schritt) verwendet werden, so können Sie mit Ihren Freunden Schlacht oder verwenden Sie es einfach, um die Welt ein paar Zentimeter von der Erde aus Ihrem Computer zu erkunden. Verwendet eine IPhone-Kamera mit der Skype-App, um eine Verbindung zu einem PC, so dass es angezeigt und kontrolliert werden kann entfernt. Die Reichweite des Bluetooth-Modul tatsächlich war in der Lage, gehen aus meinem Haus und gehen aus dem Bereich von meinem WiFi vor dem Trennen, so Bereich ist nur ein Problem, wenn Sie mehr als 60-70 Fuß vom Roboter sein wollen. Ja, das kann nicht der schönste Roboter sein, aber es ist das Beste, was mir und meinem 15 Jahre alten Bruder mit unseren begrenzten Design-Fähigkeiten zu tun :) Wenn Sie es mögen und denken, würdig einer Abstimmung klicken Sie bitte auf die Schaltfläche in der Ecke: ) Vielen Dank jeder so und erinnere mich, wie ich konstruktive Kritik so sagen Sie mir, was ich falsch, so kann ich besser werden :)

Schritt 1: Teile

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

2, Arduinos: Arduino 28,45 $ je

2, Größe K koaxialer Gleichstrom-Stecker (Radio Shack)

2, Batterie: Batterie . 2 für $ 19,95 ich mir aus meiner Soft - Air Waffe bekam (Stellen Sie sicher , Sie haben ein Ladegerät für sie) f

2, Bluetooth - Module Bluetooth 8,00 $ je

2, IR - LEDs: LEDs von Newark $ 0,14 je

8, IR - Empfänger: Empfänger von Mouser 0,66 $ je

4, kontinuierliche Rotation Servos: Servos 9,24 $ pro Stück

2, Pan und Tilt Servo: Pan und Tilt 15,88 je

8, # 4 x 1 in Flachkopf-Kreuzschlitzschrauben (Homedepot)

28, # 4-40 x 1/2 in Flachkopf-Kreuzschlitzschrauben (Homedepot)

Die Hälfte aller Teile, wenn Sie nur ein.

3D-bedruckte Teile:

Die Tankteile wurden aus Thingiverse.com unter diesem Link heruntergeladen Universal - Servo - angetriebene Tank Tracks von ( jasonwelsh ) / CC BY-SA 3.0 .

Der erste Teil ist das Hauptkettenrad. Es besteht aus Servohalterung, dem Kettenrad selbst und einer Radplatte. Ein Leitfaden für die Montage dieser Teile finden Sie auf der Projekt-Website auf der Homepage von thingiverse.com. Vier davon werden benötigt, um den Tank zusammenzubauen. (Ich habe nur 2 der 3 Rad / Kettenräder der Kerl sagte im Video verwendet.Ich fand sie nicht notwendig, wie Sie in den Bildern sehen können)

Der zweite Teil sind die Tankprofile. Sie benötigen 28 für jede Tankspur - 56 insgesamt benötigt. Das Video auf thingiverse.com wird auch beschreiben, wie jeder dieser verbinden. Achten Sie genau auf die Ausrichtung der Tanklaufflächen. Es gibt Seite, die auf das Kettenrad und eine Seite, die die Tank-Lauffläche Basis gehen wird. Siehe Details auf dem Bild.

Der dritte Teil ist der Servo-Befestigung und Rad-Halterungen, um eine Seite der Tank-Lauffläche. Zwei davon sind erforderlich.

Andere Teile (Base, IPhone Halter, Clip) von mir entworfen. Hatte einige Probleme beim Laden der Dateien auf thingiverse so hier sind sie

Schritt 2: Alles zusammenstellen

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

Bohren Sie Löcher in der Unterseite für Reißverschluss, um Batterie an der Unterseite der Unterseite zu befestigen. Reißverschluss binden den Teig nach unten. Befestigen Sie den Arduino mit den Schrauben. Danach die Servos mit Schrauben an der Basis befestigen.

Für den Fass des Tanks benutzte ich eine billige Tube aus einem mechanischen Bleistift, da die LED passen schön in sie und hatte einen schönen Taper.

Um alle Servos an die Sie anzubringen, müssen Sie ein "Breakout Board" für die Servos erstellen. Ich verband alle Energie und Gründe zusammen und verdrahtete die Signalstifte zum Arduino zusammen mit den Stiften für das Bluetooth Modul. Das 5v-Ausgangssignal des Arduino sollte ausreichen, um alles zu versorgen.

Setzen Sie die Signalstifte von den Servos auf die Stifte 9 und 10 und die Schwenk- und Kippservos auf die Stifte 5 und 6.

Der Bluetooth TX Pin geht zu Pin 0 und der RX Pin geht zu Pin 1.

Die IR-LED sollte in Pin 13 und Ground gehen.

Schritt 3: SoftWare

3D gedruckter drahtloser Behälter

Die Software , die Sie benötigen, ist Tera Term dies ermöglicht es Ihnen, COM - Ports zu verbinden , die das Bluetooth - Modul ist eingeschaltet . Ich bin in den Prozess der Verwendung von Java und das JSSC (Java einfachen seriellen Anschluss) Bibliothek eine Anwendung zur Steuerung eines Arduino über Bluetooth entworfen zu schaffen. Sie werden die offensichtlich brauchen Arduino IDE.

Schritt 4: CODE

3D gedruckter drahtloser Behälter

    #include <Servo.h> // Fühlen Sie sich frei, um Änderungen vorzunehmen :) Servo leftservo;  Servo rightservo;  Int led = 13;  Servo unten;  Servo oben;  Char val;  Void setup () {Serial.begin (9600);  PinMode (LED, AUSGANG);  Leftservo.attach (9);  Rechtsbestehen (10);  Oben (6);  Boden (5);  } Void Schleife () {if (Serial.available ()) {val = Serial.read ();  // ====================================================================================== ============================================================================================================== === // Möglicherweise müssen Sie mit den Servo-Werten herumschmuggeln, um die richtigen Schlüssel für den Servo und die Richtungen zu erhalten // ========================================================================= ============================================================================================================== ============= // Tera Term sendet für die Pfeiltasten A, B, C, D Werte zurück, wenn (val = = 'B') {// Abwärtspfeil rightservo.write (0);  Leftservo.write (0);  } Else if (val == 'A') {// Aufwärtspfeil rightservo.write (180);  Leftservo.write (180);  } Else if (val == 'C') {// linker Pfeil?  Migh schaltete diese up rightservo.write (180);  Leftservo.write (0);  } Else if (val == 'D') {// richtiger Pfeil?  Rightservo.write (0);  Leftservo.write (180);  } Else if (val == 'f') {// FEUER !!!!!  DigitalWrite (led, HIGH);  Verzögerung (1000);  DigitalWrite (led, LOW);  } Else if (val == 'w') {// Pfanne und Neigung top.write (180);  } Else if (val == 's') {top.write (0);  } Else if (val == 'a') {bottom.write (0);  } Else if (val == 'd') {bottom.write (180);  } Else {leftservo.write (90);  // eine beliebige Taste drücken, um rightservo.write zu stoppen (90);  Aufrechtzuerhalten.

Schritt 5: Den Tank fertig machen

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

3D gedruckter drahtloser Behälter

Zuerst müssen Sie das Bluetooth-Modul mit Ihrem PC koppeln. Die Bilder sollten die Schritte, wie zu diesem gut genug erklären. Nachdem das Modul gepaart ist, müssen Sie es mit Tera Term verbinden. Klicken Sie auf die serielle Option und es ist eher ein Trial and Error, um herauszufinden, welche Standard Serial über Bluetooth ist die eine Verbindung zu Ihrem Arduino. Wenn Sie es erfolgreich angeschlossen die rote blinkende LED auf dem Bluetooth-Modul sollte solide sein.

Um Video-Feed laden Sie die Skype App auf Ihrem IPhone und legen Sie sie in den Halter. Ich habe nur eine für die IPhone 4 sorry: (krank versuchen und Design ein universeller ein in der Zukunft.

Mit der Desktop-Vesion von Skype sollte es ein kleines Fenster, dass Sie ziehen können, um diese infront des Tera-Term-Fenster. Dies liegt daran, dass Sie das Tera-Term-Fenster auswählen müssen, damit es die Signale senden kann.

Schritt 6: Fertig !:)

Related Reading