Bingo electrónico Vs Bingo mecánico

Comparativa entre un Bingo de tipo electrónico y otro de tipo mecánico (bombo con bolas). Generación del número aleatorio en el Bingo electrónico. Actualización del firmware, con el fin de mejorar las animaciones, incorporando un test numérico.

Bingo de bolas

¿Cómo se genera el número?

La generación del número aleatorio se basa en el modo de funcionamiento del sistema mecánico, mediante la extracción de una bola numerada del bombo. En un Bingo tradicional (mecánico), al principio hay 90 bolas numeradas dentro del bombo, y en cada extracción el número de bolas va disminuyendo de una en una.

Tabla numérica

En este Bingo electrónico, la generación del número se hace siguiendo estos pasos:

  • El micro-controlador utiliza un contador (Timer) que modifica su valor a una velocidad de 2 millones de valores por segundo aproximadamente (0,5 uSeg).
  • El valor del número máximo de este contador se limita en función a la cantidad de números que faltan por salir en el Bingo. Al principio el número máximo es 90 y va decreciendo a medida que se van extrayendo los números (igual que el número de bolas de un bombo mecánico).
  • En el momento que se pulsa el botón, el micro-controlador toma el valor del número generado por el contador, y este valor lo asigna al ‘hueco libre’ que queda en la tabla de números que faltan por salir.
  • Con ese valor, el micro-controlador busca el ‘hueco libre’ dentro de la tabla de números, empezando desde el número 1 hasta el 90, y luego asigna esta posición de ‘hueco libre’ al número real… ocupando el hueco y mostrando el número real en el display de 7 segmentos

De esta manera, las probabilidades de salir un número determinado son las mismas que en un bombo mecánico (es totalmente aleatorio). Por otra parte, se evita la generación de números ya extraídos.

Actualización del firmware

En esta actualización del firmware (v3) se añaden nuevas animaciones:

  • Al mostrar un nuevo número,  parpadean en modo alterno el número del display y el diodo LED del panel.
  • Cuando el Bingo está en modo inicio (mostrando dos guiones en el display) y está así durante más de un minuto, se genera una animación en el panel LED. En esta versión, se incluye un test numérico, tanto en el panel LED como en el display de 7 segmentos.

Modo TEST

Puedes descargar la nueva versión del firmware desde el siguiente enlace:

Firmware: J_RPM_v3_BINGO.HEX

 

Bingo electrónico (v2)

ACTUALIZACIÓN Y MEJORAS

Actualización del firmware y mejoras en el Bingo electrónico. Se cambian de lugar las resistencias de limitación de los dos dígitos de 7 segmentos, sustituyendo la resistencia común de cada uno de ellos por 8 resistencias de 100 ohmios, colocadas en serie con cada segmento. Con esta modificación se unifica la luminosidad entre ambos dígitos. También se realiza una actualización del firmware, añadiendo una animación en el panel numérico cuando se conecta o reinicia el Bingo, y no comienza el juego en un tiempo superior a 1 minuto.

Este es el nuevo esquema de montaje del Bingo:

Esquema BINGO

Con la nueva actualización del firmware (v2), el panel numérico mostrará unos efectos luminosos después de 1 minuto de reiniciar el juego:

Firmware: J_RPM_v2_BINGO.HEX

Si prefieres que el panel numérico permanezca siempre apagado, sin mostrar efectos luminosos, puedes utilizar la primera versión del firmware:

  Firmware: J_RPM_v1_BINGO.HEX

En el siguiente video, se puede ver con detalle todo el proceso de sustitución de las resistencias limitadoras, y también algunas modificaciones realizadas en la caja.