Hello all!
I'm very happy to post my very first completed Arduino project. I've never blogged online a DIY project before, so please let me know if I'm missing any info, or if there are some details you'd like posted online.
Project here:
http://www.srcf.ucam.org/~akd33I've made two of these, essentially battery powered RGB-LED light bars, that are used as large batons to twirl around the body and dance with. I usually use batons with fire, but these are for indoors use and in clubs. Please click on the link for more info.
Details of note:
- Uses Arduino Pro Mini
- Modified PWM speed to 32kHz
- Uses magnetic reed switches
- 20mm wide, 1m-long PCB!
- 60 RGB LEDs per baton
- Uses Bodhilabs 1.2V > 3.3V boost battery pack
- Colour sequences can be programmed in from any image file: workflow as follows:
- Design colour sequence in photoshop/image editing software, save as .gif
- Processing program scans through top row of pixels of image, exporting RGB colour data of each pixel. Each pixel's colour can last a specifiable amount of time, e.g. 5ms. Data output as text file.
- Text in file can be pasted as a function into Arduino code
- Glowstaff now steps through pixel colour data from photoshop. Voila!
- Patterns can be manually programmed by used functions:
- solidColour(red_value,green_value,blue_value,duration);
- colourFade(red1,green1,blue1,red2,green2,blue2,fadeDuration);
- Interrupts used to monitor user input from reed switch.
A MASSIVE thankyou to everyone on these forums - you've been so helpful, supporting and kind in answering my questions and supporting my design. Yay I'm so happy! Let me know what you think!

EDIT: OK one photo: (click on link above for more, and build details!)
