1 00:00:08,369 --> 00:00:17,030 Hola a todos, seguimos con Open Roberta y lo que vamos a programar hoy es un robot de Lego, el Evo 3, como los que tenemos en el colegio. 2 00:00:17,690 --> 00:00:29,420 Así que lo primero que hacemos es seleccionar nuestro robot de Lego, Evo 3, en la plataforma aquí, de Open Roberta. 3 00:00:29,420 --> 00:00:34,780 Aquí le tenemos el Evo 3, presionamos sobre él, nos aparecen distintas versiones. 4 00:00:35,259 --> 00:00:41,859 Nosotros cogemos la primera de ellas y se nos muestra lo que es la pantalla donde vamos a empezar a programar. 5 00:00:42,320 --> 00:00:47,100 Si os fijáis, los controles son los mismos que utilizábamos para la placa microbit 6 00:00:47,100 --> 00:00:54,119 y lo único que nos cambia es que aquí aparece en el bloque de inicio del programa mostrar los datos del sensor 7 00:00:54,119 --> 00:00:58,259 porque este robot tiene varios sensores que tenemos que tener en cuenta. 8 00:00:58,979 --> 00:00:59,659 Lo vamos a ver. 9 00:01:00,560 --> 00:01:04,180 Si nos venimos al simulador, nos aparece nuestro robot aquí. 10 00:01:04,819 --> 00:01:07,879 Y si os fijáis, tiene como un montón de rayitas, que es lo primero que vemos, 11 00:01:08,920 --> 00:01:13,159 que son como una especie de radar del sensor de ultrasonidos. 12 00:01:13,159 --> 00:01:20,540 Este es el sensor de ultrasonidos que está detectando la presencia de los objetos y la distancia a la que están. 13 00:01:21,620 --> 00:01:26,640 En este caso, la raya más negra nos indica el objeto más cercano, que es este. 14 00:01:26,640 --> 00:01:44,629 Si la vamos moviendo veis que la raya va cambiando. También tenemos un puntito azul que es el sensor de color. Si desplazamos nuestro robot veis que el color cambia y va leyendo los distintos colores. 15 00:01:47,209 --> 00:01:57,450 También tiene un sensor de contacto, que si acercamos nuestro robot al objeto, cuando lo toca se pone de color rojo. 16 00:01:57,450 --> 00:02:04,030 Es el sensor de contacto. Estos sensores son los que vamos a utilizar en las programaciones que vamos a hacer. 17 00:02:05,129 --> 00:02:12,830 También tenemos que tener en cuenta que en esta simulación nos permite cambiar de escenario. 18 00:02:12,830 --> 00:02:31,990 Si presionamos en esta tecla el escenario cambia para hacer distintos retos. Como veis tenemos varios escenarios. También es importante esta tecla que tenemos aquí que es la que nos muestra todos los sensores. 19 00:02:31,990 --> 00:02:56,270 En este caso veis que está el sensor de color azul porque está en el azul, 115 centímetros que es la distancia que hay al objeto, si acercamos el objeto veis que la distancia disminuye a 20 centímetros, si lo alejamos a 139 ahora, dependiendo de la distancia que esté, tenemos aquí nos las va midiendo el sensor de ultrasonido. 20 00:02:57,210 --> 00:03:08,830 Si cambiamos el coche de posición, veis que cambian todos estos de aquí, que nos está diciendo la posición del coche en todo momento, ¿de acuerdo? 21 00:03:09,650 --> 00:03:17,750 Bien, y además, si nuestro coche se queda ahí, tenemos esta tecla para que vuelva al principio. 22 00:03:18,530 --> 00:03:20,050 Esto sería para guardar el programa. 23 00:03:20,050 --> 00:03:27,789 Bien, vamos a empezar a trabajar o a ver cómo funciona, primero ver cómo funciona lo que es la programación. 24 00:03:28,210 --> 00:03:39,189 Si nos venimos a los bloques de acción, tenemos el primer bloque que le cogemos y le decimos mover hacia adelante a una velocidad de 30 y una distancia de 20 centímetros. 25 00:03:40,150 --> 00:03:45,409 Vamos a ver con la simulación que si presionamos va a iniciar el programa. 26 00:03:46,150 --> 00:03:51,629 Nuestro robo se desplaza 20 centímetros y aún ha ido a una velocidad de 30. 27 00:03:52,229 --> 00:03:54,930 Volvemos al principio y fijaros, ahora voy a cambiar la velocidad. 28 00:03:55,650 --> 00:03:58,330 Le voy a poner que vaya a una velocidad de 80. 29 00:03:58,930 --> 00:04:03,409 Si nos fijamos, ahora ahí va a ir bastante más rápido que antes. 30 00:04:04,030 --> 00:04:08,550 Y esta distancia la podemos también aumentar. 31 00:04:09,090 --> 00:04:13,550 Por ejemplo, en vez de 20 centímetros, podemos decir que avance 60 centímetros. 32 00:04:13,550 --> 00:04:22,470 Por ejemplo, al principio, si le damos a iniciar el programa, ahora nuestro robot se está desplazando 60 centímetros. 33 00:04:23,069 --> 00:04:32,649 ¿De acuerdo? Se ha movido hacia adelante a una velocidad de 30, una distancia de 60 centímetros. 34 00:04:35,149 --> 00:04:38,449 Por ahora parece fácil. Vamos a seguir haciendo cositas. 35 00:04:38,449 --> 00:04:45,110 Le vamos a decir ahora a este robot que vuelva hacia atrás la misma distancia que ha recorrido. 36 00:04:45,310 --> 00:04:59,550 Para ello lo que hacemos es coger otro bloque exactamente igual y ahora le decimos que en vez de hacia adelante se mueva hacia atrás 60 centímetros. 37 00:05:00,410 --> 00:05:05,329 Lo mismo que antes le hemos dicho que vaya hacia adelante, ahora le decimos que vaya hacia atrás. 38 00:05:06,250 --> 00:05:16,160 Comprobamos, le damos hacia adelante y ahora vuelve hacia atrás. 39 00:05:16,160 --> 00:05:36,629 Si le queremos complicar un poquito más entre ir hacia adelante e ir hacia atrás, le podemos también decir que espere un tiempo, que se pare primero y que luego espere un tiempo. 40 00:05:36,629 --> 00:05:44,019 Le vamos a decir que en este caso que espere 2000 milisegundos. 41 00:05:44,959 --> 00:05:58,959 Entonces, ahora nuestro robot avanzaría hacia adelante, se para dos segundos, uno, dos, y vuelve hacia atrás, otra vez en la misma posición. 42 00:05:59,800 --> 00:06:00,120 Bien. 43 00:06:00,120 --> 00:06:15,860 Bien, pues vamos a seguir aprendiendo cosas, porque en vez de volver hacia detrás, ahora le vamos a decir que en vez de volver en marcha atrás, gire y vuelva en marcha hacia adelante. 44 00:06:16,399 --> 00:06:19,079 ¿Cómo se lo vamos a hacer? De la siguiente manera. 45 00:06:19,819 --> 00:06:30,560 Le vamos a decir que gire a la derecha, que gire a la derecha a la velocidad de 30, 180 grados. 46 00:06:31,240 --> 00:06:37,560 180 grados es esto, que haga este giro desde aquí hasta aquí, lo que es media circunferencia. 47 00:06:38,819 --> 00:06:41,360 Vais a ver lo que hace cuando gira a 180 grados. 48 00:06:41,360 --> 00:06:54,040 Vamos a decir que gire 180 grados y que después vaya otra vez hacia adelante para que vuelva a la misma posición, 60 centímetros, la velocidad de 30. 49 00:06:54,040 --> 00:07:12,920 Vamos a comprobar a ver qué es lo que hace. Vemos que va hacia adelante, se va a parar dos segundos, uno y dos, gira los 180 grados y vuelve otra vez a la posición que teníamos al principio. 50 00:07:14,379 --> 00:07:19,920 Muy bien, pues este sería el primer reto que teníamos que hacer. Ahora vamos a hacer el segundo. 51 00:07:19,920 --> 00:07:25,339 Para hacer el segundo vamos a utilizar el sensor de color. 52 00:07:25,839 --> 00:07:37,920 Vais a ver que si lo que nosotros le decimos que vaya hacia adelante y ahora que espere hasta que, 53 00:07:38,860 --> 00:07:45,300 hasta que, veis que aquí viene el sensor de contacto, pinchamos sobre el sensor de contacto 54 00:07:45,300 --> 00:07:49,560 y podemos elegir cualquier sensor de todo lo que veis que tiene aquí. 55 00:07:49,920 --> 00:07:52,560 Pero nosotros tenemos que elegir el sensor de color. 56 00:07:53,160 --> 00:08:03,439 Le tenemos aquí, sensor de color, y le decimos que se mueva hacia adelante hasta que el sensor de color detecte el color rojo. 57 00:08:04,399 --> 00:08:07,079 Vamos a ver qué es lo que va a hacer ahora nuestro coche. 58 00:08:08,040 --> 00:08:15,879 Veis que se mueve hacia adelante y cuando detecta el color rojo, pues se ha parado. 59 00:08:15,879 --> 00:08:40,139 Si en vez de decirle que se pare, le decimos que gire, ahora le decimos que gire hacia la derecha como antes, 180 grados, le decimos que gire a la derecha 180 grados y que se mueva otra vez hacia adelante a la velocidad de 30. 60 00:08:40,139 --> 00:08:45,980 ¿Hasta cuándo? Pues hasta que detecte el color azul que tenemos aquí. 61 00:08:46,500 --> 00:09:01,190 Pues entonces nos volvemos otra vez hasta esperar hasta que el sensor de color detecte el color azul. 62 00:09:01,529 --> 00:09:05,370 Al pinchar sobre el color habéis visto que cambia y yo he cogido el azul. 63 00:09:05,870 --> 00:09:07,730 Podemos elegir todos estos colores. 64 00:09:07,730 --> 00:09:09,029 Escogemos el azul, ¿de acuerdo? 65 00:09:09,029 --> 00:09:34,970 Bueno, comprobamos la programación. Ahora comprobamos el bot del simulador y al iniciar el programa, ahora vemos que va hacia adelante, detecta el color rojo, gira 180 grados y se para en el azul. 66 00:09:34,970 --> 00:09:41,850 Y aquí está nuestro segundo reto. Espero que no sea difícil conseguirlos. 67 00:09:41,909 --> 00:09:43,090 CC por Antarctica Films Argentina