Esta
es una versión del popular juego electrónico Simon
que nos encargaron para un showroom cuando trabajaba como profesor
de prácticas ( tuve que montar dos juegos idénticos
). La mecánica del juego es la misma que la del Simon original,
con algunas mejoras: pueden jugar hasta 9 jugadores en turnos alternados,
se puede escoger entre 9 niveles de dificultad y también
permite activar un límite de tiempo para la repetición
de la secuencia. Además otra novedad es que incorpora un
teclado alfanumérico y un display LCD mediante los cuales
se pueden seleccionar las diferentes opciones del juego y visualizar
las puntuaciones de cada jugador.
El
centro de todo es el MB90F583B, un potente microcontrolador diseñado
por Fujitsu para el sector de la automoción. Sus elevadas
prestaciones lo hacen apto para cualquier aplicación. El
microcontrolador está montado sobre una placa de desarrollo
creada por profesores de la universidad. A esta placa le he añadido
una placa de expansión con los conectores para los periféricos
y los integrados para el control de estos. Los periféricos
son: un LCD, un teclado de matriz, un zumbador piezocerámico
y los pulsadores ( con luz incorporada ).
En
la misma caja también se encuentra una fuente de alimentación
conmutada que se conecta y desconecta mediante un interruptor que
se encuentra en la parte posterior de la caja. En la parte posterior
también hay otro interruptor para activar y desactivar el
sonido, y un pulsador para hacer el reset e inicializar todo el
sistema. El firmaware está completamente desarrollado en
assembler.