We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi fellow hobby freeks.
I need to make an LCD cube with 100x100x100 LCDS' and I know that a KEIL CX51 is the best processor for the project.
BUT how can I wire the LCDS' to the processor.
* 5A3266E3-82B2-4DCB-8A0C-23BE1236021C desperately trying to visualise a 9-sided cube./me failing badly. * 5A3266E3-82B2-4DCB-8A0C-23BE1236021C only able to count to 6./me looking for 4D glasses * 5A3266E3-82B2-4DCB-8A0C-23BE1236021C failing to find only 9 sides on 4D hypercube
I'm guessing he meant an LED cube, like this:
www.electronicsweekly.com/.../build-your-own-led-cube.html
It would take some time to build a 100x100x100 LED cube containing one million diodes.
Wanting to build such a cube and at the same time saying a 8051 is the best choice seems like a very big contradiction. The video memory for one frame of such a cube would require 128kB of RAM. Being able to run it at 100Hz would require 13MB/s just to write data into the frame buffer, and a further 13MB/s to read out the data to display. It wouldn't be easy to do with a 500MHz ARM9.
Cubes have 6 sides that explains why my code is not working. Since he said LCD, I assumed a SIX sided cube with a 100 X 100 LCD panel on each side. which would be 60,000 segments. Now driving that many LCD segments is left as an exercise for the student.
How would a 3D LCD Cube work?
A 3D cube with internal displays would require each LCD panel to be mostly transparent (stacking them 100 layers deep would not be meaningful if it isn't possible to see at least 50 layers deep, but it would be better if you could see through the full 100-layer stack.
An easier way of getting a 3D display would be to have a rotating screen that you draw on with a laser beam. The beam would then be able to write a dot at any X,Y,Z by a two-dimensional deflection of the laser beam and adjusting the time until the screen surface is at the intended Z.
"... a rotating screen that you draw on with a laser beam..."
And done with an KEIL CX51, because as we all know:
"...a KEIL CX51 is the best processor for the project."
"...a KEIL CX51 is the best processor for the project." You know I feel silly for suggesting an FPGA to handle all this, it's so obvious an C51 should do it! Ok now I feel better, maybe one can make a 3d terminal instead? I'm still baffled by the number of segments, 100 is such a difficult number with systems. 64 or 128 would be much simpler.
Ahh well it's not about practical or simple, it's about COOL looking.
With 2 million LED's a 128x128x128 system might be a trite big (let us say 8x8x8 mm per pixel) so the display would be about 1mx1mx1m . Then comes power, .1W per pixel, with one plane active at any time. 1.64kw is quite a bit of juice. Then comes heat ... the whole thing might be a bit impractical with a normal budget.
Ahh well enough speculation for one day ;)
Hopefully the original troll has had there fun.
Stephen