Robot Saca Piezas

Descripción de la actividad
Programación del Robot Uno programado para que realice la actividad de sacar piezas.

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

Programa

SacaPiezas

Con el siguiente programa vamos a realizar que el Robot Uno realice la actividad de sacar piezas dentro de un círculo limitado con una cinta negra.

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

Ya configurados los valores que tomará en blanco y negro utilizaremos en el entorno de programación de Crumble en “control” la sentencia [IF THEN ELSE END IF].

Vamos a utilizar dentro de la condición un operador lógico “menor” para colocar el sensor analógico y en el otro el valor medio como expilcamos en el video nombrado anteriormente.

Como nuestro borde del círculo es de color negro, el robot tendrá que reconocerlo para no salirse del círculo.

Colocaremos en la parte del if que avance y en la parte del else que el motor retroceda durante un segundo y que luego gire durante otro segundo y despues siga su camino hasta que vuelva a reconocer el el borde negro. .

Este le permitirá poder arrastrar las piezas colocadas dentro del círculo hacia fuera.

Como nuestro robot tiene dos sensores analógicos lo añadimos en nuestro programa, para ello utilizaremos una sentencia booleana “OR” que encontraremos en la parte de operadores la cual nos permitirá accionar el paro de motores si cualquiera de los dos sensores percibe el negro.

El resultado se muestra en la imagen del programa.

Ejercicio RU Saca Piezas

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. LEGO Education Academy – LEGO WeDo para formadores

      mayo 5 @ 10:00 - 14:00
    2. LEGO Education Academy – LEGO WeDo 2.0 para formadores

      mayo 5 @ 16:00 - 20:00
    3. Didáctica de la robótica en educación infantil

      mayo 19 @ 10:00 - 20:00
    4. Empezando con Arduino UNO para formadores

      junio 2 @ 10:00 - 14:00
    5. Programación de videojuegos con Scratch – módulo I

      junio 9 @ 10:00 - 14:00
    6. Programación de videojuegos con Scratch – módulo II

      junio 9 @ 16:00 - 20:00
    7. Campamentos de robótica semana del 25 de junio al 29 de junio

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

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

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

      julio 9 @ 10:00 - julio 13 @ 14:00

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