Difference between revisions of "Ed Powell"
From WLCS
Line 2: | Line 2: | ||
'''Description:''' | '''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 | + | ** 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 |
− | ** | + | ** Connector for 12v 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 |
− | * | + | * 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:
- Cube Instructable
- [1]
- LED Cylinder
- Geek Cube Available to Buy
- LED Cube Story|RGB LED Cube Story
- LEDs
- LED Cube Story Cube For Sale
- x 8 RGB LED Cube
- LED Cube Directions
- LED 4 x 4 Cube Directions
- Programming Guide
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