No quería mostrar los sensores así que comencé a experimentar con el uso del cubo de LED real como los sensores.
Experimentando con LEDs es muy fácil en un Arduino.
Parecía que esto iba a funcionar, pero me di cuenta que cuando hice los cables más largos, las lecturas de donde los LED apagado camino. Mediante el uso de un cable (coaxial) aislado, este problema se resolvió.
Me di cuenta que no necesitaba el cable para el cátodo (negativo) del LED porque podía usar el manto del coaxial-cable para eso.
Mi siguiente experimento aprendiendo cómo funciona la multiplexación. El Arduino no tiene suficientes puertos para conectar 4 x 4 x 4 = 64 LED de forma individual. Hay más que suficiente de instructables explicando la multiplexación, así que no era difícil de averiguar.
Sólo la multiplexación no era suficiente así que también había que ingeniárselas para charlyplex, para obtener aún más LED en unos pocos puertos. Esto también era fácil de aprender en instructables.
Finalmente terminé el cubo. La parte superior cuatro LEDs no están conectados a una red multi - o charlyplexed sino directamente para el Arduino con un cable coaxial. Estos LED es LED y sensor. Dependiendo de qué LED de los cuatro es el más oscuro, realizará un espectáculo de otro.
(para hacer este cubo un poco más clara, ahora también hice un paso a paso instructivo de este cubo del LED)