1 00:00:07,919 --> 00:00:17,780 Hola chicos, estamos aquí de nuevo para realizar nuestro segundo reto de programación y simulación con Open Roberta. 2 00:00:18,440 --> 00:00:25,559 Para realizar este reto vamos a seguir utilizando nuestra placa microbit, 3 00:00:26,519 --> 00:00:31,940 porque lo que queremos hacer hoy o lo que quiero hacer hoy con vosotros es un dado. 4 00:00:31,940 --> 00:00:39,719 Un dado que nos puede venir muy bien cuando vamos a jugar a la OCA y nuestro dado no lo encontramos. 5 00:00:40,259 --> 00:00:44,240 Entonces podemos tener nuestro dado creado con la placa microbit. 6 00:00:44,560 --> 00:00:52,939 Para ello vamos a utilizar los LEDs de la placa que nos mostrarán el número del dado, el número que sale, 7 00:00:52,939 --> 00:01:00,200 y vamos a utilizar un botón, el botón A o el botón B de la placa microbit. 8 00:01:00,200 --> 00:01:09,799 El botón A o el botón B. Utilizaremos aquí salda el número y utilizaremos un botón de la botonera. En este caso nosotros vamos a elegir el botón A. 9 00:01:10,640 --> 00:01:22,900 La placa microbit real tiene un acelerómetro, que es un sensor de movimiento, que cuando giras la placa realiza la acción que nosotros queremos. 10 00:01:22,900 --> 00:01:36,420 Nosotros vamos a sustituir el giro del acelerómetro, el agitar, por presionar el botón, debido a que en el simulador me he dado cuenta de que el acelerómetro no funciona. 11 00:01:37,120 --> 00:01:39,140 Por tanto, utilizaremos el botón. 12 00:01:39,140 --> 00:02:00,180 Bien, bueno, pues para crear nuestro dado, lo primero que vamos a hacer es decir que al inicio del programa, lógicamente, le tenemos que decir que nos muestre en los LED un texto no. 13 00:02:00,180 --> 00:02:16,419 Vamos a decir que nos muestre un carácter. La diferencia, esto es importante, porque si ponemos texto, el número nos va a salir muy rápido porque va a salir en movimiento y no nos va a dar tiempo que saberlo. 14 00:02:16,419 --> 00:02:22,360 Por tanto, si decimos el carácter, nos va a dejar el número fijo, ¿de acuerdo? 15 00:02:23,259 --> 00:02:28,340 Entonces vamos a decir que al iniciar el programa nos muestre el carácter. 16 00:02:28,639 --> 00:02:37,340 ¿Qué carácter? Como es un número, nos venimos a matemáticas y le decimos un número entero aleatorio, 17 00:02:37,340 --> 00:02:51,400 Pero quiere decir que lo va a elegir el número al azar entre el 1 y como el dado tiene 6 caras, tiene 6 números, pues entre el 1 y el número 6. 18 00:02:51,699 --> 00:02:59,620 Al inicio del programa va a mostrar el carácter de un número entero entre el 1 y el 6. 19 00:02:59,620 --> 00:03:16,139 ¿Cuándo? Pues lo venimos a control y le decimos que si, como nosotros queremos utilizar el botón de la botonera, el botón A, le decimos si, nos venimos a sensores. 20 00:03:16,139 --> 00:03:29,580 Si el botón A está pulsado, ¿veis que lo ponemos ahí? Si el botón A está pulsado, la placa nos muestra un número entre el 1 y el 6. 21 00:03:29,580 --> 00:03:50,639 ¿Y cuando lo hace esto siempre al inicio del programa una vez? No, lo tiene que hacer siempre. Por tanto, le tenemos que meter un repetir indefinidamente para que siempre que pulse el botón A me muestre un número aleatorio entre el número 1 y el número 6. 22 00:03:50,639 --> 00:04:09,039 Ya estaría la programación hecha. Al iniciar el programa, al pulsar el botón A, nos va a mostrar un número entre el 1 y el 6. Vamos a comprobarlo. Abrimos nuestro simulador y cargamos la placa y presionamos al botón A. 23 00:04:09,039 --> 00:04:34,040 Me ha salido el número 3. Cuento las casillas en la OCA, 1, 2, 3 y lanza el siguiente, mi compañero. Le da al botón A y le ha salido el 4. Y así sucesivamente, cada vez que presionamos en el botón A, pues me sale un número comprendido entre el 1 y el 6. 24 00:04:34,040 --> 00:04:37,240 bueno, espero que os haya gustado 25 00:04:37,240 --> 00:04:39,519 y nos vemos en el siguiente reto 26 00:04:39,519 --> 00:04:41,019 adiós