poster

1
SCHOOL OF ENGINEERING & COMPUTING 3D LED CUBE Name : Damian Krakowiak Supervisor : Dr Gordon Morison When Arduino receives 64 bytes of clocked Data is sent to the shift registers (74HC595N) then it gets multiplexed into binary 0b00000001 (1 input => 8 outputs) Animations are generated with use of Ardu- ino Environment Software free of charge provided by Arduino developers. Program- ming language: C++ Control circuit is built from NINE daisy- chained serial IN parallel OUT shift regis- ters, FQPF-series pull-down MOSFET’s, 220 Ohm Resistors. Aim was to design and build 8x8x8 (512LED’s) 3D LED CUBE running entirely from Arduino Microcontroller using gained academic hardware and software design The main purpose is to use this Cube as a 3D display performing a “light show” Supplementary purpose is to show how complex struc- ture can be created with a few main electronic compo- nents such as resistors and shift registers, also this pro- ject is showing how to implement software for the de- signed hardware. Make Cube “CUSTOMISABLE” for customer Make “code” more efficient in order to make more complex animations without exceeding microcontroller memory.

description

3d cube arduino

Transcript of poster

SCHOOL OF ENGINEERING & COMPUTING

3D LED CUBE Name : Damian Krakowiak

Supervisor : Dr Gordon Morison

When Arduino receives 64 bytes of clocked

Data is sent to the shift registers (74HC595N)

then it gets multiplexed into binary

0b00000001 (1 input => 8 outputs)

Animations are generated with use of Ardu-

ino Environment Software free of charge

provided by Arduino developers. Program-

ming language: C++

Control circuit is built from NINE daisy-

chained serial IN parallel OUT shift regis-

ters, FQPF-series pull-down MOSFET’s,

220 Ohm Resistors.

Aim was to design and build 8x8x8 (512LED’s) 3D LED

CUBE running entirely from Arduino Microcontroller

using gained academic hardware and software design

The main purpose is to use this Cube as a 3D display

performing a “light show”

Supplementary purpose is to show how complex struc-

ture can be created with a few main electronic compo-

nents such as resistors and shift registers, also this pro-

ject is showing how to implement software for the de-

signed hardware.

Make Cube “CUSTOMISABLE” for customer

Make “code” more efficient in order to make more

complex animations without exceeding microcontroller

memory.