Este tablero de ajedrez luminoso muestra los posibles movimientos


Este tablero de ajedrez luminoso muestra los posibles movimientos

Equipo Arduino — 28 de febrero de 2023

El ajedrez es un juego difícil de aprender, incluso antes de entrar en varias estrategias y tácticas. El simple hecho de memorizar los movimientos de diferentes piezas puede ser abrumador para las personas nuevas en el juego. Para que sea más fácil determinar dónde pueden ir las piezas, Redditor Bakedbananas construye un tablero de ajedrez iluminado que muestra los posibles movimientos de un jugador.

Todavía es un trabajo en progreso, pero el video corto hace un gran trabajo al demostrar el concepto. Todo el tablero está iluminado desde abajo y normalmente muestra el patrón de tablero de ajedrez estándar. Pero cuando una persona levanta una pieza, los cuadrados circundantes cambian de color para indicar dónde el jugador puede colocar esa pieza. La casilla inicial es amarilla y las casillas a las que se puede mover la pieza son verdes. Los cuadrados rojos indican posiciones que normalmente podría tomar una pieza, pero que están bloqueadas por otras piezas.

Bakedbananas aún no ha publicado muchos detalles técnicos, pero hay información disponible. Las piezas y el tablero, incluidos los cuadrados translúcidos, están impresos en 3D. A placa arduino mega 2560 detecta la presencia de piezas en los cuadrados mediante interruptores de láminas e imanes en las bases de las piezas. Pero el Arduino no puede identificar cada parte. Por ello, debe seguir el movimiento de cada pieza desde su posición inicial para llevar un registro continuo del tipo de pieza que se encuentra en cada casilla.

Todavía queda mucho trabajo por hacer para completar este proyecto, ¡pero es muy prometedor y estamos ansiosos por ver el resultado final en acción!

Puede seguir cualquier respuesta a esta entrada a través de la fuente RSS 2.0. Puedes deja una respuestao trackback desde su propio sitio.

Contenido original en Inglés


Leave a Reply

Your email address will not be published. Required fields are marked *