El codi gestionara la lectura del taulell (sensors reed actius) i els desarà en matrius per saber quines caselles han patit canvi. Reed actiu = 1 = casella ocupada per una peça. reed no actiu = 0 = casella buida. El código gestionara la lectura del mostrador ( sensores reed activos ) y los guardará en matrices para saber qué casillas han sufrido cambio. Reed activo = 1 = casilla ocupada por una pieza. reed no activo = 0 = casilla vacía. The code will manage the reading of the counter (active reed sensors) and store them in matrices to know which boxes have changed. Active reed = 1 = square occupied by a piece. reed inactive = 0 = empty square. La seqüència d'un moviment de peça serà la següent: e2e4 escaneig inicial escaneig final 8 1 1 1 1 1 1 1 1 ...
Doncs se m'ha ocorregut desconfinar unes peces que portaven a la caixa uns 20 anys per jugar alguna partideta i , acostumat a peces plomades, el tacte amb aquestes velles m'ha sabut a poc pel que m'he decidit a plomar-les a la meva manera . Aquí teniu un mètode senzill per afegir pes a les vostres peces que no vinguin plomades . Per si és d'interès són fabricades aquí www.mora-viraf.com/ajedrez/ Pues se me ha ocurrido desconfinar unas piezas que llevaban en la caja unos 20 años para jugar alguna partidita y acostumbrado a piezas plomadas el tacto con estas viejas me ha sabido a poco por lo que me he decido a plomarlas a mi manera. Aquí teneis un metodo sencillo para añadir peso a vuestras piezas que no vengan plomadas. Por si es de interés són fabricadas aquí www.mora-viraf.com/ajedrez/ Well, it has occurred to me to rescue some pieces that had been in the box for about 20 years to play a little game and, ...
Es tracta d'anar recorrent cada columna d'una fila i fer totes les files (o al revés). La idea és agafar una fila, posar-la a 1 (activa) i recórrer totes les columnes d'aquesta fila per mirar quines estan actives, en les que tingui una peça a sobre, la intersecció de la fila que estic mirant amb la columna per on passa el bucle, em marcarà que està activa. Quan a cabo de recòrrer totes les 8 columnes de la fila, la poso a zero i poso a 1 la següent fila per recòrren les 8 columnes, així fins que s'acavin les files que serà quan hauré recorregut tot el taulell havent fet una lectura. Això em proporcionarà una matriu d 'uns i zeros que m'indicaran on hi ha peça i on no. És IMPORTANT comentar que el taulell només reconeix a ON HI HA PEÇA però NO QUINA PEÇA HI HA. A partir daquí la comunicació amb l'ordinador serà a través de l'enviament pel port serie de la casella de sortida i arribada en coordenades com si es fes la entrada del moviment PER TECLAT. He fet...
Comentaris
Publica un comentari a l'entrada