Arduino Led Controller

Control an Led strip with an Arduino

Below are the parts and instructions needed to assemble, program and control and LED strip. This is not very practical in any way but was a great way to get into laser cutting acrylic, program menu and sub menu navigation with only one mechanical encoder with integrated pushbutton on a oled screen.

Parts needed:

Arduino mini pro-http://www.sparkfun.com/products/9218

Arduino USB Programming board-http://www.sparkfun.com/products/10277

4Dsystems OLED display-http://www.sparkfun.com/products/8537

Digital Addressable RGB LED with PWM- http://www.adafruit.com/products/306



Enclosure:



The enclosure starts off as a 3D model created using Solidworks. Once everything fits properly then a DXF file is created for the laser cutter.









Small plastic angle from the local hobby store drilled and threaded seems to work ok. 




4-40 screws were used all around.




The screw threads touch when assembled so spacers fixed this problem.








Schematic:




Video:

YouTube Video




Code:

Attached are four files:
-assembly.sldprt (SolidWorks box assembly)
-uOLED.zip Arduino code (still very buggy)
-laser_panel.pdf (pdf file of the dxf file for the laser cutter)
-laser_panel.dxf (dxf file for the laser cutter)



ċ
assembly.SLDPRT
(222k)
mike rankin,
Sep 30, 2011, 5:47 PM
ċ
mike rankin,
Oct 1, 2011, 7:37 AM
Ċ
mike rankin,
Oct 1, 2011, 7:37 AM
ċ
uOLED.zip
(12k)
mike rankin,
Oct 1, 2011, 7:33 AM