1 00:00:00,200 --> 00:00:06,160 Cuatro minutos con Félix. Propuestas didácticas para utilizar en tu aula. 2 00:00:06,900 --> 00:00:12,000 Recursos didácticos, aulas virtuales, programación por bloques, robótica... 3 00:00:13,519 --> 00:00:17,320 Para trabajar con tus alumnos y alumnas. 4 00:00:18,199 --> 00:00:21,460 Hola, buenos días. Pues vamos a hacer un pequeñito programa. 5 00:00:21,739 --> 00:00:28,140 Vamos a trabajar con Cranbell, concretamente con Cranbell Cocodrilos, que realmente es este kit. 6 00:00:28,140 --> 00:00:40,439 Lo que pasa es que este X lo puedes ir ampliando. Este X te viene con un motor. Nosotros, para lo que vamos a hacer hoy, hemos puesto dos motores, porque también los puede y además que los acepta la placa, ¿no? 7 00:00:40,439 --> 00:00:50,219 Entonces hemos hecho un pequeñito programa muy básico, claro parece que está muy largo porque lo que estamos haciendo es un cuadrado. 8 00:00:50,219 --> 00:01:06,400 Hemos cogido dos motores, los dos van hacia adelante, se mueven a la misma velocidad, van a ir en línea recta y cuando queremos hacer un giro uno de ellos va al 100% y el otro pues le hemos puesto al 10%. 9 00:01:06,400 --> 00:01:30,599 Entonces eso hace que una rueda vaya más deprisa o tire más y entonces hace ese giro, dos segundos, me parece que le hemos puesto, le hemos puesto medio segundo para que haga un giro prácticamente de 90 grados y aquí lo bueno que tiene, pues cuando programamos, es que tenemos que estar ensayando, probando el error, viendo para afinar las cosas y la verdad que le hemos dado muchas vueltas. 10 00:01:30,599 --> 00:01:37,040 ¿Está así tan largo? Bueno, porque no hemos querido utilizar un repetir. 11 00:01:37,599 --> 00:01:41,659 Podríamos haberlo preparado con un repetir. Vamos a prepararlo ahora. 12 00:01:42,260 --> 00:01:46,400 ¿Dónde trabajamos? Bueno, en BASIC tienes principalmente lo que necesitas. 13 00:01:46,959 --> 00:01:54,079 También es verdad que hemos puesto un WAIT UNTIL, vamos a esperar hasta que A está encendido. 14 00:01:54,079 --> 00:02:04,219 Y en A hemos colocado un pulsado. Eso va a hacer que cuando demos a A, lo que hace es que empieza este programa. 15 00:02:04,980 --> 00:02:13,560 Lo podemos, cuando damos aquí con el botón derecho, duplicar y es simplemente ir metiéndolo dentro de nuestro código. 16 00:02:13,740 --> 00:02:19,439 Pero bueno, podíamos haberlo hecho un repetir cuatro veces y lo vamos a preparar. 17 00:02:19,439 --> 00:02:29,360 Nos iríamos aquí a control. Está en inglés porque también es un inglés bastante básico y que lo podemos usar muy fácilmente. 18 00:02:29,759 --> 00:02:34,139 Vamos a ponerle repetir cuatro veces. ¿Y qué es lo que repetimos cuatro veces? 19 00:02:34,599 --> 00:02:40,900 Pues que el motor vaya hacia adelante dos segundos y este giro y espera dos segundos. 20 00:02:40,900 --> 00:02:56,500 Bueno, pues tan sencillo como ir cogiéndolo, le das a duplicar, aquí tenemos el motor 1, el motor 2, puede ir hacia adelante, puede ir hacia atrás, puede pararse, le estamos dando de esta manera. 21 00:02:56,500 --> 00:03:01,340 Luego un wait until, que lo tenemos en control, que es un esperar. 22 00:03:05,199 --> 00:03:13,139 Aquí lo tenemos, le hemos puesto dos segundos para que vaya a una distancia y luego hacemos este giro. 23 00:03:14,159 --> 00:03:17,659 Simplemente darle a duplicar, que también es muy sencillo. 24 00:03:17,740 --> 00:03:22,199 Un motor va al 100% y el otro va al 10%. 25 00:03:22,199 --> 00:03:28,259 El del exterior, al fin, si queremos que gire hacia adentro, el del exterior tiene que ir... 26 00:03:28,259 --> 00:03:32,120 Esto ya lo hemos visto cuando estamos hablando de la velocidad angular. 27 00:03:32,879 --> 00:03:38,500 Cuando hay soldados o un desfile, el que va arriba, el que va en la parte de fuera, 28 00:03:38,939 --> 00:03:42,139 tiene que ir más deprisa que el que va en la parte de dentro. 29 00:03:42,139 --> 00:03:47,099 Hacen el mismo ángulo, sí, pero la velocidad lineal de uno y del otro es distinta. 30 00:03:47,879 --> 00:03:50,719 Lo tenemos ahí preparado en 0,5. 31 00:03:50,840 --> 00:03:54,080 Más o menos hemos visto que con 0,5 hace un ángulo de 90. 32 00:03:54,080 --> 00:04:00,780 Y si no, también tenemos los milisegundos que nos va dando con más posibilidades de afinar. 33 00:04:01,379 --> 00:04:02,740 Tan sencillo como esto. 34 00:04:03,479 --> 00:04:10,080 Lógicamente este WaitUntil, este lo tenemos que poner para que empiece nuestro... 35 00:04:11,460 --> 00:04:14,520 Para que empiece al darle el pulsador. 36 00:04:15,099 --> 00:04:21,500 Vamos a hacer que nuestros motores separen una vez que ha hecho las cuatro veces. 37 00:04:21,500 --> 00:04:26,319 stop, paramos el motor 1 y paramos el motor 2 38 00:04:26,319 --> 00:04:30,040 y le vamos a dar a 39 00:04:30,040 --> 00:04:33,000 que aquí lo hemos hecho también 40 00:04:33,000 --> 00:04:37,500 set, vamos a poner la entrada en A 41 00:04:37,500 --> 00:04:41,199 que es donde está el pulsador, lo vamos a poner en apagado 42 00:04:41,199 --> 00:04:45,560 yo creo que este programa, más cortito 43 00:04:45,560 --> 00:04:49,579 es lo mismo que este, pero bueno, también a la hora de empezar a programar 44 00:04:49,579 --> 00:04:54,779 pues podemos empezar enseñando una manera, luego vamos enseñando una manera más corta, 45 00:04:54,819 --> 00:05:00,420 nos pasa con la suma, vamos sumando 3 más 3 más 3 más 3 hasta que pasamos a la multiplicación 46 00:05:00,420 --> 00:05:03,540 porque ya lo entendemos. Todo va con un program start. 47 00:05:04,160 --> 00:05:09,740 Bueno, pues este código tan sencillo, vamos a ver cómo nos quedaría luego llevado a la realidad. 48 00:05:10,180 --> 00:05:18,660 Yo aquí lo he montado sobre un cartón y me ha quedado un cochecito, vamos a ver cómo queda. 49 00:05:18,660 --> 00:05:32,420 Luego despiezamos, bueno, vamos a quitarle, me ha quedado, porque la cosa no era hacer un coche muy bonito, la cosa era hacer un programa para que un objeto, un coche en este caso, pues haga un recorrido. 50 00:05:32,560 --> 00:05:45,939 Y en este caso vamos a hacer una barredora, porque le he comprado una ruedita que va girando y entonces es más alta que las ruedas y hace que la parte delantera del coche vaya rozando el suelo. 51 00:05:45,939 --> 00:05:53,740 Bueno, pues nos sirve de barredora. Vamos a ver cómo nos queda. Esto, llevarlo a nuestro robot, dándole al play. 52 00:05:54,199 --> 00:06:05,279 Hola, bueno, pues aquí tenemos el coche que hemos construido. La verdad que yo no he prestado atención y de una de las cosas buenas que tiene la programación y la robótica es que cuando lo queremos llevar a la realidad, 53 00:06:05,279 --> 00:06:10,899 es tan importante el trabajo de programar, lo de pensar, lo de escribir el código 54 00:06:10,899 --> 00:06:16,879 como luego realizar ese proyecto y realizar ese, en este caso un coche 55 00:06:16,879 --> 00:06:20,680 y hacerlo bien, yo he usado cartón y cinta de carrocero 56 00:06:20,680 --> 00:06:26,899 pero desde luego nuestros chicos y nuestras chicas con cartón pluma, con cartón, con marquetería 57 00:06:26,899 --> 00:06:32,300 van a usar, mira yo ahí he usado para sujetar la rueda, he comprado una rueda 58 00:06:32,300 --> 00:06:39,180 He usado una palometa, luego tenemos los cables cocodrilos que ahora los desmontaremos, ¿no? 59 00:06:39,420 --> 00:06:49,540 Mira, aquí tenemos los dos motores, este es un motor, el otro motor, las ruedas que nos vienen, si las pides en CompluBot, y bueno, sujetado de esa manera. 60 00:06:49,699 --> 00:06:57,160 Pero también, luego, pues eso es ver en qué posición vamos a poner nuestras pilas, nuestras baterías, bueno. 61 00:06:57,160 --> 00:07:12,560 Tiene el mismo trabajo que tiene diseñar el objeto, es el de programar y la verdad que nos ofrece la posibilidad de que todos y todas pues trabajen en nuestros proyectos aportando desde luego lo mejor que ellos pueden dar. 62 00:07:12,560 --> 00:07:29,519 ¿Qué es lo que hemos hecho? Bueno, pues hemos montado este cochecito, le hemos puesto, como ya hemos visto, que haga un cuadrado y aprovechando que tiene estas ruedas más pequeñas que la otra, que la que hemos traído, pues vamos a hacer que barra. 63 00:07:29,519 --> 00:07:57,800 Vamos a ver si funciona. Luego tenemos aquí nuestro pulsador para que haga que esto funcione, porque si no es cargar el programa y ya se lanza el programa y no creo que sea lo adecuado, sino que le das al pulsador y hace el recorrido, que va a hacer un cuadrado, luego tratará de volver a su posición inicial, que no lo consigue, pues también ahí es donde trabajaremos otra vez con el programa para afinarlo. 64 00:07:57,800 --> 00:08:06,279 Bueno, vamos a ver. Bueno, pues le hemos puesto cuatro caramelitos, que a ver si nos los consigue sacar de nuestro circuito. 65 00:08:06,660 --> 00:08:10,980 Bueno, vamos a darle al pulsador y a ver cómo va. Vamos a ver. 66 00:08:23,199 --> 00:08:29,819 Bueno, pues como barredora, la verdad que lo ha hecho, los ha sacado, pero bueno, a base de pasar por encima. 67 00:08:30,079 --> 00:08:34,720 Vamos a ver cómo haría el circuito si no hubiera ningún obstáculo. 68 00:08:34,720 --> 00:08:39,720 Como barredora habría que afinarlo y vamos a ver si nos hace el circuito. 69 00:08:39,860 --> 00:08:59,480 bueno pues muchísimo mejor bueno ya estamos en la mesa vamos a ir viendo las partes aquí tenemos 70 00:08:59,480 --> 00:09:12,889 nuestro pulsador aquí sujeta primero lo que tenemos es nuestra placa grande que la verdad 71 00:09:12,889 --> 00:09:19,129 que funciona muy bien mira vamos a ver aquí tenemos la alimentación el polo positivo y el 72 00:09:19,129 --> 00:09:31,169 polo negativo que van a la batería. La batería la tenemos ahí. Luego tenemos los dos motores 73 00:09:31,169 --> 00:09:37,950 que se nos conectan, el motor 1 y el motor 2. Si le cambiamos la polaridad, por ejemplo 74 00:09:37,950 --> 00:09:43,190 ponemos el verde aquí y el amarillo aquí, pues cambia el sentido de la rotación. Y 75 00:09:43,190 --> 00:09:51,029 Y luego, eso que hemos visto que poníamos el puerto A HIGH, es este que es el que va al pulsador. 76 00:09:51,509 --> 00:09:55,409 Este verde va a nuestro pulsador. 77 00:09:55,409 --> 00:10:06,549 Y ese blanco, lo que hacemos es, sale del A en el verde y vuelve aquí a la toma de alimentación. 78 00:10:06,549 --> 00:10:16,990 Mira, este se ha desconectado y ahí también es donde hay que trabajar en el diseño del objeto para que todo funcione bien 79 00:10:16,990 --> 00:10:21,710 Y cómo modificarlo, ahí se ve mejor un motor, ahí se ve el otro motor 80 00:10:21,710 --> 00:10:29,990 Y vamos a conectarlo, aunque lo vamos a poner un poquito levantado para que las ruedas no hagan nada 81 00:10:29,990 --> 00:10:36,149 Bueno, pues ya lo tenemos, hemos conectado el pulsador al positivo 82 00:10:36,149 --> 00:10:39,009 lo teníamos en el negativo y no iba 83 00:10:39,009 --> 00:10:43,750 y otra cosa muy importante, si vemos aquí el motor tiene dos leds 84 00:10:43,750 --> 00:10:48,169 dependiendo de la potencia pues también se ilumina de un color o de otro 85 00:10:48,169 --> 00:10:54,450 vamos a intentar verlo como las ruedas hacen también ese efecto 86 00:10:54,450 --> 00:10:56,769 de que van con una potencia y van con otra 87 00:10:56,769 --> 00:10:58,950 desde luego el cableado muy sencillo 88 00:10:58,950 --> 00:11:01,210 tenemos aquí nuestro pulsador 89 00:11:01,210 --> 00:11:05,330 y le vamos a dar para ver como hacen las ruedas 90 00:11:05,330 --> 00:11:07,970 al principio empiezan las dos con la misma potencia 91 00:11:07,970 --> 00:11:13,120 ahora haría un giro 92 00:11:13,120 --> 00:11:15,539 ahora vemos que hace el otro giro 93 00:11:15,539 --> 00:11:17,679 porque esta rueda de aquí es la que se para 94 00:11:17,679 --> 00:11:18,980 hace el otro giro 95 00:11:18,980 --> 00:11:21,879 y no se para, se pone al 10% 96 00:11:21,879 --> 00:11:23,259 y es como lo hace 97 00:11:23,259 --> 00:11:27,659 y lo que me refería yo de los LED 98 00:11:27,659 --> 00:11:29,000 pues también se ve muy bien 99 00:11:29,000 --> 00:11:31,000 vamos a ponerla a funcionar 100 00:11:31,000 --> 00:11:34,519 vemos que tienen la misma potencia 101 00:11:34,519 --> 00:11:36,639 ahí baja la potencia del LED 102 00:11:36,639 --> 00:11:38,720 porque está a menos velocidad. 103 00:11:39,440 --> 00:11:43,940 La verdad que te aporta mucha información que se puede trabajar en las aulas. 104 00:11:44,059 --> 00:11:45,799 Yo lo he visto interesantísimo. 105 00:11:46,320 --> 00:11:48,440 Espero que le veáis utilidad. Muchas gracias.