En principio no puedes diferenciar o emparejar mandos con robots. Si en todos haces un programa de manera que si recibe una pulsación de la tecla "1" hagan algo, al pulsar esa tecla todos los robots que tengan "visión libre" con el mando actuarán igual.
La solución que puedes utilizar es limitar las teclas que pueden utilizar los alumnos según su robot, de manera que por ejemplo el robot A haga uso de las teclas 1, 2 y 3 mientras que el robot B lo haga de las teclas de flechas y así con el resto, pero lógicamente te limita mucho.
Por otro lado y ya que estás tratando el tema de la comunicación por infrarrojos y ya que tienes varios mBot recuerda que los mBot pueden comunicarse entre ellos, y es muy divertido para los alumnos programar la manera en que interactúan entre ellos. No dejes de aprovechar esa cualidad.
Saludos
En principio no puedes diferenciar o emparejar mandos con robots. Si en todos haces un programa de manera que si recibe una pulsación de la tecla "1" hagan algo, al pulsar esa tecla todos los robots que tengan "visión libre" con el mando actuarán igual.
La solución que puedes utilizar es limitar las teclas que pueden utilizar los alumnos según su robot, de manera que por ejemplo el robot A haga uso de las teclas 1, 2 y 3 mientras que el robot B lo haga de las teclas de flechas y así con el resto, pero lógicamente te limita mucho.
Por otro lado y ya que estás tratando el tema de la comunicación por infrarrojos y ya que tienes varios mBot recuerda que los mBot pueden comunicarse entre ellos, y es muy divertido para los alumnos programar la manera en que interactúan entre ellos. No dejes de aprovechar esa cualidad.
Saludos