Difference between revisions of "Ed Powell"

From WLCS
Line 2: Line 2:
  
 
'''Description:'''
 
'''Description:'''
* Build a single color LED cube using the fololowing parts:
+
* Learn C to program the microcontroller To build a single color LED cube using the fololowing parts:
** Acrilic Case
+
** Acrylic Case
** A custom printed circuit board
+
** Protoboard (the type with copper circles)
** Atmel AVR Atmega16 microcontroller
+
** Atmel AVR Atmega16 microcontroller
** Programmer to program the Atmega16
+
** Programmer to program the Atmega16
** 64 Leds
+
** 64 Leds
** 2 status leds. I used red and green
+
** 2 status leds. I used red and green
** Max232 rs-232 chip, or equivalent
+
** Max232 rs-232 chip, or equivalent
** 16 resistors for leds
+
** 16 resistors for leds
** 2x resistor 470 ohm
+
** 2x resistor 470 ohm
** 1x resistor 10k
+
** 1x resistor 10k
** 4x resistor 2.2k
+
** 4x resistor 2.2k
** 4x NPN transistor BC338
+
** 4x NPN transistor BC338
** 1x 10uF capacitor
+
** 1x 10uF capacitor
** 1x 1000uF capacitor
+
** 1x 1000uF capacitor
** 6x 0.1uF ceramic capacitor
+
** 6x 0.1uF ceramic capacitor
** 2x 22pF ceramic capacitor
+
** 2x 22pF ceramic capacitor
** 1x crystal 14.7456 MHz
+
** 1x crystal 14.7456 MHz
** 2x tactile button
+
** 2x tactile button
** optional pwr switch
+
** Optional pwr switch
** connector for 12v power
+
** Connector for 12v power
** optional connector for 5v power
+
** Optional connector for 5v power
* Learn C to program the microcontroller
+
* Learn C to program the microcontroller
  
  
 
'''Resources and Information:'''
 
'''Resources and Information:'''
* [http://www.instructables.com/id/LED-Cube-4x4x4/?images*images|LED Cube Instructable]
+
* [http://www.instructables.com/id/LED-Cube-4x4x4/?images*images|LED Cube Instructable]
* [http://www.superbrightleds.com/cgi-bin/store/index.cgi?action=DispPage&Page2Disp=%2Fleds.htm%23fivemm|LEDs]
+
* [http://www.superbrightleds.com/cgi-bin/store/index.cgi?action=DispPage&Page2Disp=%2Fleds.htm%23fivemm|LEDs]
* [http://dclausen.net/projects/ledcyl/|RGB LED Cylinder]
+
* [http://dclausen.net/projects/ledcyl/|RGB LED Cylinder]
* [http://www.thinkgeek.com/gadgets/lights/d71d/?cpg=froogle|Think Geek Cube Available to Buy]
+
* [http://www.thinkgeek.com/gadgets/lights/d71d/?cpg=froogle|Think Geek Cube Available to Buy]
* [http://www.lomont.org/Projects/LEDCube/LEDCube4.php|RGB LED Cube Story|RGB LED Cube Story]
+
* [http://www.lomont.org/Projects/LEDCube/LEDCube4.php|RGB LED Cube Story|RGB LED Cube Story]
* [http://www.superbrightleds.com/cgi-bin/store/index.cgi?action=DispPage&Page2Disp=%2Fspecs%2FTriColor_LED.htm|RGB LEDs]
+
* [http://www.superbrightleds.com/cgi-bin/store/index.cgi?action=DispPage&Page2Disp=%2Fspecs%2FTriColor_LED.htm|RGB LEDs]
* [http://hypnocube.com/|RGB LED Cube Story Cube For Sale]
+
* [http://hypnocube.com/|RGB LED Cube Story Cube For Sale]
* [http://www.lumisense.com/?page=eightcubed-v1|8 x 8 RGB LED Cube]
+
* [http://www.lumisense.com/?page=eightcubed-v1|8 x 8 RGB LED Cube]
* [http://embeddedmicro.com/|RGB LED Cube Directions]
+
* [http://embeddedmicro.com/|RGB LED Cube Directions]
* [http://hypnocube.com/|RGB LED 4 x 4 Cube Directions]
+
* [http://hypnocube.com/|RGB LED 4 x 4 Cube Directions]
* [http://www.cprogramming.com/|C Programming Guide]
+
* [http://www.cprogramming.com/|C Programming Guide]
  
  
 
'''Goals and Deadlines:'''
 
'''Goals and Deadlines:'''
* Aquire all parts neccessary for the cube by 10/1/10
+
* Aquire all parts neccessary for the cube by 10/1/10
* Learn C by 10/21/10
+
* Solder parts on to the protoboard by 10/7/10
* Finish assembling the cube by 10/15/10
+
*  Bend and attach all LEDs to the board by 10/14/10
* Program the microcontroller by 11/1/10
+
* Finish assembling the cube by 10/15/10
 +
* Learn C by 10/21/10
 +
Program the microcontroller by 11/1/10
  
  
Line 53: Line 55:
 
'''Possible Later Goal:'''
 
'''Possible Later Goal:'''
 
* Build an RGB LED cube after the single color cube is finished using the following parts (if deemed possible):
 
* Build an RGB LED cube after the single color cube is finished using the following parts (if deemed possible):
** Acrilic Case
+
** Acrilic Case
** H4C printed circuit board
+
** H4C printed circuit board
** 110VAC to 9VDC 300mA transformer
+
** 110VAC to 9VDC 300mA transformer
** 22 AWG straightened galvanized soft steel wire x40
+
** 22 AWG straightened galvanized soft steel wire x40
** Diffuse common-cathode RGB LED x64
+
** Diffuse common-cathode RGB LED x64
** PIC18F4620 microcontroller (40 pins)
+
** PIC18F4620 microcontroller (40 pins)
** SN74AHC574 octal D-type flip-flop x4 (20 pins)
+
** SN74AHC574 octal D-type flip-flop x4 (20 pins)
** ULN2803A NPN Darlington transistor array (18 pins)
+
** ULN2803A NPN Darlington transistor array (18 pins)
** LM2574 5V switching regulator (8 pins)
+
** LM2574 5V switching regulator (8 pins)
** 22 resistor array (16 pins)
+
** 22 resistor array (16 pins)
** 47 resistor array (16 pins)
+
** 47 resistor array (16 pins)
** 68 resistor array (16 pins)
+
** 68 resistor array (16 pins)
** 47K resistor x3 (yellow-violet-orange-gold)
+
** 47K resistor x3 (yellow-violet-orange-gold)
** 1K resistor x5 (brown-black-red-gold)
+
** 1K resistor x5 (brown-black-red-gold)
** 1N4148TR signal diode x24 (red)
+
** 1N4148TR signal diode x24 (red)
** 511-BAT48 rectifier diode (blue)
+
** 511-BAT48 rectifier diode (blue)
** 330mH inductor
+
** 330mH inductor
** 0.1uF ceramic capacitor x5
+
** 0.1uF ceramic capacitor x5
** 10uF electrolytic capacitor
+
** 10uF electrolytic capacitor
** 22uF electrolytic capacitor
+
** 22uF electrolytic capacitor
** 220uF electrolytic capacitor
+
** 220uF electrolytic capacitor
** 6” black wire
+
** 6” black wire
** 18” red wire
+
** 18” red wire
** 24” white wire
+
** 24” white wire
** 2.1mm DC power jack
+
** 2.1mm DC power jack
** Toggle switch
+
** Toggle switch
** Momentary toggle switch x2
+
** Momentary toggle switch x2
** 1” threaded standoff x4
+
** 1” threaded standoff x4
** 1⁄2” 4-40 screw x8
+
** 1⁄2” 4-40 screw x8
** Rubber feet x4
+
** Rubber feet x4
** DLP-UB232R UART-USB bridge module
+
** DLP-UB232R UART-USB bridge module
** Mini-B USB cable
+
** Mini-B USB cable

Revision as of 09:00, 21 September 2010

1st Quarter Proposal:

Description:

  • Learn C to program the microcontroller To build a single color LED cube using the fololowing parts:
    • Acrylic Case
    • Protoboard (the type with copper circles)
    • Atmel AVR Atmega16 microcontroller
    • Programmer to program the Atmega16
    • 64 Leds
    • 2 status leds. I used red and green
    • Max232 rs-232 chip, or equivalent
    • 16 resistors for leds
    • 2x resistor 470 ohm
    • 1x resistor 10k
    • 4x resistor 2.2k
    • 4x NPN transistor BC338
    • 1x 10uF capacitor
    • 1x 1000uF capacitor
    • 6x 0.1uF ceramic capacitor
    • 2x 22pF ceramic capacitor
    • 1x crystal 14.7456 MHz
    • 2x tactile button
    • Optional pwr switch
    • Connector for 12v power
    • Optional connector for 5v power
  • Learn C to program the microcontroller


Resources and Information:


Goals and Deadlines:

  • Aquire all parts neccessary for the cube by 10/1/10
  • Solder parts on to the protoboard by 10/7/10
  • Bend and attach all LEDs to the board by 10/14/10
  • Finish assembling the cube by 10/15/10
  • Learn C by 10/21/10
  • Program the microcontroller by 11/1/10




Possible Later Goal:

  • Build an RGB LED cube after the single color cube is finished using the following parts (if deemed possible):
    • Acrilic Case
    • H4C printed circuit board
    • 110VAC to 9VDC 300mA transformer
    • 22 AWG straightened galvanized soft steel wire x40
    • Diffuse common-cathode RGB LED x64
    • PIC18F4620 microcontroller (40 pins)
    • SN74AHC574 octal D-type flip-flop x4 (20 pins)
    • ULN2803A NPN Darlington transistor array (18 pins)
    • LM2574 5V switching regulator (8 pins)
    • 22 resistor array (16 pins)
    • 47 resistor array (16 pins)
    • 68 resistor array (16 pins)
    • 47K resistor x3 (yellow-violet-orange-gold)
    • 1K resistor x5 (brown-black-red-gold)
    • 1N4148TR signal diode x24 (red)
    • 511-BAT48 rectifier diode (blue)
    • 330mH inductor
    • 0.1uF ceramic capacitor x5
    • 10uF electrolytic capacitor
    • 22uF electrolytic capacitor
    • 220uF electrolytic capacitor
    • 6” black wire
    • 18” red wire
    • 24” white wire
    • 2.1mm DC power jack
    • Toggle switch
    • Momentary toggle switch x2
    • 1” threaded standoff x4
    • 1⁄2” 4-40 screw x8
    • Rubber feet x4
    • DLP-UB232R UART-USB bridge module
    • Mini-B USB cable