Veamos en este tutorial cómo utilizar el mando de infrarrojos en un robot mBot Ranger de Makeblock.
Sois varios los alumnos que tenéis un Ranger y me habéis preguntado sobre las alternativas para utilizar el mando a distancia después de ver la sesión 10 del curso de iniciación con mBot en la que utilizamos el mando con mBot, bien porque ya tenéis el mando o bien porque estáis pensando en comprar uno pero no veis claro como utilizarlo y programarlo con mBlock ya que en los bloques dedicados al Ranger (placa Auriga) no hay ningún bloque parecido al que se usa en mBot (placa mCore).
Para mBot tenemos un bloque que nos devuelve la confirmación de que la tecla que seleccionemos está pulsada o no, y con ese bloque podemos programar acciones en nuestro programa de diversas maneras como ya hemos visto en el curso de mBot.
Con Ranger vamos a poder utilizar el mando de manera similar pero utilizando el bloque de lectura de datos por receptor de infrarrojos.
Aunque en la versión actual de mBlock aparece señalado que sólo se puede utilizar en un programa cargado en el Ranger (Arduino Mode Only), lo cierto es que lo podemos utilizar incluso incluso trabajando en cooperación con el PC, es decir, «actualizando firmware» para que Ranger interactúe con el PC.
Pasemos a ver cómo interpretamos los datos que nos llegan por el puerto de infrarrojos conectado al Ranger. Verás que es muy sencillo al igual que con mBot, tan sólo sabiendo asignar la tecla al dato recibido.
Accede a tu cuenta si ya eres miembro.
Ya has visto que no es difícil pero desde luego es diferente a la programación del mando con mBot. Las posibilidades del Ranger utilizando el mando son infinitas, así que no dejes de practicar.
Si tienes problemas a pesar de seguir el tutorial ponte en contacto a través del soporte para alumnos y lo vemos.
Deja una respuesta