Project:USB Disco Dance Floor/v1/hardware: Difference between revisions
From London Hackspace Wiki
(Beginnings of an introduction) |
(More info on components) |
||
Line 2: | Line 2: | ||
The version 1 hardware will be theoretically capable of 12-bit PWM output on each of 48 channels. This leads to a potential maximum of 4096³ (68,719,476,736) colours per three-channel pixel. This is patently ridiculous, and so the outputs will be downsized to just 8 bits thereby providing 24-bit colour (16,777,216 colours). | The version 1 hardware will be theoretically capable of 12-bit PWM output on each of 48 channels. This leads to a potential maximum of 4096³ (68,719,476,736) colours per three-channel pixel. This is patently ridiculous, and so the outputs will be downsized to just 8 bits thereby providing 24-bit colour (16,777,216 colours). | ||
== Components == | |||
Requirements, per board: | |||
* 3x '''TLC5940''' 16-channel PWM LED drivers | |||
* 3x '''2kΩ''' resistors | |||
* 1x '''10kΩ''' resistor | |||
* 16x '''4-pin headers''' | |||
* 16x '''RGB LEDs''' | |||
* 1x '''Arduino''' | |||
Future requirements: | |||
* 1x '''TUSB2046B''' 4-port USB 1.1 hub | |||
* 3x '''USB female''' sockets | |||
* 1x '''USB male''' plug | |||
* 3x '''4-pin recessed sockets''' | |||
* 1x '''4-pin plug''' | |||
* 1x '''5v ?mA power supply''' |
Latest revision as of 16:39, 11 April 2011
Capabilities
The version 1 hardware will be theoretically capable of 12-bit PWM output on each of 48 channels. This leads to a potential maximum of 4096³ (68,719,476,736) colours per three-channel pixel. This is patently ridiculous, and so the outputs will be downsized to just 8 bits thereby providing 24-bit colour (16,777,216 colours).
Components
Requirements, per board:
- 3x TLC5940 16-channel PWM LED drivers
- 3x 2kΩ resistors
- 1x 10kΩ resistor
- 16x 4-pin headers
- 16x RGB LEDs
- 1x Arduino
Future requirements:
- 1x TUSB2046B 4-port USB 1.1 hub
- 3x USB female sockets
- 1x USB male plug
- 3x 4-pin recessed sockets
- 1x 4-pin plug
- 1x 5v ?mA power supply