Hoy hemos tenido como reto el conseguir que nuestros mBots se muevan por la línea, pero respetándose entre sí, deteniéndose si detectan que están demasiado de otros.
Hemos estado trabajando en equipos, combinando esfuerzos y probando las diferentes opciones, para conseguir que todos los robots tuvieran el mismo programa y se combinaran entre sí.
jueves, 26 de abril de 2018
jueves, 19 de abril de 2018
Sesión 22: Investigamos el sensor de infrarrojos
En la clase de hoy nos hemos propuesto seguir conociendo sobre otros sensores que tiene nuestro mBot, en particular los sensores de infrarrojos que tiene delante. Para ello, hemos dedicado la primera parte de la clase a investigar cómo funcionan y cómo podemos interpretar la información que devuelven en MakeBlock.
Una vez hemos comprobado los diferentes valores que puede tomar y a qué posiciones del robot respecto de los colores del suelo se refieren, hemos hecho un ejercicio para comprobarlo: mientras el robot esté sobre la línea negra con ambos sensores, encenderemos los leds en verde; si uno de los lados está fuera de la línea, encenderemos el de ese lado de color rojo.
Para terminar, tras comprobar que funcionaba como pensábamos, hemos completado el programa para hacer que el robot siga la línea dibujada en el suelo, sin salirse.
Una vez hemos comprobado los diferentes valores que puede tomar y a qué posiciones del robot respecto de los colores del suelo se refieren, hemos hecho un ejercicio para comprobarlo: mientras el robot esté sobre la línea negra con ambos sensores, encenderemos los leds en verde; si uno de los lados está fuera de la línea, encenderemos el de ese lado de color rojo.
Para terminar, tras comprobar que funcionaba como pensábamos, hemos completado el programa para hacer que el robot siga la línea dibujada en el suelo, sin salirse.
jueves, 12 de abril de 2018
Sesión 21: Probamos nuestros robots
Hoy hemos vuelto a nuestro aula habitual y, con el trabajo de la semana pasad aún reciente, hemos incorporado nuestros programas a los robots. Al hacerlo, hemos comprobado que no funcionaban como nosotros deseábamos, por lo que hemos tenido que ir realizando cambios y pruebas hasta que el resultado era el esperado. Nos hemos ayudado entre todos los equipos para conseguir que nuestros robots sean capaces de esquivar obstáculos, proponiéndonos mejoras y detectando los fallos.
Para terminar la clase, hemos salido al pasillo para mostrar a nuestros compañeros el funcionamiento de nuestros robots. ¡Han flipado!
La semana que viene comenzaremos a investigar sobre otros sensores incorporados en el mBot, ¡os esperamos!
Para terminar la clase, hemos salido al pasillo para mostrar a nuestros compañeros el funcionamiento de nuestros robots. ¡Han flipado!
La semana que viene comenzaremos a investigar sobre otros sensores incorporados en el mBot, ¡os esperamos!
jueves, 5 de abril de 2018
Sesión 20: Repasamos y avanzamos
Tras las vacaciones, hemos necesitado de una clase como la de hoy para retomar el estado de nuestros proyectos. Hemos comenzado rehaciendo el programa que teníamos cargado en nuestros mBots, para poder continuar ampliándole. Con ello, hemos aprovechado para repasar conceptos como los condicionales o el almacenamiento de variables.
Para completar el programa, hemos estado pensando la forma en conseguir que el robot emitiera un pitido cada 0,5 segundos durante 2 segundos, de forma similar a como lo hacen los camiones, cada vez que detectara un obstáculo y se moviese hacia atrás. Entre todos hemos sido capaces de identificar los cambios que hay que hacer e introducirlos en el programa.
Para completar el programa, hemos estado pensando la forma en conseguir que el robot emitiera un pitido cada 0,5 segundos durante 2 segundos, de forma similar a como lo hacen los camiones, cada vez que detectara un obstáculo y se moviese hacia atrás. Entre todos hemos sido capaces de identificar los cambios que hay que hacer e introducirlos en el programa.
Suscribirse a:
Comentarios (Atom)








