Este documento proporciona instrucciones para acceder al menú de programación NXT y explica cómo programar un robot NXT para que se mueva, obedezca órdenes basadas en sensores y vigile un área. Muestra ejemplos de programas de dos pasos y explica cómo usar bloques de bucle y bifurcación.
1. Colegio Nacional Nicolás Esguerra
Juan David Castiblanco Navia
Cristian Sneyder Castellanos
805
Bogota D.C.
2013
2. Acceder al menú de programación NXT
Diríjase a la pantalla de programa NXT, como puede
observar en la imagen, y haga clic en botón naranja intro. La
primera pantalla muestra como conectar el sensor cuando
aparece pantalla de programación.
A continuación puede ver una pequeña selección de iconos
de programación disponibles.
3. Pruebe los siguientes programación de 2 pasos.
Se puede conseguir sencillos programas de dos paso
utilizando tiempo y los sensores. Estos programas se
pueden guardar en XNT para su posterior utilización,
Para editar programas, los usuarios deben utilizan el
botón atrás de color gris oscuro que borrara los pasos,
Esto significa que se eliminan también los últimos
pasos del programa.
4. Moverse
1. Programe NXT para que se mueva a toda potencia durante
una rotacion
2. Gire el NXT aproximadamente 90 grados. Observe en el
ejemplo que solo hay una salida activa
3. Finalmente haga que el robot avance al 25% de potencia
durante una rotacion
5. El obediente NXT
Programe el NXT para que se mueva adelante hasta que vea un objeto
a 20cm de distancia. En este momento, el NXT se detendrá, esperara
dos segundos y a continuación volverá a avanzar durante una
rotación
6. El perro guardian NXT
En esta actividad, el sensor ultrasónico se usa para vigilar el área, el
NXT dará vueltas muy lentamente hasta que un objeto entre en su
campo de menos de 20cm. Cuando el NXT detecta un objeto, se mueve
hacia dicho objeto y si el objeto sale del campo vuelve a dar vueltas.
7. El bloque Bucle
Por defecto el bloque bucle esta programado para siempre. Para
cualquier otra opción, el usuario tiene que cambiar los ajustes. Los
bloques se colocan dentro del bloque bucle para crear un programa:
☺Por siempre
☺Sensor
☺Tiempo
☺Recuento
☺Lógica
8. El bucle bifurcación
En una línea de programación si no. ¿Se ha pulsado el
sensor táctil o el sensor de luz se encuentra a menos del
50%?.
El bloque puede ser programado por valores o sensores.
Los sensores disponibles son de luz, botones NXT, sensor
de rotación, sensor acústico, sensor táctil.