Cómo usar tu kit R502

por | May 13, 2022

Este kit consiste de una valija plástica con todos los componentes electrónicos, y de cinco bolsas conteniendo las piezas de encastre.

Además de las piezas de encastre el kit contiene elementos muy importantes:

 

  • 1 Ladrillo inteligente: es el cerebro del kit donde se conectan motores y sensores, y donde se guardan los programas a ejecutar por el robot

 

  • 5 Sensores:
    • 1 Sensor de luz, también llamado LDR. Nos permite determinar el nivel de iluminación.
    • 2 Sensores de proximidad, también llamados infrarrojos. Detectan proximidad a una distancia de 1cm. como máximo, o cambios de color (blanco / negro).
    • 1 Sensor de sonidos, o micrófono. Detecta sonidos básicos, como golpes o chasquidos.
    • 1 Sensor pulsador. Actúa como un botón.

 

  • 4 Actuadores:
    • 2 Motores. Permiten darle movimiento al robot. Pueden girar en ambos sentidos y a distintas velocidades.
    • 1 Led (o luz). Permite controlar tres colores de manera independiente. Rojo, verde y azul, y sus respectivas combinaciones.
    • 1 Micro Parlante. Está incorporado al ladrillo inteligente R8+, y  da la posibilidad de emitir notas de manera independiente o componer una melodía.

 

  • 1 Control remoto: Con siete botones programables. Permite controlar el robot a distancia

Descripción de los elementos centrales del kit:

 

El ladrillo inteligente

El ladrillo inteligente R8+ es el “cerebro” del kit robótico.

Tiene ocho conectores laterales para motores, sensores y actuadores.

El conector superior sirve para programarlo y para darle alimentación, ya sea desde la PC o desde la batería.

Posee un botón que permite encenderlo y apagarlo. Y un led (luz) que indica si está encendido o no.

Además cuenta con un receptor para poder ser comandado por control remoto, y un micro parlante que se puede programar con sonidos o melodías.

 

Motores

El kit cuenta con dos motores que se conectan al ladrillo inteligente y que permiten dar movimiento al robot. La conexión se hace a través de cualquiera de los ocho puertos del ladrillo inteligente. Mediante la programación se puede hacer que giren, se detengan, inviertan el sentido de giro, y varíen su velocidad.

Batería recargable

La batería recargable se encarga de alimentar al ladrillo inteligente R8+ para que cumpla con el programa que se le haya cargado. Posee además un conector para que se pueda cargarla desde un puerto USB de la PC o desde un cargador estándar de celular. 

Para conectar la batería con el ladrillo inteligente se debe usar el cable más largo de esta y conectarlo en el conector superior del ladrillo inteligente. 

En las siguientes imágenes se puede  observar este procedimiento más en detalle.

Esto también aplica cuando se desea conectar el ladrillo inteligente con la PC, para poder programarlo o alimentarlo.

Control remoto

Se pueden programar sus funciones para que el robot realice cualquier acción. A cada botón se le puede asignar una tarea en particular, hacer girar motores, variar su velocidad de giro, encender luces, emitir sonidos, etc.

¿Cómo se conectan los sensores y actuadores?

 

Para conectar los distintos sensores y actuadores con el ladrillo inteligente R8+ se deben  utilizar los cables con fichas RJ12, y empujarlos dentro de los conectores como se muestra en la imagen, hasta sentir que la ficha hace un “click” dentro del conector.

Programar los robots

 

¿Cómo se programa el robot?

 

Para lograr que el robot haga lo que se desea hay que darle instrucciones. Y estas instrucciones primero deben ser organizadas en un programa y luego bajarlas o descargarlas al robot.

El programa que se utiliza  para esto se llama mBlock y a continuación se verán los pasos a seguir para ver desde cómo instalarlo en la computadora hasta los elementos básicos que se necesitan para programar los robots.

 

Descarga del mBlock:

Lo primero que se debe hacer es descargar el programa y, dependiendo del sistema operativo que se utilice, se debe elegir entre alguno de estos enlaces:

 

 

Para poder utilizar correctamente todas las características de mBlock es necesario contar con un mouse o touchpad que funcione para realizar el Scroll en los conjuntos de acciones con la ruedita (en caso del mouse) o sección de Scroll (en caso del touchpad de la notebook y/o netbook). En este ejemplo veremos la instalación en Windows.

 

Instalación del mBlock

Para comenzar la instalación, se ejecuta el archivo que se descargó. Windows pedirá autorización para instalar mBlock, así que se debe permitir la instalación.

La instalación se va a hacer en el idioma inglés pero más tarde se puede cambiar a español. Al aparecer la siguiente ventana se debe hacer click en INSTALL.

Y luego de unos minutos el mBlock estará instalado!.

 

mBlock – Configuración inicial y primer contacto

Al iniciar mBlock se encuentra una pantalla como la que se ve a continuación:

Se puede cambiar el idioma seleccionándolo desde este botón:

En el lado izquierdo de la pantalla se puede  encontrar la sección de «Dispositivos». Se debe  borrar el dispositivo “Codey” mediante la “x” que tiene en su ángulo superior derecho, y luego hacer click en el botón “añadir” que está al lado.

Se desplegará una ventana con varias “extensiones”. Es importante buscar la correspondiente al ladrillo inteligente R8+.

Se hace click en ella, marcar la estrella para que quede como dispositivo predeterminado y luego en “Aceptar”. Ahora se debe cerrar mBlock y volver a abrirlo.

 

En este video de configuración inicial y primer contacto se resume lo explicado

 

 

 

Comenzando a programar

Cuando se utiliza mBlock la programación se realiza siempre con bloques que pueden contener diferentes funciones.

 

Se puede hacer el programa o abrir un archivo que contenga un programa hecho anteriormente.

 

En la siguiente imagen se puede ver la sección de bloques, donde se encuentran  todos los bloques disponibles para programar nuestro ladrillo inteligente R8+. Haciendo scroll hacia abajo se pueden ver muchos más.

Se deben arrastrar los bloques que se necesiten hacia el Área para Programar (lado derecho de la pantalla) y allí armar el programa.

 

 También es posible abrir un archivo que contenga un programa desde el menú superior “Archivo”. Cuando se despliegan las opciones se debe elegir “Importar desde tu ordenador”. 

Otra manera es arrastrar el archivo y soltarlo sobre la ventana de mBlock.

Creando un programa de ejemplo

Con este programa se logra que el motor gire cuando se presiona el pulsador.

En el siguiente enlace se puede ver el proceso de armado del programa, y la posterior subida al ladrillo inteligente R8+.

 

 

Descargar programas al ladrillo inteligente R8+

proceso

 

Una vez que el programa está terminado se debe enviar al ladrillo inteligente. Esto se hace conectándolo con la computadora a través del cable USB doble que acompaña al kit.

 

Luego de conectar el ladrillo inteligente con la computadora se debe encender mediante el pulsador situado en la parte superior.

De vuelta en mBlock, mediante el botón “Conectar”, se establece la conexión entre el ladrillo inteligente R8+ y mBlock.

Al hacer click en “Conectar” se abre una ventana en la que se debe especificar un COM a través del cual se establecerá la conexión. Este COM puede variar de una computadora a otra. Una vez seleccionado el COM se hace click en “Conectar”.

 

En este momento se puede subir al ladrillo inteligente el programa que se haya hecho o que se haya cargado desde un archivo.

 

Se habilitará el botón “Subir”, y al hacer click en él se mostrará una ventana con el progreso de carga, tal como se observa en la siguiente imagen.

Al finalizar este proceso el ladrillo inteligente R8+ estará programado y comenzará a ejecutar la secuencia de instrucciones.