Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

NeoPixel-Lichtschwerter mit Party-Modi -- Arduino-gesteuert

Komponenten und Verbrauchsmaterialien

Arduino Nano R3
× 1
NeoPixel-Streifen
× 1

Apps und Onlinedienste

Arduino-IDE

Über dieses Projekt

Einführung:Kylo Ren &Rey Neopixel-Lichtschwerter mit Party-Modi

Dieses Projekt begann als Teil meines Halloween-Kostüms und wurde dann ... viel erweitert. Am Ende habe ich zwei Lichtschwerter gemacht - einen Säbel im Kylo Ren-Stil und einen Säbel im Rey / Anakin Skywalker-Stil und verschiedene Arduino-Codes erstellt, um jeden zu simulieren. Und ich beschloss, über das normale Lichtschwert hinauszugehen und einen Partymodus mit farbenfrohen Animationen auf dem Säbel zu erstellen. (Du solltest dir das Video unbedingt bis zum Ende ansehen, um Kylos Reaktion zu sehen, wenn er seinen neu konstruierten Säbel ausprobiert und herausfindet, dass er auch den Party-Modus hat….) Nun, da die Arbeit getan ist, zeigt dieses Tutorial, wie Sie das können Erstellen Sie diesen Säbel mit kostengünstigen Teilen (ca. 75 US-Dollar für jeden Säbel) und laden Sie einfach den Code hoch, den ich in diesem Tutorial verlinkt habe, anstatt selbst für den Arduino programmieren zu müssen.

Anmerkung zum Code (Links später) -- Ich war aus mehreren Gründen mit dem Code für den Kylo Ren-Säbel besonders zufrieden:(a) er imitiert das funkende Aussehen seiner instabilen Klinge besser als andere, die ich gesehen habe, (b) Der Einschalteffekt verzögert die Seitenklingen bis kurz nach dem Einschalten der Hauptklinge, genau wie in den Filmen (für diejenigen, die nicht von Säbeln besessen sind, die Seitenklingen sind Abluftöffnungen für Kylos instabile Klinge und schalten sich daher nicht ein, bis die Hauptklinge ausgeschaltet ist zündete). Außerdem haben beide Klingen eine sinusförmige Kraftwirkung, die meiner Meinung nach dem Effekt im Film etwas näher kommt als die lineare Kraftwirkung, die ich in vielen Säbeln gesehen habe.

Diese Griffe sind keinesfalls als Nachbildungen gedacht (schließlich stellt jeder Jedi-Übergangsritus sein eigenes Lichtschwert her). Stattdessen wollte ich mich darauf konzentrieren, etwas zu schaffen, das hochwertig und cool aussieht, mit einem Metallgriff und einer LED-Steuerungstaste zu einem vernünftigen Preis.

Schritt 1:Sammeln Sie die Materialien

SÄBELTEILE:

(HINWEIS:Ich habe Teile von Home Depot verwendet, die etwas günstiger sind als Amazon.)

• Polycarbonatrohr:http://amzn.to/2Dd9YYb

• Pop-up-Abfluss:http://amzn.to/2mgaZGX

• Verlängerungsrohr für Abfluss:http://amzn.to/2mf829h

• 5-V-Kurzzeit-LED-Taster:http://amzn.to/2CLbu2E ODER https://goo.gl/Cn1iDy

• WS2812 144 LED/m Streifen (2x / Säbel):http://amzn.to/2CLIlEB ODER https://goo.gl/Cn1iDy

• WS2813 144 LED/m Streifen (neuer LED Typ) (2x / Säbel):http://amzn.to/2qQqPgC ODER https://goo.gl/q88jDe

• 4AA-Batteriehalter:http://amzn.to/2qNJzxw

• 1,2-V-NiMH-AA-Batterien - http://amzn.to/2DKrIdL ODER http://amzn.to/2FPDp3o

• JST-Konnektoren:http://amzn.to/2ALve4j

• 1 ¼” PVC-Rohr:http://amzn.to/2CKP95m

• ¾” PVC-Kreuz:http://amzn.to/2FlI5On

• O-Ringe:http://amzn.to/2Eq2FvB und http://amzn.to/2Eq2FvB

• Verpackungsschaum:http://amzn.to/2FoqrcL

ELEKTRONISCHE WERKZEUGE

• Mein Lieblingslot:http://amzn.to/2CNgjIF

• Qualitätslötkolben:http://amzn.to/2CKHoMC

• Blaue Lötmatte:http://amzn.to/2DboPCd

ANDERE WERKZEUGE:

• Gewindebohrer (für Gewindelöcher):http://amzn.to/2Fm7V4A

• RZ-Staubmaske:http://amzn.to/2wM8F1t

• Bosch 18V Akku-Kreissäge:http://amzn.to/2wcDgnN

• Bosch 18V Akku-Bohr- und Schlagschrauber-Kit:http://amzn.to/2BCI753

• Dewalt Tischkreissäge mit 32-Zoll-Rip-Kapazität:http://amzn.to/2yQd2Fy

• Japanische Bündigschnitt-Handsäge:http://amzn.to/2yRa1Fd

• Dewalt 12-Zoll-Gehrungssäge:http://amzn.to/2yQRgS6

Schritt 2:Machen Sie den Griff

Der Griff besteht hauptsächlich aus Sanitärteilen, die Sie bei Home Depot oder in jedem großen Ladengeschäft finden, mit Ausnahme der 1"-Polycarbonatröhre, die Sie bei Amazon kaufen können.

Zuerst beschreibe ich den Einzelklingengriff im Anakin/Rey-Stil und dann die Unterschiede für den Kylo Ren-Griff im Parierstangenstil.

Der Hauptteil des Griffs besteht aus einer Kombination aus einem 1,25" Pop-up-Abfluss und einem 1,5" Abflussverlängerungsrohr mit einem Schlupfverbinder, die mit O-Ringen und 1/4" Schrauben aneinander befestigt sind (also sie kann einer Bestrafung standhalten.) Das Coole an dem 1,25" Pop-up-Abfluss ist, dass ein 1,25" PVC-Rohr genau hineinpasst und das 1" Polycarbonatrohr für die Klinge wiederum genau hineinpasst das 1,25" PVC-Rohr, das es einfach macht, die Klinge mit dem Griff zu verbinden.

Für den Crossguard im Kylo-Stil verwenden Sie einfach einen 3/4" PVC-Kreuzverbinder anstelle des 1,25" PVC-Rohrs. Der 3/4" PVC-Kreuzverbinder hat im Wesentlichen die gleichen Abmessungen wie das 1,25" PVC-Rohr (1" ID), sodass das Polycarbonatrohr gut hineinpasst, und Sie können zwei kleine Stücke des Polycarbonatrohres hinzufügen, um den Crossguard zu vervollständigen.

Bei beiden Säbelgriffen werden Ablauf- und Verlängerungsrohr durch 1" O-Ringe um das Ablaufrohr (die beim Einführen in das Verlängerungsrohr einen festen Sitz gewährleisten) und 1/4" Schrauben zusammengehalten.

Da Sie nun eine Vorstellung davon haben, wie es zusammenpasst, können Sie Folgendes tun:

(a) Entfernen Sie die Ablassschraube vom Pop-up-Ablass.

(b) Schneiden Sie das Abflussrohr so ​​ab, dass es nur etwa 1,5" in das Verlängerungsrohr hineinragt (sonst reicht das Abflussrohr so ​​weit in die Verlängerung, dass der 4A-Batteriehalter nicht hineinpasst). Verwenden Sie eine Gehrungssäge , oder eine Bügelsäge, um es zu kürzen.

(c) Verwenden Sie einen 1/4"-20 Gewindebohrer, um Gewindelöcher durch das Verlängerungsrohr und das Abflussrohr zu bohren. Bohren Sie ein Loch und ein passendes Loch auf gegenüberliegenden Seiten des Griffs.

(d) Bohren Sie ein 5/8 "Loch in den Griff für den LED-Druckknopf. Dieses Loch sollte oben und zentriert zwischen den Löchern für die 1/4" Schrauben gebohrt werden (ich habe dafür ein Foerstner-Bit verwendet)

(e) Entfernen Sie den Schleifring vom Verlängerungsrohr und verwenden Sie ihn, um seinen Innendurchmesser auf einem Stück Acryl- oder Holzabfälle zu markieren. Verwenden Sie eine Stichsäge, um diesen Kreis aus dem Acryl / Holz zu schneiden und in den Schleifring zu legen. Dadurch entsteht eine Endkappe, die einen einfachen Zugang zum Entfernen des Batteriehalters und zum Wechseln der Batterien bietet.

Schritt 3:Machen Sie die Neopixel-Klinge

(a) Schneiden Sie das Polycarbonatrohr auf die gewünschte Länge der Klinge plus ein paar Zoll zu (da es in den Griff hineinragt und ein paar Zoll versteckt).

(b - Anakin/Rey):Schneiden Sie ein 3" langes PVC-Rohr von 1,25" ab. Verwenden Sie optional eine Gehrungssäge an einem Ende schräg (um das Aussehen des Skywalker-Säbels nachzuahmen).

(b - Kylo):Schneiden Sie kleine 1-2 "Abschnitte von 1,25" PVC-Rohr und Epoxy sie an den gegenüberliegenden Seiten des 3/4" PVC-Querverbinders. Optional schneiden Sie diese Abschnitte schräg mit einer Gehrungssäge, bevor Sie sie kleben. (Diese ahmen Sie die seitlichen Abluftöffnungen für Kylos instabile Klinge nach.)

(c) Verwenden Sie Sprühfarbe, um die weißen PVC-Rohrstücke schwarz (oder metallisch) zu lackieren.

(d) Stecken Sie das Polycarbonatrohr in das 1,25" PVC-Rohr (oder 3/4" Kreuzverbinder) und verwenden Sie Sekundenkleber und/oder Zweikomponenten-Epoxid, um es zu befestigen.

(HINWEIS:Vielleicht möchten Sie warten, bis Sie die Elektronik gemacht und mit den LED-Streifen getestet haben, bevor Sie die LED-Streifen in die Klinge einführen. Ich werde es hier beschreiben, aber Sie können einfach zurückkommen und die folgenden Schritte ausführen nachdem Sie getestet haben, ob die LEDs richtig funktionieren.)

(e) Schneiden Sie zwei 144 LED/m Neopixel (zB WS2812 oder WS2813) LED-Streifen auf die sichtbare Länge Ihrer Klinge (ich habe zwei 32" Streifen für die Ren Klinge verwendet und zwei 30" + vier 6" Streifen für die Kylo-Klinge). Verwenden Sie die selbstklebende Rückseite der Streifen, um sie Rücken an Rücken aneinander zu befestigen.

(f) Wickeln Sie die LED-Streifen mit einigen Lagen Schaumstoff ein und befestigen Sie den Schaumstoff mit einer Heißklebepistole oder einem durchsichtigen Klebeband um die LEDs.

(g) Ziehen Sie die LED-Streifen durch die Klinge und drücken Sie das Ende ohne die JST-Anschlüsse von unten ein, sodass die JST-Anschlüsse unten sind, nachdem Sie sie durchgezogen haben. Wenn es Ihnen schwerfällt, die Streifen durchzubringen, verwenden Sie Gaffers Tape oder Gorilla Tape, um einen geraden Kleiderbügel an die Streifen zu kleben und verwenden Sie den Bügel, um sie durchzuziehen.

Schritt 4:Verdrahten Sie die Elektronik (außerhalb des Griffs)

Folgen Sie dem obigen Schaltplan, um das Arduino mit dem momentanen Druckknopf und den LED-Streifen zu verbinden, und verdrahten Sie alles mit dem 4AA-Batteriehalter. Ich habe JST-Verbinder zwischen allen Komponenten verwendet, um die Montage der Klinge zu erleichtern.

Anakin Sabre:Ich habe alle passenden Drähte von beiden LED-Streifen angeschlossen, sodass ich eine einzelne Stromversorgung und Masse an die Streifen führen und ein einzelnes Steuersignal vom Arduino an beide Streifen senden konnte.

Kylo-Säbel:Das gleiche wie Anakin für die beiden LED-Streifen in der Hauptklinge, und dann ein zweites Strom-, Masse- und Steuersignal an die vier kurzen LED-Streifen an den Seiten der Klinge gesendet.

Eine Anmerkung zur LED-Auswahl. Dies ist wirklich eine Anwendung, bei der die neuen WS2813 LED-Streifen eine gute Wahl sind. Sie haben ein redundantes Steuersignal, was bedeutet, dass der Rest des Streifens problemlos weiterarbeitet, wenn eine LED erlischt. (Bei den alten WS2811- und WS2812-Streifen, wenn eine LED erlischt, erlischt auch jede LED nach ihr.)

Schritt 5:Laden Sie den Code auf den Arduino hoch und testen Sie ihn.

Der Code für beide Säbel befindet sich auf meinem Github:https://github.com/modustrialmaker

Einzelne Links sind:

Rei/Anakin:https://github.com/modustrialmaker/Lightsaber_sin...

Kylo Ren:https://github.com/modustrialmaker/Kylo_Ren_Light...

Sie müssen die Arduino-Anwendung herunterladen und die FastLED-Bibliothek installieren, um diesen Code auszuführen. Schauen Sie sich das Video oder eines der unzähligen Arduino-Tutorials an, wenn Sie mehr Details zu diesem Teil benötigen. Nichts Besonderes mit dem Code in diesem ....

Der Code ist so geschrieben, dass durch Drücken des momentanen Druckknopfes die Modi in der folgenden Reihenfolge durchlaufen werden:Säbel an, Säbel aus, Partymodus, Säbel aus. Der Code hat eine sinusförmige Ein- und Ausschaltanimation, und die Party-Modi sind eine unterhaltsame Möglichkeit, mit Ihrem Säbel etwas anderes zu machen. (Dies waren ein riesiger Hit auf der Halloween-Party, für die ich den Kylo-Säbel gemacht habe.)

Schritt 6:Alle Teile zusammenbauen

Eine Sache, die bei diesem Build überraschend schwierig war, war, die gesamte Elektronik (Arduino, Drähte, Taste usw.) in den Griff zu bekommen. Es ist viel einfacher zu zeigen und zu erklären, als es schriftlich festzuhalten. Sehen Sie sich das Video an, das hier beginnt, um eine vollständige Erklärung und einen Rundgang durch den Montageprozess zu erhalten.

Eine Anmerkung zu SOUND. Säbelklänge sind sicher cool. (Verdammt, ich habe sie aus diesem Grund im Video hinzugefügt.) Die meisten Umgebungen, in denen Sie tatsächlich einen Säbel verwenden (Halloween-Partys usw.), sind jedoch laut, sodass Sie keinen kleinen Lautsprecher im Griff hören. Da das Hinzufügen von Ton auch das Hinzufügen von Bewegungssensoren erfordert, verkompliziert dies den Aufbau erheblich, daher habe ich beschlossen, sie vorerst wegzulassen. Es erhöht auch die Kosten, weil Sie einen Teensy für 20 US-Dollar anstelle eines Arduino Nano für 2 US-Dollar benötigen (wie ich es verstehe). Ich würde gerne sehen, dass jemand mit einem Arduino Sound hinzufügt, wenn das möglich ist.

Schritt 7:Einschalten und Spaß haben!

Sobald es zusammengebaut ist, können Sie es anzünden und eine gute Zeit haben! Kylo hat es auf jeden Fall getan, als er es abgeholt hat (wieder lohnt es sich, das Ende des Videos für seine Reaktion zu sehen :)

Ich hoffe, das war hilfreich und würde gerne sehen, welche Art von Säbeln andere mit dieser Art von Griff und/oder diesem Code erstellen.

Code

Github
https://github.com/modustrialmaker/Lichtschwert_single_blade_neopixelhttps://github.com/modustrialmaker/Lichtschwert_single_blade_neopixel
Github
https://github.com/modustrialmaker/Kylo_Ren_Lichtschwert_Neopixelhttps://github.com/modustrialmaker/Kylo_Ren_Lichtschwert_Neopixel

Schaltpläne


Herstellungsprozess

  1. Barcode-Scanner
  2. C++-Kommentare
  3. DTMF-Decoder, der nur Arduino verwendet
  4. Gyroskop-Spaß mit NeoPixel-Ring
  5. Arduino-Alarmsystem:SERENA
  6. Morsecode-Kommunikation mit Lasermodul (beide)
  7. Pixie:Eine Arduino-basierte NeoPixel-Armbanduhr
  8. NeoPixel-Lichtschwerter mit Party-Modi -- Arduino-gesteuert
  9. Data-Matrix-Codes vs. QR-Codes
  10. CNC-G-Code-Einführung