Dado de seis caras
Mediante el generador de números aleatorios podemos convertir micro:bit en un dado, de forma que cada vez que la placa sea agitada muestre en pantalla el resultado de una tirada.
Para empezar, es preciso crear una variable que almacene el número aleatorio generado por micro:bit cuando sea agitado. Llamaremos a esta variable resultado, y la crearemos desde el menú Variables, para lo cual hay que pulsar sobre Crear una variable...
Un evento de tipo si agitado borarrá la pantalla y hará sonar una pequeña melodía antes de mostrar el resultado de la tirada. El bloque fijar resultado a escoger al azar de 1 a 6 asignará a la variable resultado un valor aleatorio de 1 a 6. El bloque escoger al azar de...a... se encuentra en el menú Matemática.
Seguidamente, una estructura condicional si...entonces decidirá qué icono mostrar en la pantalla en función del resultado.
El código mostrado es muy fácil de adaptar a otros eventos aleatorios, como el lanzamiento de una moneda al aire o el juego de piedra, papel y tijera, cuyo código se presenta a continuación:
No Comments