Esquema del tablero de ajedrez / diseño de pcb

0

Hola chicos, tal como se describe aquí También quiero hacer un tablero de ajedrez Con algún soporte arduino. Aquí quiero hacer algunas preguntas sobre el esquema y el diseño de PCB que planeo hacer. @Dmitry Grigoryev describe una forma de abordar los sensores utilizando un 1-8-demux. Debido al hecho de que mis habilidades esquemáticas aún no son las mejores, por favor tengan paciencia conmigo. De todos modos, quiero describir mi idea brevemente.

  1. Esquema para el campo

    Para la versión 1 de nuestra placa, estamos planeando integrar foto-resistencia para determinar si una figura está en un campo o no. Para esto quiero compartir un simple esquema:

Estopuedeparecerestúpidoparaalgunosdeustedes,peroestossonmisprimerosintentos.Miideadetrásdeestoesusarelfotorresistorylaotraresistencia(dondelaresistenciavaríadeuncampoaotro)comoundivisordevoltajeparadeterminarquécampoexactoesactivadoporunafigura.

Pregunta1:¿Esestoposibleoalguientieneunamejoridea,porfavor,compartaconmigo?

  • Comunicación con el controlador

    Nuestro objetivo es utilizar un Arduino Micro / Nano o Mega si se necesita más memoria. Para la comunicación elegimos el MCP23017 - I / O-Expander . Por lo tanto, cada campo está conectado a uno de cada 4 controladores (64 campos = 4 * 16bit I / O expansor). Sé que es una señal analógica, pero todo lo que necesito es solo una señal de 'oye, me dispararon'.
  • Pregunta 2: ¿Es esto también factible o si alguno de ustedes tiene una solución mejor y más limpia? Más mantenible y más ampliable para futuras versiones.

    1. PCB

      Estoy planeando crear un PCB a partir de todas las ideas que se puedan expandir para otros casos de uso (por ejemplo, agregar ADC, etc. o algo así).

    La misma pregunta que las anteriores también.

    Puhh Espero haber agregado todo y la pregunta llena todos los estándares de intercambio de pila. Si no es así, envíe sus comentarios para mejorar mi pregunta.

        
    pregunta ckruczek

    1 respuesta

    1

    Según los comentarios, estoy publicando una solución alternativa que puede adaptarse mejor a sus necesidades.

    Si convierte la base de la pieza y el cuadrado en el tablero de ajedrez en un sistema cerrado, podría ~ identificar ~ las partes por la cantidad de luz que reflejan hacia atrás.

    Para esto creo que necesitas 4 cosas:

    1 tablero de ajedrez y pieza para ser un sistema cerrado (la luz exterior puede alterar las lecturas según el sensor que use)

    2 Pinte las bases de las piezas en diferentes tonos de escala de grises.

    3 Agregue una luz fija / conocida (puede ser IR LED, QRE1113 por ejemplo, eliminando LDR)

    4 Use un expansor de puerto con entradas analógicas (la búsqueda rápida ofrece algunas alternativas: ADS1015 , MCP3424

    He usado el QRE1113 en muchas condiciones y logra rechazar la luz ambiente muy bien. Solo he tenido problemas con la luz solar directa.

    Creo que necesitas 6 * 2 "grises" diferentes (rey, reina, torre, alfil, caballero, peón, blanco y negro). No tengo idea de lo difícil o fácil que es lograr esta precisión en la impresión / detección de luz. Aunque es muy fácil de prototipo. Ni siquiera necesita el expansor de puertos i2c.

        
    respondido por el Wesley Lee

    Lea otras preguntas en las etiquetas