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.

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