Manual para estudiantes ()

Transcripción

Manual para estudiantes ()
Manual
del alumno
Manual de
Robo- Circle
Mi Taller Digital:
“Manual de Robótica”
Enlaces Centro de Educación y Tecnología
Ministerio de Educación
Diseño Círculo Tecnológico S.A.
Apoyo Pedagógico: Lorena Vargas Ávila
Contenidos: Roberto Jiménez Fuentes
Tecnología: Jorge Narbona Berríos
Diseño: Carolina Alvarez Concha
Los cursos han sido desarrollados basándose
en la metología del Programa Intel Aprender.
Índice
Objetivo Generales
7
Metodología8
Objetivos Específicos del Taller
10
INICIO DEL TALLER11
Día 1: Organización de Grupos de trabajo
11
Conceptos previos
12
Checklist de Materiales
14
Día 2:
Armado de Kit Básico
Introducción a la programación
16
17
Día 3 y 4: Programar y probar rutinas de software que permitan
al robot avanzar en línea recta y otras trayectorias
20
Día 5: Implementación del sensor ZX-LED
Conceptos previos
24
24
Día 6: Implementación del sensor de contacto
27
Día 7 y 8: Implementación del sensor reflector infrarojo
Conceptos previos
31
31
Día 9: Aplicación del sensor reflector infrarrojo
38
Día 10: Creación de pista tipo laberinto para ser recorrida por
el robo-circle utilizando todos los sensores que se han
enseñado en el taller
39
Anexos:
Armando el robo-circle Guía de Instalación de Software
41 42
46
5
Objetivo General
en el proceso de implementación del kit robótico,
los estudiantes serán capaces de armar el robocircle con todos sus accesorios y programarlo para
realizar una serie de tareas, además de adquirir
conocimientos complementarios de electrónica,
mecánica e informática.
C í R C u l o
T e C n o l ó g I C o
S. a.
7
Metodología
las actividades de este taller se dividirán en 10 sesiones.
la última se destinará a un desafío de grupos.
los alumnos se dividirán en grupos de no más de 5 estudiantes.
Cada grupo se asignará un nombre y roles que serán
rotativos entre ellos, estos son los siguientes:
Jefe de Proyecto:
encargado de entregar al profesor al final de cada sesión
el resumen de las actividades realizadas por el grupo.
Programador:
encargado de la programación del robo-circle.
Ingenieros:
encargados del armado y test del robo-circle.
Administrador:
encargado de la planificación de cada sesión.
8
el método utilizado para el desarrollo de este taller, estará dado
por las estrategias propias de:
Planificar ( diseñar el como)
ejecutar ( hacer )
Revisar ( evaluar el hacer )
Comunicar ( compartir )
C í R C u l o
T e C n o l ó g I C o
S. a.
9
Objetivos especificos del Taller
desarrollar trabajo colaborativo.
desarrollar los procesos creativos por medio de
elementos tecnológicos.
Fomentar la autonomía de trabajo, en donde
los estudiantes puedan decidir como y para que
trabajar el elemento tecnológico.
Promover las experiencias erróneas para
identificarlas como parte del aprendizaje y el
autodescubrimiento.
desarrollar habilidades científicas.
10
M a n u a l
d e
R o b o - C I R C l e
INICIO DEL TALLER
DIA
1
nuestro primer día lo dedicaremos a organizar los grupos de trabajo, los
cuales avanzarán de acuerdo a los roles definidos para este taller.
el profesor entregará el formato de la minuta de planificación del día
que debe ser completada por el Jefe de Proyectos al finalizar la jornada.
¡Recuerden que los roles son rotativos y deberán ser asignados en
esta sesión!
El Jefe de Proyecto entregará la minuta al finalizar cada sesión, la que
incluye los siguientes aspectos:
1.
2.
3.
4.
Planificación del día
Problemas encontrados
Soluciones
Informe del Ingeniero y del Programador
¡ Cada día tendremos un desafío que cumplir!
El programador entregará al final de cada día el listado de códigos
que probaron en cada sesión y los resultados obtenidos. El ingeniero
entregará un informe al jefe de proyecto indicando los problemas
encontrados y sus soluciones si las hubiere. Se les recomienda ir tomando
notas durante cada sesión.
¡ El rol sólo define la responsabilidad, el trabajo debe ser colaborativo!
C í R C u l o
T e C n o l ó g I C o
S. a.
11
DIA 1
¿Que es robótica?
Definimos la robótica como la ciencia y
la tecnología de los robots. La robótica
combina diversas disciplinas como
son: mecánica, electrónica, informática,
matemáticas, inteligencia artificial y
la ingeniería de control, para realizar el
diseño, construcción y programación de
aplicaciones de los robots.
¿Que es un robot?
Es un sistema electro-mecánico que por su
apariencia o movimientos, ofrece la sensación
de tener un propósito propio por moverse,
hacer funcionar un brazo mecánico, sentir
y manipular su entorno y mostrar un
comportamiento inteligente, especialmente si
ese comportamiento imita a los humanos o los
animales.
¿Qué es la Robótica educativa?
12
Robótica Educativa significa poner al alcance de los alumnos(as), las
herramientas necesarias para que desarrollen dispositivos externos a
la computadora, controlados por ésta, por medio de una interfaz. La
Robótica Educativa permite desarrollar competencias para este nuevo
milenio como:
M a n u a l
d e
R o b o - C I R C l e
Habilidad para lograr solucionar una situación problemática dada, sin que
se le haya indicado un procedimiento a seguir.
Habilidades cognitivas como experimentar, investigar, aplicar, comparar y
evaluar
Sentido de anticipación.
DIA 1
Habilidad para prevenir y resolver problemas, toma de decisiones:
Actitudes creativas.
En relación con la formación científico-tecnológica:
Cultivo de pensamiento científico (observación, la descripción y registro
de datos, el ordenamiento e interpretación de información, asombro,
curiosidad, análisis, investigación, formulación de preguntas y conjeturas).
Conocimiento de la cultura tecnológica (informática, redes, video).
Inherentes al desempeño personal - social:
Autonomía
Seguridad de sí mismo.
Liderazgo.
Autoestima.
Toma de decisiones.
Búsqueda de desafíos.
Habilidad para trabajar en equipo.
Habilidad para trabajo colaborativo.
Negociar.
Saber escuchar y comunicarse con los demás.
Habilidad para trabajar bajo su propio ritmo.
C í R C u l o
T e C n o l ó g I C o
S. a.
13
DIA 1
Ahora estamos listos para comenzar, el desafío de
este día es conocer los elementos que componen
el kit. Para ello el grupo discutirá los caminos a
seguir para cumplir lo propuesto.
MANOS A LA OBRA
Checklist de Materiales
Es necesario revisar los componentes
iniciales del Kit de Robo-Circle que
te entregó el profesor. Para ello
revisaremos la siguiente lámina:
14
M a n u a l
d e
R o b o - C I R C l e
DIA 1
Controlador i-BOX3.0
Caja Contenedora
Ruedas y neumáticos
2 espaciadores metálicos de 33mm.
2 cajas de engranajes con motores
DC 120: 1 y montura
Chasis circular
4 tornillos de cabeza plana de 3x8 mm.
2 tornillos auto-roscantes de 2mm.
Una vez verificado que contamos con todos los
materiales, debemos revisar las instrucciones del
anexo: "Armando el Robo-Circle" y las instrucciones
del profesor. Para más información visita el link:
http://www.guiaeducacional.com/robotica
C í R C u l o
T e C n o l ó g I C o
S. a.
15
DIA
2
el desafío del día es armar y programar el kit básico.
El robo – circle debe
quedar armado
como lo muestra la
siguiente lámina.
Motor B
Motor A
16
M a n u a l
d e
R o b o - C I R C l e
DIA 2
Introducción a la programación:
Para que nuestro robot pueda realizar alguna
acción (movimiento, sonido, etc.) es necesario
que lo programemos, pero antes definiremos
algunos conceptos básicos:
Programa de computación: es una secuencia de instrucciones (escritas en algún
lenguaje de programación) pensado para ReSolVeR algún tipo de PRobleMa. Si no
sabemos resolver este problema, no podremos escribir el programa.
Algoritmo: Método por el cual se resuelve un problema
Lenguaje de Programación: es la forma en que podemos dar instrucciones a un
dispositivo programable y que éste las pueda comprender y ejecutar.
Instrucción: una orden que nosotros le damos a la máquina utilizando un lenguaje de
programación.
Microcontrolador: es un circuito integrado programable, capaz de ejecutar las órdenes
grabadas en su memoria. está compuesto de varios bloques funcionales, los cuales cumplen
una tarea específica. un microcontrolador incluye en su interior las tres principales unidades
funcionales de una computadora: unidad central de procesamiento, memoria y periféricos
de entrada/salida.
C í R C u l o
T e C n o l ó g I C o
S. a.
17
DIA 2
Diagrama de flujo: antes de escribir un programa, sobre todo si es complejo, es útil
trazar un esquema, en lenguaje corriente utlizando símbolos, detallando lo que quieres
hacer. a esto se le denomina un diagrama de flujo. Si lo que se pretende está claro,
escribir el programa se reduce a traducir el diagrama de flujo al código correspondiente.
Veamos un caso simple. Construyamos el diagrama de flujo de un programa que escoja
un número al azar del 0 al 9 y nos pida que lo adivinemos. una vez escogido el número, el
programa debe informar si hemos acertado o no. el diagrama de flujo correspondiente es:
DiAGRAMA De FlUJO
Tirar un número
al azar: X
Pedir al usuario
un número: Y
Sí
no
¿es X igual a Y?
Indicar:
¡aCeRTaSTe!
18
Indicar:
¿no aCeRTaSTe!
M a n u a l
d e
R o b o - C I R C l e
DIA 2
Con un buen diagrama de flujo, gran parte del trabajo está hecho. Puede
ser tentador comenzar a escribir directamente el programa , con la
esperanza de hacerlo todo bien a la primera. Suele ser más eficaz, sin
embargo, escribir antes el diagrama de flujo, para luego intentar pasarlo
al lenguaje informático elegido.
Pruebas:
Una vez que el profesor revise el robot , continuará la fase
de pruebas. Deberán instalar el software: I-BOX III V133
setup.exe. para verificar el funcionamiento, utilizando el
anexo: "Guía de Instalación de Software" .
Recuerda compartir los conocimiento que haz
adquirido en este día“, entregando las hojas resumen
(informe) correspondientes a cada Rol”.
C í R C u l o
T e C n o l ó g I C o
S. a.
19
DIA
3-4
el desafío para estos días es probar rutinas de
software que nos permita avanzar el robot en línea
recta y otras trayectorias que defina cada grupo.
Nuestro kit se basa en el microcontrolador i-box III, a
continuación te entregamos el set de instrucciones que
te ayudarán a programar los motores del robo-circle.
Se utilizan seleccionando en primer lugar el motor (con
un, a, b; o ab), y luego le dice que lo que debe hacer (por
ejemplo, on, off, rd, etc.).
20
a,
Selecciona el motor A para ser controlado.
b,
Selecciona el motor B para ser controlado.
ab,
Selecciona ambos motores para ser controlado.
on
Resulta de los motores seleccionados adentro.
off
Resulta de los motores seleccionados fuera.
bracke
Aplica un freno a los motores seleccionados.
onfor duration
Activa los motores seleccionados por un período de
tiempo, cuya duración se da en décimas de segundo.
Por ejemplo, "enciende por 10" ensenderá los motores
seleccionados por un segundo.
thisway
Instruye al motor seleccionado para ir a la dirección
indicada por el LED verde.
M a n u a l
d e
R o b o - C I R C l e
instruye al motor seleccionado para ir a la dirección
indicada por el LED rojo.
rd
invierte la dirección de los motores seleccionados.
Cualquiera sea la forma, tomará el camino opuesto.
setpower level
establece el nivel de potencia del motor seleccionado.
La entrada está en el intervalo de 0 (sin poder de
inercia) a 8 (plena potencia).
DIA 3-4
thatway
El set completo de instrucciones será entregado por el
Profesor.
Para programar el robo-circle podemos utilizar Cricket
Logo el cual nos permite ingresar el código en modo
texto. La interfaz típica es la siguiente:
C í R C u l o
T e C n o l ó g I C o
S. a.
21
DIA 3-4
La alternativa grafica es utilizar LogoBlocks, su interfaz es la siguiente:
Prueba ingresando los siguientes códigos en interfaz de texto:
1.
22
to avanza
ab, thisway
ab, onfor 1
end
M a n u a l
d e
R o b o - C I R C l e
DIA 3-4
2.
to rota_i
a, thatway
b, thisway
note 179 5
ab, onfor 5
end
Prueba los mismos códigos con LogoBlocks.
Utiliza variaciones a los códigos entregados para
obtener trayectorias diferentes, prueba agregando
nuevos sonidos.
Recuerda compartir los conocimiento que haz
adquirido en este día“, entregando las hojas
resumen (informe) correspondientes a cada Rol”.
C í R C u l o
T e C n o l ó g I C o
S. a.
23
DIA
5
el desafío de este día es implementar uno de los
sensores que viene con nuestro kit , el ZX-led.
Conceptos Previos:
Transistor: dispositivo semiconductor que permite el control y la regulación de
una corriente grande mediante una señal muy pequeña. existe una gran variedad
de transistores
Un diodo emisor de luz (LED) produce luz cuando una corriente pasa a
través de él. El color del LED usualmente te dice de que color será la luz
cuando una corriente pasa a través del mismo. Las marcas importantes
de un LED se pueden encontrar en su forma.
Como un LED es una válvula de corriente en un solo sentido, debes
asegurarte de conectarlo de la manera correcta, en caso contrario no
funcionará. Los LED tienen 2 terminales. Uno es el llamado Ánodo y el
otro es llamado Cátodo. En el esquemático, el cátodo es la línea que va a
través del triángulo. Para la parte dibujada, fíjate que los cables del LED
son de longitudes diferentes. El cable más largo esta conectado al ánodo
del LED, y el cable más corto esta conectado a su cátodo.
El ZX-LED incluye un transistor para proporcionar corriente y así dar apoyo
al puerto de salida de baja corriente del microcontrolador. Esto asegura
que el LED se prenda cuando un "1" lógico aparezca en la entrada.
24
M a n u a l
d e
R o b o - C I R C l e
DIA 5
Diagrama esquemático del Zx-leD
Conectar el ZX-led
en las posiciones P0
y P1, de acuerdo a
imagen siguiente:
C í R C u l o
T e C n o l ó g I C o
S. a.
25
DIA 5
Utiliza el siguiente código para activar los led.
1.-
to start
high 1
wait 50
high 0
Prueba otras
variantes de
códigos.
Recuerda compartir los conocimiento que haz
adquirido en este día“, entregando las hojas resumen
(informe) correspondientes a cada Rol”.
26
M a n u a l
d e
R o b o - C I R C l e
DIA
6
el desafío de este día es implementar el
sensor de contacto.
Conceptos Previos:
Estos dispositivos, son los más simples, ya que son interruptores que se
activan o desactivan si se encuentran en contacto con un objeto, por
lo que de esta manera se reconoce la presencia de un objeto en un
determinado lugar.
Generalmente estos sensores están compuestos por dos partes: un
cuerpo donde se encuentran los contactos y una cabeza que detecta el
movimiento. Su uso es muy diverso, empleándose, en general, en todas
las máquinas que tengan un movimiento rectilíneo de ida y vuelta o
sigan una trayectoria fija, es decir, aquellas que realicen una carrera o
recorrido fijo, como por ejemplo ascensores, montacargas, robots, etc.
Estos sensores tienen dos tipos de funcionamiento: modo positivo y
modo negativo , que actuan según se precione o no el sensor.
C í R C u l o
T e C n o l ó g I C o
S. a.
27
DIA 6
En nuestro caso, el sensor está formado por 3 componentes principales;
la entrada del cable, el LED indicador y el Switch. Será capaz éste de
brindar 2 estados, al presionar y soltar el switch.
Switch
Indicador LED
Conector de señal
Componentes básicos
del sensor Swirch/Touch
Diagrama esquemático
del sensor Swirch/Touch
Operación del sensor
Soltar/No presionar
el resultado es un “1” lógico cuando
el switch no se presiona o se suelta.
la condición es FalSa.
28
M a n u a l
d e
R o b o - C I R C l e
DIA 6
Presionar
el resultado es un “0” lógico
cuando el switch es presionado.
la condición es VeRdadeRa.
La conexión del
sensor la debes
realizar en la
posición IN0 a IN3,
de acuerdo a la
siguiente figura.
Conectores IN0 a IN3
C í R C u l o
T e C n o l ó g I C o
S. a.
29
DIA 6
El código ejemplo de prueba del sensor de contacto es el siguiente:
1.-
to start
loop [ ifelse ( in 3)
[ab, on ] [ ab, off ]
end
Observa lo que sucede y verifica con el professor si el resultado es el
correcto
2.-
Prueba el código
con logoblocks.
Realiza variaciones
a los códigos.
Recuerda compartir los conocimiento que haz
adquirido en este día“, entregando las hojas resumen
(informe) correspondientes a cada Rol”.
30
M a n u a l
d e
R o b o - C I R C l e
DIA
7-8
el desafío de este día es implementar el
sensor reflector infrarrojo.
Conceptos Previos:
Led Infrarrojo: es un tipo de diodo emisor de luz, solo que esta luz no
es visible al ojo humano. Primero que todo tienes que entender que es un
diodo. un diodo es un dispositivo semiconductor que emite luz de espectro
reducido cuando se polariza de forma directa la unión positivo-negativo
(Pn) del mismo y circula por él una corriente eléctrica.
El led infrarrojo es un tipo de diodo emisor
de luz infrarroja, IRED (Infra-Red Emitting
Diode), y el hecho de que este tipo de señal
no se pueda ver a simple vista es porque la
longitud de onda de los rayos infrarrojos es
muy pequeña (850-900 nm), es por eso que
la señal infrarroja se puede ver interrumpida
por casi cualquier cosa, como una puerta,
una persona, una hoja de papel.
C í R C u l o
T e C n o l ó g I C o
S. a.
31
DIA 7-8
Fototransistor: es un transistor sensible a la luz, normalmente a los infrarrojos. la luz
incide sobre la región de base, generando portadores en ella. esta carga de base lleva el
transistor al estado de conducción. el fototransistor es más sensible que el fotodiodo por el
efecto de ganancia propio del transistor.
el reflector infrarrojo consiste en 2 partes, la parte que emite y el detector. este simple
circuito muestra como funciona. dispara una luz led que rebota en la superficie y la hace
volver al detector, procesando y dando valores en datos digitales al i-boX que se encuentre
conectado.
Módulo sensor reflector
infrarrojo TCRT5000
Tarjeta de circuito
de sensor reflector infrarrojo
LED infrarrojo
Foto-transistor
LED infrarrojo
Foto-transistor
Conector de señal
32
M a n u a l
d e
R o b o - C I R C l e
Módulo sensor
reflector infrarrojo
C í R C u l o
T e C n o l ó g I C o
DIA 7-8
el reflector infrarrojo puede actuar como sensor análogo y sensor digital. el rango de
detección óptimo es de 2 a 10mm, siendo su mejor punto el de los 3mm. (ver el gráfico de
desempeño). el corazón de este sensor es el dispositivo reflector infrarrojo TCRT5000. la
salida de este sensor puede definirse como 2 tipos. es análoga en términos de voltaje dC. Su
rango es de 0 a 5V. Si el foto transistor dentro del TCRT5000 puede detectar mas densidad
de luz infrarroja, puede conducir más. la salida de voltaje será más alta. Por otro lado,
puede detectar baja densidad de luz infrarroja. la salida de voltaje será mas baja. el otro
tipo de salida es una señal digital. Si el sensor detecta mas densidad de luz, puede mandar
un 1 lógico a la salida y mandar un 0 lógico en caso de que se detecte baja densidad de luz.
Gráfico característico
del módulo TCRT5000
S. a.
33
DIA 7-8
Seguir las instrucciones de instalación del sensorDebes verificar que esté conectado el sensor de la
izquierda al puerto SENSOR2 del i-BOX y conectar el
sensor de la derecha al puerto SENSOR3.
Conector SENSOR2
Conector SENSOR3
Sensor reflector infrarrojo derecho
Sensor reflector infrarrojo izquierdo
Conectar al puerto SENSOR2
Conectar al puerto SENSOR3
Para probar la correcta instalación del
sensor debes ejecutar el siguiente código:
34
M a n u a l
d e
R o b o - C I R C l e
to start
loop [send (sensor 2 ) wait 10
end
DIA 7-8
1.-
El cable debe seguir conectado al computador durante la operación de
comprobación. Abrir el monitor Cricket para observar los resultados.
Colocar el robot en una superficie blanca. Presionar el switch RUN del
controlador i-BOX.
Leer los datos del sensor desde el monitor Cricket y guardarlos. Luego,
cambia el color de la superficie al negro. Lee los datos del sensor desde
el monitor Cricket y también guarda.
Con los resultados del paso anterior calcula los datos de referencia para
las actividades siguientes.
Referencia = (Datos sup. blanca + Datos sup. Negra) / 2
Por ejemplo; el valor de la superficie blanca es 900 y el de la superficie
negra es 100. La referencia es igual a: 900+100/2 = 500.
La siguiente actividad de detección de datos desde el sensor reflector
infrarrojo es la detección de línea negra.
(1) Pegar en el suelo una cinta negra de 2 cm de ancho para crear la
superficie de trabajo. Se debe pegar en línea recta sobre una superficie
blanca.
C í R C u l o
T e C n o l ó g I C o
S. a.
35
DIA 7-8
(2) Crear el código ejemplo de más abajo y descargarlo hacia el robot.
Remover el cable.
to start
ab, thisway
ab, on
waituntil [ ((sensor 2 ) < 500 )]
ab, off
beep
end
Colocar frente al robot una cinta negra a 1 metro de distancia. El robot
debe estar de frente por el lado que tiene conectado los sensores
apuntando en ángulo recto.
SENSOR2
36
M a n u a l
d e
R o b o - C I R C l e
DIA 7-8
Presiona el switch RUN del i-BOX III. El Robo-CIRCLE se moverá hacia
adelante y se detendrá arriba de la línea negra y automáticamente
emitirá un sonido.
Repite la actividad para
detectar una línea blanca,
realiza variaciones al
código y documentalas.
Recuerda compartir los conocimiento que haz
adquirido en este día“, entregando las hojas resumen
(informe) correspondientes a cada Rol”.
C í R C u l o
T e C n o l ó g I C o
S. a.
37
DIA
9
el desafío de este día es aplicar el uso del
sensor reflector infrarrojo.
Al utilizar 2 sensores para detectar el borde negro. El robot se moverá
dentro de un carril.
esta actividad tiene 3 condiciones:
1. Si ambos sensores detectan la superficie blanca; el robot se moverá hacia
adelante.
2. Si el sensor izquierdo detecta el borde negro; el robot dobla a la derecha.
3. Si el sensor derecho detecta el borde negro; el robot dobla a la izquierda.
Construye un carril utilizando cinta negra, escribe
los códigos necesarios para realizar la actividad .
Recuerda compartir los conocimiento que haz
adquirido en este día“, entregando las hojas resumen
(informe) correspondientes a cada Rol”.
38
M a n u a l
d e
R o b o - C I R C l e
DIA
10
el desafío final es crear una pista del tipo laberinto que
permita que al ser recorrida por el robo-circle se utilicen
todos los sensores que has aprendido en el Taller.
Todos los grupos deben entregar un esquema de laberinto
y lo implementarán, utilizando los informes entregados
en cada sesión.
Cada grupo deberá pasar todos las pistas implementadas,
pueden utilizar los informes de los demás grupos.
Todos cumpliran con el desafío si en conjunto logran
pasar todas las pistas.
Recuerda compartir los conocimiento
que haz adquirido en este día“,
entregando las hojas resumen (informe)
correspondientes a cada Rol”.
C í R C u l o
T e C n o l ó g I C o
S. a.
39
Anexos
Anexo
Armando el Robo-Circle
1. Conecta las 2 cajas de engranaje de los motores DC con la caja
contenedora mediante los tornillos de cabeza plana de 3x8mm.
como lo muestra la imagen siguiente.
Tornillos de
cabeza plana
de 3x8 mm.
Tornillos de
cabeza plana
de 3x8 mm.
42
M a n u a l
d e
R o b o - C I R C LE
2. Conecta 2 espaciadores metálicos de 33mm. a la caja contenedora
mediante 2 tornillos de cabeza plana de 3x8mm. en la posición que
se muestra en la figura.
Espaciador metálico de 33 mm.
Espaciador metálico de 33 mm.
3. Junta los neumáticos a las ruedas y conéctalas a la caja de engranaje
DC con 2 tornillos de 2mm. provistors en el kit.
Tornillos de 2 mm.
C í rc u l o
T e c n o l ó g ic o
S. A.
43
4. Conecta el sistema de motores del paso (3) con el chasis circular en
la posición que muestra la siguiente imagen.
Apriétalo con los tornillos de 3x6mm. a los espaciadores de metal de
33mm.
Posición del tornillo
Posición del tornillo
44
M a n u a l
d e
R o b o - C I R C LE
5. Sitúa el i-BOX en el contenedor. Conecta el cable del motor A al
conector negro del ch-A y el cable del motor B al conector blanco
del ch-B.
El motor A es el motor que esta en el lado del conector del sensor.
El motor B es el motor que esta en el lado del conector del motor.
Motor B
Motor A
C í rc u l o
T e c n o l ó g ic o
S. A.
45
Anexo
Guía de Instalación de Software
Requerimientos del sistema
Hardware:
Necesitarás un PC o un notebook para
correr el software Robo-CIRCLE. Comenzar
a usar el Robo-CIRCLE es más fácil si
tu PC o notebook tiene las siguientes
características:
Espacio en disco duro de 15MB.
Monitor a color de resolución 800 x 600. Se re-comienda 1024 x 768.
Puerto USB (requiere cable convertidor de USB a puerto serial).
Unidad de CD-ROM, conexión a internet, o ambas.
Software
46
Instalar Windows ME o un sistema operativo más nuevo.
Se recomienda WindowsXP. También son compatibles Windows Vista y
Windows 7.
M a n u a l
d e
R o b o - C I R C LE
Información de los cables
Cable UCON-200
conectar a i-BOX3S
TxD- conectar al pin RxD del microcontrolador objetivo.
RxD - conectar al pin TxD del microcontrolador objetivo.
conectar a puerto USB
Cable JST3AA-8
Cable de 3 alambres que provee una interfaz entre el sensor y el módulo de
aplicaciones.
Tierra Cable de señal
8-pulgadas
+ 5V
C í rc u l o
T e c n o l ó g ic o
S. A.
47
Comenzando con el i-box III
Cable UCON-200
Instala las baterías
Conéctalo al puerto USB
de tu computador
Baterías AA
El i-BOX soporta
baterías alcalinas y
recargables. Usa 4
"AA" (no incluídas).
Salida de sonido
Salida Digital
Switch POWER
Conéctala con LED-ZX o
circuitos con drivers relay.
Prende (ON) o apaga (OFF) el
suministro a los circuitos.
Entrada Análoga
Salida de Motor
Conecta a reflactores
infrarrojos o sensores de luz.
Entrada Digital
Motores DC simples y
con cajas de cambio.
Conéctala al switch/
toca sensores.
Indicador dirección motor
Adelante
Atrás
Microcontrolador
Cerebro del robot,
contiene el firmware
intérprete Logo.
48
Switch Correr/Detener
Detener programa Correr programa
M a n u a l
d e
R o b o - C I R C l e
1º Paso con i-box III
[1] Préndelo
(1) Da vuelta el i-BOX y abre la cubierta de la
batería para colocar 4 baterías AA” en el
contenedor. Comprueba que la polaridad de
las baterías sea en el orden correcto para que
el i-BOX funcione.
[3] ¡Bip!
(2) Pon el switch en ON. El LED rojo comenzará
a parpadear un par de veces seguido por un
sonido "¡Bip!" desde el parlante.
Instalación del driver USB
[2] LED encendido
Antes de usar, tendrás que instalar el driver del cable UCON-200.
(1) Inserta el CD Robo-CIRCLE o CD UCON-200 en la unidad CD-ROM.
(2) Conecta el cable UCON-200 en el puerto USB. El computadordetectará 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.
(3) Escoge la localización del driver. Haz en Install from the list or specific location
(Advanced) y luego en el botón Next.
C í r c u l o
T e c n o l ó g i c o
S. A.
49
(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 clic en el botón Next.
(7) Espera un momento. El sistema instalará los drivers. Has clic el botón
Finish.
50
M a n u a l
d e
R o b o - C I R C LE
(8) Ya se instaló el puerto Virtual COM o puerto Serial USB. Revisa la dirección
del puerto COM por Panel de Control > Sistema > Hardware > Administrador
de Dispositivos. Mira la lista de puertos y graba la dirección del puerto
serial USB para usarlo para proporcionar interface con el microcontrolador
objetivo.
C í r c u l o
T e c n o l ó g i c o
S. A.
51
Instalación del Software
(1) Inserta el CD-ROM de Robo-CIRCLE en tu dispositivo. Has doble clic en
i-BOX 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.
52
M a n u a l
d e
R o b o - C I R C LE
(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.
Cricket Logo
Logo Blocks
C í r c u l o
T e c n o l ó g i c o
S. A.
53
Cómo escoger la interface de puerto serialCOM/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 UCON200 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
Cable UCON-200
conectar a puerto USB
54
M a n u a l
d e
R o b o - C I R C LE
(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
> i-BOX 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.
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.
C í r c u l o
T e c n o l ó g i c o
S. A.
55
(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 CricketLogo
Escoge el puerto
COM de LogoBlocks
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.
56
M a n u a l
d e
R o b o - C I R C LE
Anexos
C í r c u l o
T e c n o l ó g i c o
S. A.
57
58
M a n u a l
d e
R o b o - C I R C l e
C í R C u l o
T e C n o l ó g I C o
S. a.
59
60
M a n u a l
d e
R o b o - C I R C l e
C í rc u l o
T e c n o l ó g ic o
S. A.
61
62
M a n u a l
d e
R o b o - C I R C l e

Documentos relacionados