Working Lightsaber With Hilt Design
by HowOVE in Circuits > Arduino
1393 Views, 1 Favorites, 0 Comments
Working Lightsaber With Hilt Design
As a kid, I have been dreaming of becoming a Jedi and kill the Sith with my own Lightsaber. Now as I am getting older, I finally got the chance to build my own dream project. This is a basic rundown of how to build a lightsaber of yourown
Supplies
Here are the Material needed
- WS2182B RGB led strip*1 or 2 ( you might need to solder two together)
- Arduino Micro
- Metal Button(3 pins or 2 pins) (without LED)
- 10 Ω resistor
- 220 Ω resistor
- Jumper wires
- Soldering Iron
- Soldering Lead
- Polycarbonate Tube(90 cm high)
- Sand Paper (it's isn't coarse, and rough, and irritating, and it gets everywhere)
- ABS printing filament (snow white
- 3D printer(supporting ABS filament)
- Iron tube(5cm diameter)
- Breadboard 3&1/4 in *
- TCSS Corbin blade film (for better diffusion) (https://www.thecustomsabershop.com/Blade-film-P197.aspx)
- A heat-Shrinkable tube that fits your led strip.
- Corrugated Plastic Sheet
- a small power bank( https://www.amazon.com/Anker-PowerCore-Ultra-Compact-High-Speed-Technology/dp/B01CU1EC6Y/ref=sxin_7_ac_d_rm?ac_md=0-0-c21hbGwgcG93ZXIgYmFuaw%3D%3D-ac_d_rm&cv_ct_cx=small+power+bank&dchild=1&keywords=small+power+bank&pd_rd_i=B01CU1EC6Y&pd_rd_r=61bfe4fd-fdcc-4b5a-892b-3c6045c99d33&pd_rd_w=XoFXo&pd_rd_wg=iFbLB&pf_rd_p=165462b8-b004-445b-8c70-cf9e9e805494&pf_rd_r=ZMP8NHPDZCSPM6PGA8G4&psc=1&qid=1590633454&sr=1-1-12d4272d-8adb-4121-8624-135149aa9081 )
- USB to micro USB
- The High Ground(optional)
Building the Basic Electric Inners
For this step you need:
- WS2812b LED strip
- Jumper wires
- 220 om resistors
- 10 om resistors
- Button
- Soldering lead
- Soldering Iron
==================STEPS_LED_Stript==================
- There were three pins on the LED strip 5V, data, and GND
- Connect the data pin on the LED strip with the 220 om resistors and solder them together
- Soldering the 5V with a red Jumper wire
- Soldering the GND of the LED strip with a jumper wire
- Protect the connection of the pins by sliding the Heat-Shrinkable tube into the connection surface of the LED strip. (be careful about not covering the LED
- connect the 5V to the 5v of the Arduino and GND to GND on the Arduino Micro
- Connect the Data wire to A1 on Arduino Micro
==================BUTTON=========================
(NOTE: if your button have three pins only solder ONE of the pins on the side)
- Solder the button's pin with jumper wire
- Connect one of the pins of the button with 5V on the Arduino.
- use a 10 om resistor to connect the button's other pin with GND
- Connect the button's other pin (which is connected to GND) to D4 on arduino
Code
Here's the code for the Lightsaber:
https://create.arduino.cc/editor/howove/75feb4eb-2...
In order for this code to function download the FastLED Library:
https://github.com/FastLED/FastLED
here is a tutorial of the LIbrary
Lightsaber Blade Construction
Material needed for this step:
- Polycarbonate Tube
- Sandpaper
- TCSS Corbin blade film
- The wired Led strip
- Corrugated Plastic Sheet
- Invisible tape
=================================================
Steps:
- Activate the code a get the lightsaber's blade to activate
- Cut the strip of LED at LED 120
- fold the LED strip at LED 55
- Peel off the adhesive at the back of the LED strip and stick the Led strip on itself
- cut out two plates of corrugated plastic at the size of the LED strip
- sandwich the LED strip with the corrugated plastic sheet and tape it with Invisable tape
- wrap the sandwiched LED strip with the TCSS Corbin blade film
- Slide the LED strip into the Polycarbonate Tube
Hilt Building
Material needed for this
- Iron tube (5cm diameter) (30 cm long)
- 3D printer
- ABS printing filament
- Lightsaber Blade
=================================================
instructions:
- print out the files using ABS printing filament
- make sure that you can fit your breadboard into the hilt
- print blade head for the lightsaber blade
- insert the hilt top bar on the top side of the iron tube
- slide in the completed blade to see if it fits
- slide the side plates from the top of the blade to the hilt
- slide the middle extention to the tilt using the same method
- (Note: if you have a better 3D printer you can try to print out the topbar)
- Use
- take the blade out for full assembly
Assembling the Lightsaber
Material needed:
- The innards of lightsaber
- the shortest Micro USB wire you can find
- a small portable power bank
- the hilt
=================================================
- Remove the bottom of the hilt, where a hole lies
- disconnect the button from the board
- Insert the button into the hole
- Reattach button to the board
- slide the lightsaber blade inside the hilt
- use the USB wire to connect the small power bank with Arduino Micro
- slide the innards of lightsaber(including power bank) inside the hilt.
- Close off hilt by reattaching the bottom end