ELEMENTOS KIT BÁSICO LEGO






































BLOQUE RCX: 
El bloque RCX es la parte central del Lego Mindstorms, ya que aquí se encuentra toda la parte lógica y electrónica que permite la mayoría de las acciones del robot, almacenándose hasta 5 programas que se pueden cargar en su memoria interna, y guardándose allí el firmware básico para el control de los distintos dispositivos que se pueden conectar al bloque.





























MICROCONTROlADOR:




Su microcontrolador interno es Hitachi H8/3292, que funciona a 5 volts y una velocidad aproximada de 16 Mhz, siendo esa su velocidad máxima para la serie de Hitachi H8/3000. Posee una memoria ROM de 16 Kb, una memoria RAM externa de 32 Kb y posee un decodificador Analógico Digital que permite transformar las distintas entradas de energía en bits.











ENTRADAS Y SALIDAS: 




Como medio de entradas posee tres conectores que permite capturar la información que proviene del los distintos sensores. Las entradas se conforma por un bloque de 2x2, que sus cabezas se encuentran rodeadas de un material conductor que permite la lectura del sensor. Las entradas se ubican en la parte superior de la pantalla de LCD, son de color gris y se distinguen por los números 1, 2 y 3.





Las salidas del bloque RCX son para energizar los motores que se pueden conectar al robot y así darle movimiento. El voltaje que provee es de 9 volts, haciendo que cada motor que se conecte al bloque pueda moverse acorde a las instrucciones del programa. Las salidas de energía se encuentran en la parte inferior de la pantalla de LCD, son de color negro y se distinguen por las letras A, B y C.









COMUNICACIONES:
El bloque de NXT puede comunicarse con el computador mediante la interfaz de USB que posee, la cual ya viene en la versión 2.0. Además, para comunicarse con otros robots en las cercanías posee una interfaz Bluetooh  que es compatible con al Clase II v 2.0. Esta conectividad con Bluetooth no tan sólo permite conectarse con otros bloques, sino también con computadores, palms, telefónos móviles, y otros aparatos con esta interfaz de comunicación.













FIRMWARE:

El firmware del Lego Mindstorms consta de las instrucciones básicas que posee el bloque para hacer las distintas tareas que se le pueden programar en el bloque RCX. El firmware viene en el CD-ROM que se adjunta en el empaque original y debe ser cargado todas las veces que el robot se inicialice o se cambien las baterías y la memoria se borra.


Si no se carga el firmware, el robot queda en modo de arranque, lo cual hace que se pueda jugar con un programa que viene en forma nativa dentro del robot. Para cargar el firmware debe ejecutarse el programa adjunto y luego esperar cerca de 3 minutos para que se cargue completamente el firmware básico.
TORRE DE COMUNICACIÓN: 


















Para transferir los programas incluidos o los programados por los usuarios, Lego Mindstorms cuenta con una torre que posee un rayo infrarrojo que se conecta al computador, que junto al software, se puede enviar el firmware y los programas. 

MOTORES: 
Los motores de la serie Lego Robotics han sido de tres tipos, los cuales son independientes al bloque, lo que entrega movilidad al sistema dinámico según las necesidades de construcción.  
En la tabla de medición, el motor estándar es más veloz que el de 9 volts, pero este último posee más fuerza para mover el robot, ya que pueden levantar cerca de 240 piezas de 8x8, pero es más lento y a la vez más preciso. El motor Micro es sólo para funciones menores debido a su escaso torque  y la mínima velocidad de rotación.

Los motores desmontables son alimentados mediante cables que poseen conductores eléctricos que transmiten la energía a los inductores.  Como son motores paso a paso, el sentido de conexión no entrega la misma dirección de movimiento.


Los motores integrados al bloque sin menos versátiles, pero no dependen de conexiones externas, lo cual visualmente ayuda al robot en su presentación


PIEZAS 
ESPECIALES:


El Lego Mindstorms, a diferencia de algunas de los juegos que vende Lego, trae algunas piezas extras que permiten entregar flexibilidad y movimiento al robot que se este construyendo. 
Para clasificar las piezas, se sugiere una clasificación entre las piezas móviles, flexibles y de fijación, las cuales son las que incluye el Lego Mindstorms para desarrollar cualquier robot en especial.














PIEZAS MÓVILES:

Las piezas móviles que dispone Lego Mindstorms se centran principalmente en la rotación de bloque, para lograr que las ruedas se muevan en un movimiento circular con respecto al bloque completo. Estas piezas móviles se pueden clasificar en dos:


*Pieza de rotación, permite rotar un bloque de Lego con respecto a otro, siendo hueco en el centro del mismo, y con la patas de conexión; lo cual permite añadir más piezas en la parte superior del bloque de rotación. Este bloque se usa fundamentalmente en los robots de movimiento o donde se realiza un cinta de transporte de materiales, y se conecta a uno de los motores para que provea el giro del bloque.


*Pieza de giro, a diferencia de la pieza de rotación, la pieza de giro permite girar un bloque en el espacio, permitiendo una simulación de ojos de un robot. Esta pieza no posee una utilidad real, pero sirve de adorno para el robot.










PIEZAS FLEXIBLES:
Las piezas flexibles permiten recrear una articulación de un sistema articulado, donde se requiere que el robot deba realizar un movimiento no rígido en forma específica, como el brazo robot o el brazo clasificador de piezas. Las piezas flexibles por lo general son tubos de plástico capaces de conectarse con dos bloques que no se encuentren separados a una distancia mayor de 4 cm.







PIEZAS DE FIJACIÓN:

Las piezas de fijación, son aquellas que sirven para fijar los ejes de rotación producidos por las piezas de rotación, lo cual implica que son usadas en el centro de las ruedas que posee el Lego. Por lo general, son tubos de 0.5 mm de diámetro el cual se puede poner en la punta de una barra que actúa como eje central de la rueda, fijando que la misma no se salga durante la ejecución de un programa.


RUEDAS:












Uno de los principales componentes de Lego Mindstorms, y que le da mayor dinamismo a la construcción de robots son las ruedas, ya que permiten que el bloque lógico pueda moverse en un espacio real e interactúe con el medio que lo rodea.







Existen distintas versiones de ruedas, que vienen desde las llantas más anchas, que permiten mayor estabilidad y velocidad ; hasta las ruedas más pequeñas que permiten el movimiento del robot en zonas más pequeñas. Se incluye además una cinta que simula el efecto de oruga que poseen los tanques, para que el usuario pueda crear tanques o una cinta transportadora de objetos.