Cheerlights - ljussabel (1 / 2 steg)
Steg 1: Sätt ihop och skissa.
Tyvärr var inte jag funderar på att göra en instructable när jag gjorde detta, så jag inte tog bilder på mig bygga det.
Det var ganska enkelt.
Jag utökade svärd, beslöt jag att skära bara toppen på det av - som gjorde det lite enklare att få neopixel remsan hela längd. Jag tror jag också klippa från botten av svärdet (den del som hålls i genom övergång så att bladet inte omfattningen av sig själv - du ser delen när du öppnar upp fästet)
Tal om - ta ut batterierna ur den, ta bort de 6 skruvarna, kommer det sönder ganska lätt på den punkten. Här ser du en switch, ett par lysdioder, en talare och en liten sak som är controller/förstärkaren. Ta allt som ut, spara det för ett annat projekt, du behöver inte det för en.
Botten av svärdet lyser också upp, märker du att den är tillverkad av samma plast som bladet. Jag skära ett litet hål i botten för att för att mata ström/marken/signal kabeln ur svärd.
Foder neopixel remsan i toppen, att vara säker på att de ingående tråden kommer till botten av svärd/fästet.
Det tar nog lite, du behöver nästan en annan hand att sätta allt ihop den - men sätter tillbaka det tillsammans. Ganska mycket går tillbaka hur det faller isär.
Det var den svåraste delen, tycker jag.
Resten bara ansluter kablarna till Arduino.
Pålagda MEGA ethernet shield.
Jag använder 5v av mega för makten att lysdioderna, detta kan vara ett problem om "Vit" har valts för en lång tid... de "Vita" lysdioderna verkar ta mer makt att köra.
Neopixel Input line till stift 3 på MEGA. MP3 RX till SERIAL1 TX, MP3 TX till SERIAL1 RX - MP3 ström från 5v av MEGA.
Ladda ner skissen,
https://github.com/kd8bxp/Lightsaber-Cheerlights
Skissen behöver den Adafruit_NeoPixel bibliotek (
https://github.com/adafruit/Adafruit_NeoPixel)
Om du använder codebender.cc behöver du inte installera biblioteket. Här är den codebender skissen.
https://codebender.cc/sketch:206820
Vet inte vad Cheerlights är? här är Cheerlights Info:
Nästa blir en video av den arbetande.