Programando Robots Lego Usando NQC

Páginas: 63 (15539 palabras) Publicado: 29 de junio de 2015
Programando Robots Lego
usando NQC
(Version 3.03, Oct 2, 1999)

por Mark Overmars

Department of Computer Science
Utrecht University
P.O. Box 80.089, 3508 TB Utrecht
the Netherlands

1

Prefacio.
El Lego MindStorms y CyberMaster son nuevos y maravillosos juguetes con los culales se puede construir y
programar una amplia variedad de robots que cumplan complicadas tareas. Desafortunadamente, elsoftware que
viene con el juguete es visualmente atractivo pero algo limitado en lo que respecta a su funcionalidad. Por lo
que con el solo se pueden programar una cantidad limitada de tareas. Para liberar el verdadero poder de los
robots , Se necesita un ambiente de programacion diferente . NQC es un lenguaje de programacion , escrito por
Dave Baum, Que fue especialmente diseñado para robots Lego.Si tu nunca has escrito un programa antes,no te
preocupes. NQC es en verdad facil de usar y esta guia te dira todo acerca de como utilizar NQC. De hecho,
programar los robots en NQC es mucho mas facil que programar una computadora normal asi que esta es la
oportunidad de convertirse en un programador de una manera facil.
Para escribir programas aun más fácil existe el RCX Command Center (Centro deComandos RCX). Esta
utilidad te ayuda escribir tus programas, enviarlos al robot, y encender o detener el robot. El RCX Command
Center trabaja casi como un procesador del texto en ingles, pero con algunos extras. Esta guía didáctica usará el
RCX Command Center (versión 3.0 o más alto) como ambiente de programacion. Puedes descargarlo GRATIS
de la red en la siguiente dirección:http://www.cs.uu.nl/people/markov/lego/
El RCX Command Center corre en PC´s con Windows (’95, ’98, NT). (Asegurate que ejecutaste el software que
viene con el juego de Lego por lo menos una vez, antes de usar el RCX Command Center. El software de Lego
instala ciertos componentes que el RCX Command Center necesita.) El lenguaje NQC también puede usarse en
otras plataformas. Puedes descargarlo de la red en lasiguiente direccion:
http://www.enteract.com/~dbaum/lego/nqc/
La mayor parte de esta guía didáctica también funciona para las otras plataformas (asumiéndo que estas usando
NQC versión 2.0 o más alto), sólo que en algunas versiones faltan algunas de las herramientas o los colores.
En esta guía didáctica yo asumo que tienes el RIS (Robotic Inventnion System) de Lego MindStorms. La
mayoría de los contenidostambién funciona para los robots de CyberMaster aunque algunas funciones no están
disponibles para esos robots. También los nombres de los motores son diferentes por lo que tendrás que cambiar
los ejemplos un poco para hacerles trabajar.

Reconocimientos
Me gustaría agradecer Dave Baum por su investigacion de NQC. También muchas gracias a Kevin Saddi por
escribir una primera versión de la primeraparte de esta guía didáctica.

2

Contenido
Prefacio ___________________________________________________________________ 1
Reconocimientos ______________________________________________________________________ 2

Contenido _________________________________________________________________ 3
I. Escribiendo tu primer programa _____________________________________________ 5
Construyendo un robot_________________________________________________________________
Empezando con el RCX Command Center __________________________________________________
Escribiendo el programa ________________________________________________________________
Ejecutando el programa_________________________________________________________________
Errores en tu programa_________________________________________________________________
Cambiando la velocidad ________________________________________________________________
Resumen ____________________________________________________________________________

5
5
6
7
7
8
8

II. Un programa más interesante ______________________________________________ 9
Haciendo Giros _______________________________________________________________________ 9
Repitiendo Ordenes...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa leg
  • programa robots de acuerdo al proceso
  • Lego " Programación De Robots"
  • Escriba un programa de nómina usando un ciclo de repetición
  • Programa Usando Claces En Poo
  • Programa con estilo usando CSS
  • Robots Para Programar
  • Libro De Biologia Usando La Realidad Aumentada Mendiante El Programa Aumentaty

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS