1 00:00:00,620 --> 00:00:19,910 Vamos con un proyecto que es un poquito más difícil 2 00:00:19,910 --> 00:00:25,289 En el que lo que vamos a trabajar es que nuestro robot esquive un obstáculo 3 00:00:25,289 --> 00:00:30,210 Entonces lo podemos programar que empiece de muchas maneras 4 00:00:30,210 --> 00:00:34,390 Pero vamos a elegir la más sencilla que es con la bandera verde 5 00:00:34,390 --> 00:00:50,869 Entonces le vamos a decir cuando empezamos con la bandera verde, le vamos a poner que el audio, vamos a poner el volumen del audio, por ejemplo, al 60%. 6 00:00:50,869 --> 00:00:59,990 Y entonces le vamos a decir que para siempre, vamos a poner esta condición, vaya hacia adelante. 7 00:00:59,990 --> 00:01:06,069 Acordaros que tenemos aquí en las extensiones que bajar la expansión del chasis 8 00:01:06,069 --> 00:01:10,129 Y entonces le vamos a decir que para siempre vaya hacia adelante 9 00:01:10,129 --> 00:01:13,230 Es más sencillo si le ponemos velocidades bajas 10 00:01:13,230 --> 00:01:19,969 Pero si el embot tiene poca batería yo recomiendo que hay que subir un poquito la potencia 11 00:01:19,969 --> 00:01:26,329 Y a continuación tenemos que construir una variable para la distancia, para que nuestro robot mira 12 00:01:26,329 --> 00:01:35,170 Entonces nos venimos a variable, le decimos crear una variable y la vamos a llamar distancia y le ponemos para todos los objetos. 13 00:01:36,090 --> 00:01:43,590 Y entonces ahora que ya tenemos distancia, esto está mal traducido, fijar no es, es establecer. 14 00:01:44,109 --> 00:01:52,709 Le vamos a decir, vas a establecer la distancia al sensor, pero para utilizar el sensor de nuevo nos tenemos que venir a extensiones 15 00:01:52,709 --> 00:01:56,790 y cogemos sensor de ultrasonidos 2 16 00:01:56,790 --> 00:02:02,730 y entonces le vamos a decir que la distancia no es 0 17 00:02:02,730 --> 00:02:10,490 la distancia es el sensor de ultrasonidos 18 00:02:10,490 --> 00:02:14,710 es decir, que la distancia es lo que mide este sensor 19 00:02:14,710 --> 00:02:18,289 y entonces le vamos a poner ahora una condición 20 00:02:18,289 --> 00:02:31,889 y le vamos a decir si la distancia es menor que 50, vamos a aprovechar este 50 y por lo tanto tenemos que poner la variable. 21 00:02:31,889 --> 00:02:46,909 Le vamos a decir si la distancia es menor que 50, entonces vamos a tocar los pitidos, los tenemos por aquí debajo 22 00:02:46,909 --> 00:02:59,199 y le vamos a decir que los motores aquí en el chasis que giren, hay que coger este, el de giro. 23 00:02:59,719 --> 00:03:06,180 Y en lugar de 180 que se daría a la vuelta, le podemos poner 50, 60, podéis probar con diferentes grados. 24 00:03:07,620 --> 00:03:15,740 Entonces aquí tenemos nuestro código que os recomiendo yo que cojáis este comando de aquí 25 00:03:15,740 --> 00:03:17,639 Para luego poder detener el robot 26 00:03:17,639 --> 00:03:20,659 Porque esto va a ser así para siempre 27 00:03:20,659 --> 00:03:22,620 Cuando lo queráis parar lo levantáis 28 00:03:22,620 --> 00:03:26,240 Separamos esto y paramos nuestro robot 29 00:03:26,240 --> 00:03:29,060 Muy bien, robóticos 30 00:03:29,060 --> 00:03:32,240 A practicar el esquivar obstáculos 31 00:03:32,240 --> 00:03:33,699 Nos vemos