Este es mi primer instructable lo mientras voy a intentar hacerlo más claro posible, por favor deja un comentario con las piezas de bueno/malo u ortografía errores en mi instructables. Además, si te gustó el instructable, puede votar por mi en el concurso del microcontrolador;).
Vamos a crear un juego de Snake 3D basado en un charlieplexed 4 x 4 x 4 cubo del LED. Vamos a utilizar un controlador antiguo, un joystick de arduino y
un pulsador para crear nuestro propio controlador para controlar el cubo del LED. Aunque voy a intentar explicar el código tanto como sea posible, sigue siendo bueno si tienes un poco de conocimiento sobre arduino, c ++ o por lo menos cualquier otro orientado a objetos lenguaje de programación. Voy a trabajar con clases y referencias y punteros (no aplicables a Java por ejemplo) y estos serán muy difíciles de entender sin un conocimiento básico. Mientras que el código puede funcionar para usted, es probablemente una buena idea para entender lo que está sucediendo porque puede que tenga que cambiar algunos números de pin, etc..
He intentado hacer este juego al tratar de comprar lo menos posible. Por esta razón me verás usar una vieja caja del cartboard de mi celular como el caso, etc.. Personalmente me gusta "crear cosas con lo que puedes encontrar en tu casa"-mentalidad y no tienen un gran presupuesto para mi hobby (todavía) como todavía sigo estudiando. Por supuesto puede sentirse libre de utilizar elementos más profesionales y crear un juego mucho más limpio;).
Algunas notas:
- Nunca estudié nada de electrónica, lo siento si a veces mi explicación puede ser confusa o no usar la terminología correcta.
-Este fue un proyecto extendió durante un par de meses :) Que es por qué traté de incluir muchas pruebas oportunidades para que puedas comprobar lo que hizo hasta entonces.