Cómo usar tu kit R503 CABA

por | Abr 14, 2023

Este kit consiste en una valija plástica con todos los componentes electrónicos, cables, ruedas especiales, ejes, bandas elásticas e hilo, más cinco bolsas conteniendo las piezas de encastre plástico estáticas y dinámicas en varios formatos y colores.

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
  • 9 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.
    • 1 Sensor ultrasónico para detectar distancia y obstáculos.
    • 1 Sensor de humedad de suelo.
    • 1 Sensor de humedad y temperatura ambiente.
    • 1 Módulo «joystick».
  • 6 Actuadores:
    • 2 Motores. Permiten darle movimiento al robot. Pueden girar en ambos sentidos y a distintas velocidades.
    • 1 Led (o luz) RGB. Permite controlar tres colores de manera independiente. Rojo, verde y azul, y sus respectivas combinaciones.
    • 1 Servomotor con 180° de giro que puede posicionarse a un ángulo determinado por programación.
    • 1 Display LCD monocromático de 0,96 pulgadas.
    • 1 Matriz de leds programable, de 128 puntos (8×16).
  • 2 Baterías recargables: Con siete botones programables. Permite controlar el robot a distancia

Descripción de los elementos centrales del kit:

El ladrillo inteligente

El ladrillo inteligente R9 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. Además cuenta con un orifico para accionar la función Reset, que reinicia el microprocesador.

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 R9 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. El kit cuenta con dos baterías recargables

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.

¿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” (o cualquier otro que esté en su lugar) mediante la “x” que tiene en su ángulo superior derecho.

En el siguiente enlace se debe hacer clic para descargar el archivo de EXTENSIÓN correspondiente a nuestro ladrillo inteligente R9.
Este archivo instala en mBlock los bloques específicos para que luego podamos programar el ladrillo R9.

 

Ahora se deben llevar a cabo los siguientes pasos:

 

1 – Abrir mBlock

 

2 – Ubicar el archivo (extensión R9) recién descargado, arrastrarlo y soltarlo sobre la pantalla de mBlock

 

3 – Luego de unos segundos aparecerá en la parte superior la leyenda «R9 – Mis Ladrillos actualizada correctamente»

 

4 – Cerrar mBlock sin guardar ninguna modificación y volver a abrirlo

 

5 – Volver a arrastrar y soltar el archivo de extensión sobre la pantalla de mBlock

 

 

 

Luego de estos pasos se puede comenzar a programar.

 

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 R9. Desplazándonos 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.

Descargar programas al ladrillo inteligente R9

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 R9 y mBlock.

Se debe tildar el casillero «Mostrar todos los dispositivos conectables»

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 R9 estará programado y comenzará a ejecutar la secuencia de instrucciones.