poster
description
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.