Hub, motor, sensores y micrรณfono
1
1. Hub Sirve para conectar los actuadores (motores) y sensores (inclinaciรณn y movimiento) a la computadora, en el que podemos conectar hasta 3 hub. Veamos algunos ejemplos de conexiรณn en un dispositivo portรกtil: 1 hub conectado
2 hub conectados
3 hub conectados
En cada hub podemos conectar hasta 2 dispositivos electrรณnicos simultรกneamente (actuadores y sensores), los cuales pueden conectarse de diversas formas:
2
1 motor + 1 sensor
2 motores
2 sensores
3
2. Motor El motor es una pieza fundamental en el kit de robótica WeDo, en esta sección mostraremos como programarlo para la realización de diferentes acciones. Para conectar el motor al equipo portátil realizaremos los siguientes pasos: a) Ejecutar el software WeDo en un equipo portátil. b) Conectar el motor en uno de los dos puertos del hub c) Conectar el hub al equipo portátil a través del puerto USB.
Una vez se haya conectado el motor al equipo portátil aparecerá en la parte superior izquierda del software (ficha de conexión) las imágenes de los equipos que han sido detectados automáticamente.
4
2.1 Etiquetado de motores: Si tenemos conectados varios motores (entre 2 y 6), podemos etiquetarlos o numerarlos para asignarle acciones individuales sin que esto altere el comportamiento del otro. Para ello realizamos lo siguiente: a) Arrastramos el bloque de activación del motor en sentido horario (
)
en el área de proyecto. b) Presionamos la tecla MAYUS tal como se aprecia en la siguiente imagen:
c) Pulsamos una vez sobre el bloque de activación de motor en sentido horario y observaremos un círculo plomo que indica que el motor ha sido etiquetado como el número 1.
d) Si queremos etiquetar un segundo motor lo que hacemos es repetir la acción anterior dos veces. Podemos etiquetar hasta 6 motores (debido a que podemos conectar hasta 3 hub).
5
2.2 Etiquetado de motores con acciones diferentes: Para realizar el uso del etiquetado de dos motores con acciones diferentes, realizaremos una programación que permita que ambos motores giren en sentidos opuestos: a) Conecte los motores en el hub. Luego éste último deberá conectarlo al dispositivo que contiene instalado el software WeDo.
Al observar en la parte superior izquierda de la pantalla (ficha de conexión) notará que el software detecta automáticamente los dos motores conectados en el hub.
b) Realice la siguiente programación en el área de proyecto del software:
6
Si lo ejecutamos la programación notamos que:
Ambos motores giran en sentido horario durante 1 segundo.
Luego giran en sentido anti horario durante 3 segundos.
c) Para realizar acciones diferentes en cada uno de los motores, etiquetamos de la siguiente forma:
Primer motor al bloque de activación de motor en sentido horario Segundo motor al bloque de activación de motor en sentido antihorario
De esta forma se asigna una rotación diferente a cada motor, quedando finalmente la programación de la siguiente forma:
Así al ejecutar el programa ambos motores girarán en sentidos opuestos simultáneamente durante 3 segundos, luego de este tiempo se detienen.
7
3. Sensor de inclinación En esta sección realizaremos la programación del sensor de inclinación con los diversos bloques de programación y los dispositivos electrónicos. Para utilizar el sensor de inclinación realizaremos lo siguiente: a) Conectamos el sensor al hub b) Conectamos el hub al dispositivo portátil. Finalmente observaremos en la ficha de conexión que el software detecta automáticamente el sensor.
El sensor de inclinación presenta 6 posiciones diferentes que las denominaremos de la siguiente forma: Posición del sensor Sensor sin inclinación Inclinación en un sentido Inclinación en otro sentido Inclinación hacia arriba Inclinación hacia abajo Cualquier inclinación
8
Para cambiar la dirección de inclinación solo basta con hacer clic en el ícono bloque entrada del sensor de inclinación (
).
Una vez que los sensores de inclinación estén conectados en el equipo, el software lo reconoce automáticamente en la posición en que se encuentra:
3.1 Etiquetado de sensor de inclinación: Para etiquetar un sensor realizamos los mismos pasos que en el caso del motor: a) Conecte el sensor en el hub. Luego deberá conectarlo al dispositivo que contiene instalado el software WeDo. b) Presione la tecla MAYUS y hacemos clic en el bloque entrada sensor de inclinación. En la parte inferior del bloque aparecerá un círculo plomo que indica que ha sido etiquetado como sensor 1.
c) Al igual que en el caso de los motores, realizaremos los mismos pasos para etiquetar cada uno de los sensores. En el software podemos etiquetar hasta un máximo de 6 sensores:
9
4. Sensor de movimiento Usando el bloque entrada sensor de movimiento podremos usar la información que el sensor envía, y usarla para realizar diferentes tipos de programas. Para ello realizaremos lo siguiente: a) Conectar el sensor de movimiento al hub y éste último al dispositivo portátil.
b) Luego en la ficha de conexión (parte superior izquierda del software) observaremos que el software ha reconocido automáticamente el sensor conectado.
El software codifica numéricamente el movimiento del sensor de acuerdo a la distancia a la cual se encuentra un objeto a analizar. Veamos un ejemplo, realizando la siguiente programación:
10
Al ejecutarlo obtendremos un número que está directamente relacionado con la distancia a la que se encuentra el obstáculo detectado (cualquier objeto), variando desde “muy cerca” (10), hasta “muy lejano” (0).
0
6
1
7
2
8
3
9
4
10
5
4.1 Etiquetado de sensor de movimiento: El etiquetado del sensor se realiza con los mismos pasos seguidos con el motor y el sensor de inclinación. Para ello deberá mantener presionada la tecla MAYUS y dándole un clic sobre el Bloque entrada sensor de movimiento, podemos etiquetar hasta 6 sensores de movimiento.
Ejemplo: Si conectamos dos sensores de movimiento al hub.
11
Automáticamente ambos sensores serán detectados en la ficha de conexión del software:
Vemos que uno ha sido asignado con un círculo plomo (sensor 1) y el otro con dos círculos plomos (sensor 2)
12
5. Micrófono En el caso de los dispositivos móviles muchos de ellos vienen con micrófono incorporado el cual es detectado por el software en la ficha de conexión:
Usando el bloque entrada sensor de sonido (
), podemos realizar diferentes
programas que interactúen con el sensor. A continuación mostraremos un programa sencillo:
Al ejecutar, el programa esperará que exista una variación en la entrada del sensor de sonido, una vez esto ocurra la pantalla mostrará el fondo 1.
5.1 Grabando con el sensor de sonido: Para grabar un sonido, debemos hacer es hacer clic al botón circular que se encuentra en la ficha de conexión. Estará en modo grabación una vez que el botón circular cambie al color rojo.
Para detener la grabación debemos hacer clic al botón cuadrado. Si queremos escuchar lo grabado le daremos clic al botón triangular (play o inicio):
13
14