Tablero interactivo Dungeon (2 / 5 paso)

Paso 2: Agrietar el código

No tengo un amplio conocimiento de programación. De hecho, nunca había programado hasta medio hace un año cuando empecé a aprender Python y HTML/PHP. Desafortunadamente, Arduino no es compatible con python, por lo que no sería capaz de aplicar directamente mis conocimientos allí. Sin embargo, tengo una buena sensación para la lógica de programación. La parte difícil para mí es saber formular correctamente y memorizar las funciones y cómo llamar a ellos.

Ha por qué pensé que escribiría una maqueta para el código en un estilo de codificación, sino en mis propias palabras, para que más adelante podría traducir código para el Arduino. Incluí imágenes de mis maquetas por encima para su placer de la visión.

Jugado con un par de maneras de hacerlo y terminó con este sencillo si la declaración es fácilmente programable y tan corto como sea posible. Esto fue realmente la función básica que necesitaría para el proyecto, y estoy contento con cómo resultó. Fue muy importante para mí que cualquier maestro de mazmorra sería capaz de programar las plazas, con poca información adicional posible. Me decidí a mantener las funciones limitadas para la claridad y facilidad de programación.

He incluido dos versiones de mi eventual código: uno que utiliza pernos digitales y que utiliza los analógicos. Los analógicos son más sensibles, pero generalmente tendrás más pines digitales a su disposición.

Una mejorada casas las clavijas analógicas y también comentarios de código.

Aquí hay un enlace a github con el código de mi

Para aumentar el número de plazas en su tabla, simplemente hacer una nueva variable y variable leer el PIN que desea utilizar y agregar al resto de ellos, es así de fácil.

Artículos Relacionados

Tablero interactivo casero de 60$

Tablero interactivo casero de 60$

¡ Hola!En Letonia para terminar escuela secundaria todo el mundo tiene que trabajar una investigación científica, por eso elijo hacerle en física.Tenía muchos planes diferentes, pero éste me pareció el mejor de muchos.I se reunieron todas las piezas
Calendario semanal interactivo

Calendario semanal interactivo

SaludosEl arte de la gestión del tiempo es dar entusiasmo hacer nuestro vivir más significativaComenzar con lo simple, sabemos lo que tenemos deben hacer mañana y lo que hemos hecho hoy lo revise si nuestra misión hoy, si no lo hecho pero por lo que
Historia de la TV - arte interactivo por Tuang

Historia de la TV - arte interactivo por Tuang

Ver detalle en el Estudio de TuangMe gusta en :D http://www.Facebook.com/tuangstudioleer mi blog de arte aquí > http://namemetuang.wordpress.com----------------------------------------------------------------------------------------------------------
Tabla de vocabulario en inglés británico/americano.

Tabla de vocabulario en inglés británico/americano.

Ser un profesor de inglés, con un acento americano y vocabularylist impreso en su cerebro, que enseña inglés a sus alumnos... Se me ocurrió con este tablero interactivo vocabulario inglés británico/americano.En este Instructable le mostrará cómo dise
Cómo hacer una tabla de comportamiento

Cómo hacer una tabla de comportamiento

Enseñar a los niños buena conducta lamentablemente no es tan fácil como decirles qué hacer una vez y seguir adelante. Comportamiento tiene que ser inculcado con mensajes consistentes y claras recompensas y sanciones. Profesores tienen años de experie
Ductiles: Gráfico interactivo y tablero de mensajes

Ductiles: Gráfico interactivo y tablero de mensajes

Ductiles nace de mi fascinación con un juego de video donde los jugadores conectan tuberías bajo las limitaciones de tiempo, así como la tipografía Bauhaus. El marco de la rejilla de 15 x 10 contiene 150 piezas de azulejos de madera pintados a mano,
Calabaza de Halloween interactivo (basado en Arduino)

Calabaza de Halloween interactivo (basado en Arduino)

LA IDEA DEUna calabaza que se ilumina, se sacude y grita... [video]Es Halloween, naturalmente tenemos que tener un proyecto.La idea es tener una calabaza, que detecta la presencia de una persona intentando llegar a los dulces y luego emplea varios ef
Modelo interactivo cometa 67P/Churyumov-Gerasimenko 67P/C-G

Modelo interactivo cometa 67P/Churyumov-Gerasimenko 67P/C-G

Cómo hacer un modelo interactivo del cometa 67P/C-G.Lo que me conduce loco es que si vas a cualquier tienda de juguetes en la sección educativa de la misma, usted puede encontrar todo lo relacionado con lo planetas/satélites/estrellas que pertenecen
Fondo de acuario interactivo 3D

Fondo de acuario interactivo 3D

En este instructable, mostrará usted cómo hacer un fondo interactivo en 3D que tiene cuevas, y una arena bajo el agua caer. Es muy fácil de hacer y es muy barato. Toma tiempo, pero el producto final se ve increíble y su familia y amigos se quedarán e
La caja de la donación interactivo

La caja de la donación interactivo

Cajas de donación pueden ser mucho más interesante y atractivo cuando se los combina con la electrónica y un poco de programación. Este instructable le mostrará cómo a. Como explica el nombre, hacer cajas de donación interactivo puede ayudarle a gana
Lámpara de humor Bluetooth interactivo

Lámpara de humor Bluetooth interactivo

Para nuestro proyecto Final de electrónica, hemos construido una lámpara de humor interactivo, que se basa en un proyecto anterior (véase para la versión 1), pero la diferencia es que el usuario puede interactuar con la lámpara a través de bluetooth!
Crear una pared de Living interactivo

Crear una pared de Living interactivo

este instructable fue hecha como parte del requisito de proyecto final en el curso de postgrado de CS 'Tangibles Interactive Computing' en la Universidad de Maryland, College Park impartido por el profesor Jon Froehlich. El curso se centró en la expl
Movimiento interactivo LED chal

Movimiento interactivo LED chal

Siempre se siente extra duro en el invierno para pasear a la mascota antes y después del trabajo porque es exterior frío y oscuro. Este chal está diseñado para proporcionar tanto calor y luz para mayor seguridad (y diversión).La bufanda se ilumina a
Guantes interactivos

Guantes interactivos

Este guante interactivo utiliza sensores de flexión, tela conductora y un acelerómetro para orientación de la mano de sentido, la curva de cada dedo, y la yema del dedo toca. También tiene un pequeño motor en la palma de la mano de retroalimentación