- Para esta sesión de programación grafica se trabajará con el lego de SENSOR SORTER, modelo sorting tray.
- Se hará uso de los sensores de contacto y sensor de color.
- Una vez armado el robot se procederá a la programación el robot, realizando las actividades propuestas para la clase.
ARMADO DEL SENSOR
SORTER:
- Una vez armado el color sorter , procederemos a la desarrollo de la programación que está establecido en la práctica.
ACTIVIDAD:
- Para esta sesión la actividad a realizar es hacer que el robot detecte un color y lo suelte en el carril donde hay bolitas del mismo color, para esto debe hacer los giros necesarios para que quede ordenado, haremos uso de los sensores de contacto y de color.
- Procederemos con la programación.
RAMA VERDADERA
RAMA FALSA
EXPLICACIÓN
DEL PROGRAMA:
- Primero vemos un bloque de movimiento del motor C(el motor C es el que hace girar al contenedor ),el cual hará que este se mueva ilimitadamente hasta que el sensor de contacto(puerto 2) sea pulsado, después lo volverá al estado de inicio haciendo un giro de 50 grados al motor C, se esperará 1 segundo.
- Seguidamente vemos un bucle que hará que se repita las instrucciones dentro de él por siempre, dentro del bucle vemos unos bloques de movimientos, el primer bloque hará que el motor B se mueva ilimitadamente hasta que el sensor de contacto(puerto 1) sea pulsado, después el motor B girará unos 265 grados , el cual hará que levantar la carga de bolitas lista para ser soltada, esperará 1 segundo.
4. En caso que sea falso, entonces hará una nueva
pregunta con otro switch de color , el cual preguntará si la bolita es de color
rojo.
5.Si
es verdad entonces se emitirá un sonido red(rojo), en seguida el motor B girará
90° y soltará la bolita, después haremos que el motor B vuelva a su estado
original haciendo girar los mismos 90° .
6. En caso sea
falso entonces habrá otro switch que preguntará si el color que detecta es azul
entonces mandará un sonido de blue(azul), seguidamente el motor C girará unos 180° , después el motor B girará 265° para soltar la bolita de color, hacemos volver a su posición inicial haciendo
girar al motor B los 180° en sentido contrario.
7.En caso sea falso se irá por la rama falsa ,entonces
nuevamente vemos un switch de color en este caso si detecta el color verde
emitirá un sonido de Green(verde),seguidamente el motor B girará 270°, el motor
C girará 270° para soltar la bolita, volverá a su estado inicial haciendo girar
al motor C 270° en sentido contrario.
8.En caso el sensor no detecte el color verde entonces se irá por la rama
falsa, entonces se emitirá un sonido de good bye , seguidamente hacemos girar al motor C 360°, giramos el motor B 265°, volvemos a la posición inicial con un
giro de 360° al motor C en sentido contrario.
No hay comentarios:
Publicar un comentario