martes, 9 de marzo de 2010

Actividades en LEGO NXT (Actividad 6)

En esta actividad básicamente pasamos a usar la Paleta Completa en vez de usar la Paleta Común como hacíamos hasta ahora. Así ,en esta actividad se nos enseña lo siguiente:

  • Elaborar el programa 21 de la Paleta Completa de Robot Educator, que consiste en: el robot comienza avanzando lentamente. Cuando le silbamos, éste acelera, pero si dejamos de silbarle, vuelve a la acción inicial (la de avanzar lentamente).
  • Se nos enseñan las diferentes opciones del "Bloque SENSOR", cómo unir la toma de salida de un bloque con la toma de entrada del siguiente, cómo modificar los datos de salida de un bloque, etc.
  • Elaboramos de nuevo el programa 21 de la Paleta Completa de Robot Educator, pero con la siguiente variación: consiste en eliminar la conexión entre la toma de salida del bloque sensor y la toma de entrada del bloque motor.
  • Volvemos a elaborar el programa 21 de la Paleta Completa de Robot Educator. Pero esta vez sólo eliminamos el bucle.
  • De nuevo elaboramos el programa 21 de la Paleta Completa de Robot Educator. Pero configuramos el bucle de forma que se detenga cuando pulsemos el botón izquierdo del robot.
  • Elaboramos un programa de experimentación, que consiste del programa 21. En éste configuramos el bucle de forma que el robot se detenga cuando se encuentre a una distancia de 30cm de un obstáculo.

Actividad 6 (Archivos NXT y de Texto)

sábado, 6 de marzo de 2010

Actividades en LEGO NXT (Actividad 5)

En esta actividad iniciamos el uso del "Bloque BIFURCACIÓN" y profundizamos en sus diversas opciones. Así, se nos enseña lo siguiente (en todos los programas de esta actividad hemos utilizado el "Bloque BIFURCACIÖN"):

  • Programar el robot para que detecte un tono de luz previamente predefinido (Programa 17 de la Paleta Común). Para ejecutar este programa es necesario el uso del sensor de luz.
  • Programar el robot para que muestre una cara sonriente si el sensor de choque está pulsado, y si este está sin pulsar, que muestre una cara triste. Para este programa es necesario el uso del sensor de choque.
  • Programar el robot para que muestre una cara sonriente durante un segundo si el sensor de choque está pulsado y si el ruido del entorno es mayor que 30. Si el sensor de choque está sin pulsar y el ruido del entorno es mayor que 30, el robot debe mostrar una cara triste. Para este programa es necesario el uso del sensor de sonido y del sensor de choque.
  • Programar el robot para que muestre un determinado mensaje en la pantalla, según la condición que escoja.
  • Un programa en el que se experimenta todo lo aprendido en esta actividad.

Archivos Actividad 5 (NXT y Texto)

Actividades en LEGO NXT (Actividad 4)

En esta actividad se nos muestra detalladamente las diversas opciones y configuraciones del "Bloque ESPERA". Así, se nos enseña lo siguiente:

  • Programar el robot para que avance hasta que detecte un obstáculo. Al detectarlo, el robot se para a una distancia predeterminada de éste. Para este programa es necesario el uso del sensor ultrasónico.
  • Programar el robot para que avance hasta que detecte la bola roja. Tras detectarla, el robot retrocede tres rotaciones y gira a la izquierda. Para este programa es necesario el uso de sensor de luz.
  • Programar el robot para que avance hasta que detecte la bola azul. Tras detectarla, el robot retrocede tres rotaciones y gira a la derecha. Para este programa es necesario el uso de sensor de luz.
  • Programar el robot para que no empiece a avanzar hasta que no soltemos el sensor de choque. Tras soltarlo el robot empieza a avanzar, pero después se topa con un obstáculo. Al chocar con este, el robot retrocede una  rotación y luego lo rodea por la derecha. Para este programa es necesario el uso del sensor de choque.
  • Programar el robot para que se mueva al son de la música. Para este programa es necesario el uso del "Bloque SONIDO" y del sensor de sonido.
  • Un programa en el que se experimenta todo lo aprendido en esta actividad.

Archivos Activdad 4 (NXT y Texto)