Los robots son máquinas automáticas con algo muy especial, tienen sensores, dispositivos que recogen información del exterior y el robot la utiliza para tomar decisiones.
Los robots poseen sensores:
- Sensor de luz: dispositivo electrónico que responde al cambio en la intensidad de la luz.

- Sensor de ultrasonido: detector de proximidad que trabajan libres de roces mecánicos y que detectan objetos a distancias que van desde pocos centímetros hasta varios metros. Emite un sonido y mide el tiempo que la señal tarda en regresar.

- Sensor tactil: permite reaccionar al contacto y reconoce tres estados: tocado, en contacto y liberado.
- Sensor de sonido: puede detectar decibeles (dB) y decibeles ajustados (dBA). Un decibel es una medida de presión del sonido.

Transmisor de infrarrojos remoto: permite controlar tu robot a distancia; también puedes usarlo como dispositivo de rastreo para tus robots.

- Motor grande: utiliza la retroalimentación del tacómetro para un control preciso de posición y velocidad dentro de una precisión de 1 grado de exactitud.
- Motor mediano: utiliza la retroalimentación del tacómetro para un control preciso dentro de 1 grado de precisión, y tiene un sensor de rotación integrado.
- IR sensor: es un sensor digital que puede detectar luz infrarroja reflejada por objetos macizos, también puede detectar señales de luz infrarroja enviadas por la Baliza infrarroja remota.
- Bloque programable: es la parte más importante del robot.
A pesar de que yo no pude ir a la excursión, cada grupo de mis compañetos tuvo que j
hacer 6 practicas, aunque no les dio tiempo a hacerlas todas, sólo llegaron a la práctica 5.
Las prácticas son las siguientes:
- Practica 1:
Haz que tu robot se mueva hacia delante hasta que detecte un obstáculo, en ese momento se parará y emitirá un sonido.
Configura el bloque MOVER para que los motores funcionen con potencia 50 y con una duración ilimitada.
No olvides comprobar que el sensor de contacto está conectado en el puerto 1.
- Practica 2:
Continúa el programa anterior.
Al chocar con un obstáculo tu robot se parará 0,5 segundos, dará marcha atrás durante 1 segundo y después girará a la derecha durante otros 0,5 segundos.
Los motores se moverán con potencia 50.
Para parar el robot 0,5 segundos utiliza el bloque "ESPERAR" controlado por tiempo
- Practica 3:
Convierte el programa anterior en recursivo.
Después de girar a la derecha durante 0,5 segundos repetirá de nuevo la secuencia hasta encontrar la salida.
Para hacer el programa recursivo desplaza a la viga de secuencia el bloque bucle configurado para que siempre esté ejecutándose, a continuación selecciona todos los bloques de tu programa e introdúcelos dentro de él.
Para parar el robot acciona el botón de apagado del NXT.
- Practica 4:
Completa el programa anterior y haz que tu robot sea capaz de señalizar la marcha atrás con el encendido de una lámpara.
Comprueba que la lámpara está conectada al puerto A y en el bloque "Mover" que controla la marcha atrás del robot, activa en su panel de configuración el puerto A.
Si deseas que la lámpara se encienda de forma intermitente durante la marcha atrás no queda más remedio que plantear dos tareas a la vez.
Para hacer dos tareas simultáneas crea una nueva "Viga de secuencia"
Para ello, coloca el puntero del ratón encima del punto de partida y, manteniéndolo presionado, mueve el ratón hacia arriba o hacia abajo.
Para que se encienda la lámpara cuando el robot da marcha atrás, el primer bloque de la nueva viga de secuencia debe ser "Esperar por sensor de contacto" contacto.
Para localizar la lámpara abre la paleta completa y búscala en el bloque "ACCIÓN".
Para controlar una lámpara se necesita un bloque encender lámpara para encenderla y un segundo bloque apagar lámpara para apagarla.
- Practica 5:
Sustituye el sensor de contacto por el sensor de ultrasonidos y conéctalo al puerto 4.
Cambia en la solución del reto 3 el bloque " Esperar por sensor de contacto" por "Esperar por sensor de ultrasonidos" Esperar ultrasonidos y, configura el sensor para que sea capaz de detectar obstáculos a 6 cm de distancia.
- Practica 6:
Mejora el programa anterior para que tu robot sea capaz de detectar la salida parándose y, si estamos en silencio oírle decir ¡FANTASTIC!.
Para que el robot reconozca la salida, prográmalo de forma que cuando el sensor de ultrasonidos detecte una distancia mayor de 60 cm salga del bucle.
Cuidado, si frente a la salida hay algún obstáculo a una distancia mayor de 6cm y menor de 60cm no se parará.
Tras detectar la salida, el robot avanzará recto con potencia 75 durante 1 segundo y después se parará.
Para que tu robot hable introduce el bloque sonido Sonido configurado para reproducir un archivo. A continuación, busca y selecciona el archivo "Fantastic".
No hay comentarios:
Publicar un comentario