En este reto hay que programar mBot para que sea capaz de mostrar los números del 0 al 15 de alguna manera.
Se trata de un reto de nivel básico.
Reto #20: Mostrando números del 0 al 15 con mBot.
El reto lanzado en el twitter de Juegos Robótica era el siguiente:
Al lanzar el reto ya se daba la pista que sería necesario del uso de un sistema cuaternario, es decir de un sistema numérico de base 4. Mediante el uso de un sistema numérico de base 4 podremos mostrar 16 combinaciones (números del 0 al 15) mediante el uso de los dos LEDs RGB que incorpora mBot. Al ser de base 4 necesitaremos poder representar 4 colores diferentes con los LEDs. He elegido el blanco (0), rojo (1), verde (2) y azul (3).
Como en todos los sistemas numéricos el primer dígito (derecha) representará el valor por el que hay que multiplicar la base (4) elevada a 0, es decir multiplicará a 1 por lo que representará su propio valor. El segundo dígito representará el valor por el que hay que multiplicar la base (4) elevada a 1, es decir multiplicará a 4. La suma de ambas operaciones de multiplicación será el valor representado.
En los cursos de la plataforma de Juegos Robótica podrás encontrar otros ejemplos de representación de sistemas numéricas de diferentes bases empezando por el más habitual sistema binario.
Como es habitual os dejo un vídeo para que podáis entender mejor la resolución de este reto, pero recordad que hay diversas soluciones para un mismo problema, por lo que es posible que lo hayas resuelto de otra manera.
Si queréis ser vosotros los que lancéis el reto con Lego Mindstorms EV3, mBot o Arduino no tenéis más que poneros en contacto o dejar un comentario.
La semana que viene tendremos nuevo reto, estad atent@s!
Que interesante, soy docente panameño de matemàticas
Hola Denis,
Se pueden hacer muchos proyectos relacionados con las matemáticas que resultan muy motivantes para los alumnos.
Saludos!
Dani