Ejercicio RU – Jugador de Sumo

Descripción de la actividad
Programación del Robot UNO para que realice la actividad de sumo.

Componentes
  • Crumble Robot UNO
  • Un portapilas de 3xAA (R6), preferiblemente con interruptor

Programa

Jugador de Sumo(1 sensor)

Con el siguiente programa haremos que el Robot UNO realice la actividad de sumo.

Hay que recordar cómo tomamos los valores en ” TOMA DE VALORES CON UNO O MÁS SENSORES DE INFRARROJOS “

Ya configurados los valores que tomarán los sensores en blanco y negro, cliquearemos en la sección “Control” del entorno de programación de Crumble y seleccionaremos la sentencia [ if then else end if ].

Dentro del condicional, utilizaremos un operador lógico [ menor que ] para colocar, a un lado, el sensor analógico y al otro, el valor medio. Como expilcamos en el video nombrado anteriormente.

Como nuestro tablero es de color negro con borde blanco, el robot tiene que reconocer el blanco para no salirse del tablero.

Usaremos la parte “if” del condicional para que el motor retroceda durante un segundo y gire durante otro segundo. Después, el robot seguiría su camino hasta volver a leer valores de color blanco.

En la parte “else” del condicional, simplemente haremos que se desplace en línea recta.

Como nuestro robot tiene dos sensores analógicos, podemos añadirlos a nuestro programa. Para ello utilizaremos una sentencia booleana “OR” que encontraremos en la sección “Operators” de nuestro entorno de programación, la cual nos permitirá accionar la parada de motores si cualquiera de los dos sensores percibe el negro.

El resultado se muestra en la imagen del programa.

Jugador de Sumo(2 sensores) copia

Ejercicio RU

Share Button
Follow us on Facebook Follow us on Twitter
  • SUSCRIBETE

    Suscríbete a nuestro boletín informativo para estar puntualmente informado de nuestros cursos, talleres, eventos y novedades.
  • Próximos eventos

    1. Campamentos de robótica semana del 25 de junio al 29 de junio

      junio 25 @ 10:00 - junio 29 @ 14:00
    2. Campamentos de robótica semana del 2 de julio al 6 de julio

      julio 2 @ 10:00 - julio 6 @ 14:00
    3. Crumble – Aula robótica (14ª Edición)

      julio 2 @ 16:00 - julio 6 @ 20:00
    4. Campamentos de robótica del 9 de julio al 13 de julio

      julio 9 @ 10:00 - julio 13 @ 14:00
    5. LEGO Education Academy – LEGO WeDo para formadores

      julio 9 @ 16:00 - 20:00
    6. Curso de especialización en robótica con Arduino

      julio 9 @ 16:00 - julio 13 @ 20:00
    7. LEGO Education Academy – LEGO WeDo 2.0 para formadores

      julio 10 @ 16:00 - 20:00
    8. Empezando con LEGO Mindstorms EV3 para formadores

      julio 11 @ 16:00 - 20:00
    9. Proyectos y desafíos con LEGO Mindstorms EV3 para formadores

      julio 12 @ 16:00 - 20:00
    10. Proyectos avanzados con LEGO Mindstorms EV3 para formadores

      julio 13 @ 16:00 - 20:00

A ver si adivinas que utilizamos en este sitio? Aquí tienes el ladrillo en cuestión por si quieres leerlo