El kit robótico básico programable para todos Kit robótico programable disfrutado por todos que incluye partes para armar , un microcontrolador , sensores y un software de programación fácil de usar que emplea el lengua j je e icónico logo, logo, basado en gr áficos
Sensores
Refl Re flectores ectores
Luz
Switch
Luz uz LED LED
Paso a paso desde el comien zo hasta la inteligencia rob ótica con sensores 1
Requerimientos del sistema Hardware Necesitar ás un PC o un notebook para correr el software Robo-CIRCLE. Comen Comenzzar a usar el RoboCIRCLE es más fácil si tu PC o notebook tiene las siguientes caracter í ísticas s ticas:
Puerto USB
• Espacio en disco duro de 15MB. • Monitor a color de resolución 800 x 600. Se recomienda 1024 x 768.
Cable UCON-200
(requiere cable convertidor de USB • Puerto USB (req a puerto serial). xiión a internet, o ambas. • Unidad de CD-ROM, cone x
Software • Instalar Windows Windows ME o un sistema operativo más nuevo. Se recomienda WindowsXP. Windows Vista y Windows 7 también son compatibles.
Información de los cables: Cable UCON-200 ar a a i-BOX3S conectar
ar a a puerto USB conectar
TxD- conectar al pin RxD del microcontrolador objetivo. RxD - conectar al pin TxD del microcontrolador objetivo.
Cable JST3AA-8 Tierra
+5V
Cable de señal
Cable de 3 alambres que provee una interfaz interfaz entre el sensor y el módulo de aplicaciones. 8-pulgadas
Requerimientos del sistema Hardware Necesitar ás un PC o un notebook para correr el software Robo-CIRCLE. Comen Comenzzar a usar el RoboCIRCLE es más fácil si tu PC o notebook tiene las siguientes caracter í ísticas s ticas:
Puerto USB
• Espacio en disco duro de 15MB. • Monitor a color de resolución 800 x 600. Se recomienda 1024 x 768.
Cable UCON-200
(requiere cable convertidor de USB • Puerto USB (req a puerto serial). xiión a internet, o ambas. • Unidad de CD-ROM, cone x
Software • Instalar Windows Windows ME o un sistema operativo más nuevo. Se recomienda WindowsXP. Windows Vista y Windows 7 también son compatibles.
Información de los cables: Cable UCON-200 ar a a i-BOX3S conectar
ar a a puerto USB conectar
TxD- conectar al pin RxD del microcontrolador objetivo. RxD - conectar al pin TxD del microcontrolador objetivo.
Cable JST3AA-8 Tierra
+5V
Cable de señal
Cable de 3 alambres que provee una interfaz interfaz entre el sensor y el módulo de aplicaciones. 8-pulgadas
Comenzando con el
Instala Instal a las bater í ía s
Conéctalo al puerto USB de tu computador
s AA Bater í ías a soEl i-BOX soporta bater í í as as alcalin lcalinas as y recargables. Usa Us a 4 “AA” (no incluidas inclu idas). ).
Salida de sonido Salida Digital Conéctala con LEDD-Z ZX o circuitos con drivers relay
Switch POWER
Entrada Analog Analoga a
Prende
(ON)) o apaga (OFF (ON (OFF)) el suministro a los circuit los circuitos. os.
Conéct cta a a reflactores ininfrar ro ro j jos os o sensor es de luz luz.
Entrada
Salida de Motor
Digital
Motores DC simple simpless y con ca j jas as de cambio. Indicador
Conéct ctala ala al switch/ switch/ toca sensor toca sensor es.
Microcontrolado Microcontrol adorr Cerebro del robot, robot, contiene el firmware intérprete Logo.
dirección motor
Adelante
Atr ás
Switch Correr /Detener
[3] ¡Bip! Detener programa Correr programa programa
[2] LED encendido
1 Paso con º
(1) Da vuelta el i-BOX i-BOX y abre la cubierta de la bater í ía para colocar 4 bater í í as as “AA” en el contenedor . Comprueba que la polaridad de las bater í í as as sea en el orden correcto para que el i-BOX funcione funcione.. (2) Pon el switch en ON. ON. El LED ro j jo o comenz comenzar á a parpadear un par de veces seguido por un sonido "¡Bip Bip!!" desde el parlante. 3
[1] Pr éndelo
Instalación del driver USB Antes de usar , tendr ás que instalar el driver del cable UCON-200. (1) Inserta Inserta e ell CD Robo-CIRCLE o CD UCON-200 en la unidad CD-ROM. unidad CD-ROM. (2) Conecta el cable UCON-200 en el puerto USB. El comput computador ador detectar á un dispositivo nuevo y solicitar á el driver a través de Windows Update.. Haz clic en No, not this time seguido por un clic en el botón Next Update Next.. (3) Escoge la localiz localización del driver. Haz e en n Install from the list or specific location (Advanced) y luego en el botón Next Next..
(4) Escoge la carpeta que contiene el driver en el CD-ROM (USB_Drivers). Has clic en el botón Next. Espera un momento . Comenzar á la instalación. (5) Luego, el sistema detectar á el nuevo dispositivo USB; USB serial port y solicitar á el driver. Has el mismo m étodo de los pasos (1) y (2). (6) Escoge la localizaci ón haciendo clic en Install the software automatically. Has c lic en el botón Next.
4
Instalación del driver USB - 2 (7) Espera un momento. El sistema instalar á los drivers. Has clic el botón Finish.
(8) Ya se instaló el puerto Virtual COM o puerto Serial USB. Revisa la dirección del puerto COM por Panel de Control > Sistem stema a > Hardware > Administrador de Dispositivos. Dispositivos. Mira la lista de puertos y graba la dirección del puerto serial USB para usarlo para proporcionar interface con el microcontrolador ob j jetivo. etivo.
5
Instalación del Software (1) Inserta el CD-ROM de Robo-CIRCLE en tu dispositivo. Has doble clic en iBOX III V133 setup.exe. Ver ás la página de bienvenida de la instalación. Has clic en el botón “NEXT” para continuar con la instalaci ón.
(2) Si no necesitas cambiar alguna especificación, has clic en el botón “NEXT” para continuar .
(3) La instalación comenzar á apareciendo la ventana i-BOX Utility. Puedes usarla para buscar el puerto COM disponible y proporcionar automáticamente la interface con el i-BOX.
(4) Has correr el programa al hacer clic en el Start > Programs > i-BOX Application > LogoBlocks or Criket Logo.
6
Cómo escoger la interface de puerto serial COM/USB Antes de usar el cable UCON-200 con la tarjeta i-BOX3S, el usuario necesita asegurarse de seguir los siguientes pasos: (i) Conectar el cable UCON-200 al puerto USB del computador. (ii) Instalar todos los drivers necesarios. (iii) Tomar nota del número del nuevo puerto serial USB desde el Panel de Control. (iv) El LogoBlock/Cricket Logo debe estar cerrado antes de que el cable UCON-200 sea conectado al puerto USB.
El procedimiento de interface es así: (1) Cerrar el software LogoBlock si se encuentra abierto. (2) Conectar el cable UCON-200 al puerto USB. Esperar algunos segundos para la enumeración USB. (3) Conecta el otro lado del cable UCON-200 (el lado Modular) al Jack de interface de la tarjeta i-BOX3S.
Busca y escoge a trav és del software i-BOX Launch Center software Cable UCON-200 USB<>COM port UCON-232S Notebook computer
CX-4 cable
Conectalo CX-4 al cable puerto USB Desktop computer
(1) Conecta el cable UCON-200 entre el i-BOX y el puerto USB del computador.
(2) Corre el i-BOX Launch Center haciéndo clic en Start > i-BOX Application > iBOX Launch Center. (3) El i-BOX Launch Center empezar á a buscar el puerto serial USB (COM) disponible en tu computador y se conectar á al i-BOX automáticamente. (4) Has clic en el LogoBlock del í cono Cricket Logo para empezar a correr el software.
7
Cómo escoger la interface de puerto serial COM/USB - 2 Busca y escoge por ti mismo (1) Has clic con el botón derecho de tu mouse en el í cono Mi PC para seleccionar Propiedades. Aparecer á la ventana Propiedades del Sistema. Selecciona Hardware > Device Manager. Escoge la lista de puertos (COM & LPT). Observa el número de puertos seriales USB (COMx). Recuerda el número de puerto COM para establecer tu software m ás tarde.
(2) Para el software LogoBlocks, selecciona el menú Edit > Preference . Escoge el puerto COM de la interface del paso (1) y has clic en el botón OK. Para el Cricket Logo, puedes establecer el puerto COM de interface en el Serial port combo box de la ventana principal.
Escoge el puerto COM de LogoBlocks
Escoge el puerto COM de CricketLogo
Solución de problemas Si no puedes encontrar el puerto serial USB (el n úmero del puerto COM más que el del COM3) en las preferencias de la configuraci ón de LogoBlocks, y no puedes ver el puerto COM correcto en la lista desplegable de puertos seriales de la pantalla principal del Cricket Logo, debes seguir los siguientes pasos : (1) Guardar los archivos actuales de LogoBlocks o los del Cricket Logo. (2) Cerrar el software. (3) Comprobar la conexión del cable UCON-200 cable con el puerto USB y comprobar el puerto serial USB que fue creado por el driver UCON-200. Puede que sea necesario reconectar el cable UCON-200. Recuerda los puertos COM correctos . (4) Abrir nuevamente el LogoBlocks y el Cricket Logo. Comprobar el puerto COM de interface. Si todo esta correcto, encontrar ás los puertos COM correctos. If all are corect, you will found the correct COM port.
8
Cómo desarrollar la programación Robo-CIRCLE
Programación Robótica
Construir el robot y conectar los sensores
Construir el robot Conectar el cable de descarga al controlador i-BOX3S.
Conectar el cable etre el robot y el computador
Crear código con LogoBlocks o CricketLogo
Cricket Logo
C onec t ar e
l cabl e d d es car g e a al pue r to USB
Descargar el código
Probar el código
Editar el código
¿Funciona
el código ?
NO SI
Terminar
. ód igo c r a t i Ed Robo-CIRCLE el
desarrollo se divide en 3 partes.
Parte-1 : prepar a y construye el chasis para dar forma al r obot con motor es, ruedas y otr as partes mecánicas. jeta Parte-2 : aprende sobre la tar controladora i-BOX3S y sobre los sensor es. Parte-3 : contr ólalo mediante un programa.
9
s loc k Logo B
Resumen de comandos de bloque de LogoBlock s LogoBlocks es un software único que te permite crear programas icónicos para controlar el controlador i-BOX III. Para crear programas, tu debes arrastrar los bloques desde la paleta (aba jo a la izquierda de la pantalla) y de jarlos sobre el lienzo (en la parte derecha de la pantalla). Los botones en la parte de aba jo a la izquierda te permiten cambiar entre paletas, cada una contiene un set de comandos distinto. Comandos de condiciones y loops
Comandos de control de Motor , Sonido y Relo j mane jar motor
interrupción
parar motor
detiene la interrución
frenar motor
repite el loop
dirección hacia adelante establece un loop
dirección hacia atr ás dirección reversa
condición de espera
establecer potencia del motor
comprueba condiciones
establecer tiempo de control de motor comprueba condiciones adicionales
enví ar señal lógica HIGH
detiene operación del programa
enví ar señal lógica LOW generar ¡Bip!
Comandos para funciones de sensor es
generar música establecer tiempo de espera (delay)
bloque de entrada digital
resetea el valor del relo j
bloque de sensor
Lee el valor del relo j
comprobación de datos seriales
nop : No operacción
buffer de datos seriales seguimiento de datos seriales
Comandos para funciones de procedimientos
borrar bloque de datos guardar datos en memoria
declaración de bloque de reglas limpiar puntero de datos
í cono de procedimiento
llamar datos desde memoria
¡bip!
Establecer puntero de datos
comenzar subprocedimiento
10
Resumen de comandos de bloque de LogoBlock s Comandos de funciones de números y aritmética
declara una variable declara un n úmero número al azar comparación numérica (menor al número declarado) comparación numérica (igual al número declarado) comparación numérica (mayor al número declarado) AND (Y): bloque l ógico de operación OR (O): bloque l ógico de operaci ón XOR (O exclusiva): bloque l ógico de operación NOT (NO): bloque l ógico de operación suma resta multiplicación división módulo
11