
Info
- Principiantes
- Edades: 9+
Temas STEAM
- Tecnología
- Ingeniería
- Ciencia
- Matemáticas
- Artes
Introducción
En esta actividad se programará el Innobot con el fin de controlarlo con un dispositivo móvil por medio de la aplicación PygmalionApp y un módulo Bluetooth. En este caso se usará específicamente la referencia HC-05, pero la aplicación es compatible con todos los módulos v2.0 o v4.0 (BLE).
Materiales
- Kit de Robótica Innobot.
- Equipo de Computo (Windows, Linux)
- Pygmalion IDE. – 1.4.7 o superior
- Módulo Bluetooth 2.0 o 4.0
- Celular Android.
Instalación del Bluetooth
Paso 1
Primero es necesario revisar la tarjeta innobot; si cuenta con una de las tarjetas nuevas que son negras, ubique el bluetooth de la siguiente manera:
Es importante que el módulo Bluetooth quede bien conectado y todas las patas ingresen completamente.
Si tiene una tarjeta Innobot azul, debe conectar cable a cable, de la siguiente manera:
Rx a pin 1
Tx a pin 0
Vcc a 5v
Gnd a GND
La tarjeta, ya debe estar instalada en el Innobot armado.
Paso 2
Ahora es necesario emparejar el dispositivo móvil, con el módulo Bluetooth, para ello diríjase a la opción Bluetooth del celular, elija la opción activar.
Ahora, permita que el celular busque dispositivos disponibles. Generalmente el módulo Bluetooth que se está usando va a aparecer con el nombre de “HC-05”; seleccione ese.
Para emparejar el dispositivo móvil con el modulo Bluetooth, es necesaria una contraseña; esta va a ser “1234”. Si por algún motivo esta no funciona, intente con “0000”.
Una vez el celular haya emparejado con el módulo Bluetooth, este debe aparecer dentro de la lista de dispositivos conectados.
Programación del Innobot
Paso 1
Para que el Innobot pueda interactuar con la APP, se debe subir al robot el código a continuación. Dependiendo de la programación que realice, los movimientos y acciones van a variar, el código que se presenta es una base para que el usuario pueda generar casos propios acordes a sus necesidades.
- Abra el programa CODE.
- Copie y pegue el programa sugerido
- Suba el código a la tarjeta Innobot
Programa Básico para usar la PygmalionApp (Gamepad)
Pygmalion Tech App
Paso 1
Ahora es necesario descargar la aplicación para controlar el Innobot.
- Ingrese a la aplicación Play Store o la aplicación por medio de la que descarga todas las aplicaciones, y busque la aplicación Pygmalion.Tech.
- Comience el proceso de descarga e instalación.
- Una vez instalada la aplicación, presione “Abrir”.
- Espere unos segundos a que cargue la aplicación
Paso 2
Cuando abre la aplicación se despliega una solicitud de conexión de bluetooth (el Innobot debe estar encendido y alimentado por las baterías), elija la opción de Conectar Ahora.
Elija de la lista que muestra la aplicación el bluetooth que ha conectado al Innobot, para este caso HC-05.
Una vez seleccionada la opción correcta, espere unos segundos a que aparezca el siguiente mensaje (de lo contrario debe verificar la conexión del bluetooth y que el Innobot esté encendido):
Paso 3
Elija la opción de Gamepad en el menú de opciones de la aplicación.
Ahora espere unos segundos a que cargue el control, si todo ha ido bien, ya es posible controlar el Innobot con el Gamepad.
Verificación Recepción de Datos
Paso 1
Para verificar el funcionamiento de la App y su comunicación con el robot, se puede realizar una prueba en tiempo real a través del Monitor Serie.
- Con el programa para utilizar la App cargado en el Innobot, conecte el robot al PC a través del cable USB.
- Abra el programa CODE o BLOCKS.
- Ingrese al Monitor Serie.
- El bluetooth debe estar conectado al robot correctamente. Verifique la conexión.
Paso 2
- Abra el modo Gamepad en la App.
- Con el Monitor abierto, empiece a presionar los diferentes botones de la App, verá como cada botón envía un comando hacia el robot. Recuerde que estos comandos son configurables desde la App y la recepción de estos comandos debe ser programada también en el programa que se carga en el robot.
Nota: Los valores que aparecen corresponden a la representación de caracteres en enteros en la tabla ASCII. A continuación dejamos la tabla con la representación de cada caracter.
- Innobot, Kits de robótica, Kits Educativos, Robótica, STEM Toys
Kit de Robótica Innobot + Baterías recargables + Bluetooth
Innobot, Kits de robótica, Kits Educativos, Robótica, STEM ToysKit de Robótica Innobot + Baterías recargables + Bluetooth
Kit de robótica educativo Innobot, contiene más de 350 piezas y se pueden realizar más de 5 funcionalidades con el mismo kit. Es un kit ideal para jóvenes mayores de 11 años y adultos, y permite desarrollar habilidades en educación STEM (Ciencia, Tecnología, Ingeniería y Matemáticas) a través de la programación, la electrónica y la mecánica.
SKU: PYG0001