Ir a contenido
Tienda de electrónica en México. Llámanos: 33 27 37 64 13 - Whatsapp. 33 26 13 22 69. Atención de Lunes a Viernes de 10:00am a 6:30pm.
Tienda de electrónica en México. Llámanos: 33 27 37 64 13 - Whatsapp. 33 26 13 22 69. Atención de Lunes a Viernes de 10:00am a 6:30pm.
Robot bluetooth v2.0

Robot bluetooth v2.0

Talos Electronics presenta el Robot bluetooth v2.0, la nueva versión incluye un chasis en pcb, nuevos motorreductores con engranes metálicos capaz de girar a mas de 600 rpm.

 Incluye nuevas baterías con capacidad de 8800 mah lo que garantizara muchas horas para practicar, incluye 2 módulos step-up para aumentar el voltaje de las baterías y lograr un voltaje estable. 

Es ideal para todo tipo de personas que quiera aprender a programar sin tener que preocuparse de las conexiones de hardware.

 

Tutoriales de apoyo

Material

Antes de comenzar con el montaje de los modulos es importante cargar las baterias al 100% con el cargador incluido en el kit,

Baterías cargadas 100%

Ensamble

El chasis es una pcb con todo lo necesario para montar los módulos que harán de ellos un robot bluetooth.

 

 

Los motores ya estarán soldados y listos para montarlos y conectarlos en los pines color rojo respetando la polaridad, tal como se muestra en las siguiente imágenes(El positivo va hacia atrás del robot).

Colocar separadores a la rueda W420, la rueda delantera lleva separadores de 6 mm M-H 

Repetir el proceso para la rueda trasera solo que en esta ocasión lleva separadores de 8 mm

Colocar las llantas a los motores.

Colocar los módulos step up y asegurarlos con dos separadores de nylón.

Colocar las baterías.

El siguiente paso es muy importante y debe seguirse antes de conectar los módulos restantes.

Calibrar el step up de la izquierda a 12v tal como se muestra a continuación:

Calibrar el step up de la derecha a 7v tal como se muestra a continuación:

 Colocar el puente H L293 y el arduino nano. Es importante colocarlo correctamente, en el integrado hay una pequeña muesca que es la que va hacia arriba.

Procedemos a conectar el puente H L293 y el arduino nano. 

En la PCB viene marcada la orientación del arduino nano y el puente H.

Ahora colocaremos el modulo hm10 (bluetooth low energy)

 

 

La función que hace posible los movimientos del robot es 

Motores_mv(velocidad_izquierda, velocidad_derecha);
La función recibe dos parámetros la velocidad del motor izquierdo y la velocidad del motor derecho.
Cuando la velocidad es negativa quiere decir que el robot ira en reversa, con esto podemos llevar al robot en cualquier dirección que queramos.
Control

¿Como subir el código?

Lo primero que debe hacer es descargar la librería de Kits_talos_electronics

Github libreria

Una vez descargada descomprimir el archivo kit_talos_electronics.zip en la siguiente ruta documentos/Arduino/libreries/ y ahí descomprimir los archivos.

Una vez descomprimidos los archivos abrir el programa de arduino e ir a la pestaña archivos -> Examples -> Kit_talos_electronics y seleccionar el que dice Modo_bluetooth.

Nos abrirá el siguiente programa

Lo que sigue es seleccionar la placa arduino nano y en puerto seleccionamos el puerto serie COM10 (el puerto COM puede ser diferente)

APP

Descargar la aplicación esta disponible en la appstore y playstore.

Usuarios android

Descargar la aplicación de playstore "Talos Electronics"

Asegurarse que el bluetooth esta encendió y precionar el boton "conecta tu Robot" para seleccionar el dispositivo bt.

Seleccionamos "MLT-BT05"

El robot estará listo para controlarlo. Mantener presionada la flecha de dirección hacia donde quiera mover el robot.

Usuarios iOS

Descargar la aplicación "Talos Electronics BLE"

Para manejar el robot solo basta con encender el bluetooth y seleccionar el dispositivo, una vez conectado mantener presionada la flecha de dirección hacia donde quiera mover el robot.

El control se hace con la simulación de un puerto serie, se lee los valores que mandamos desde la aplicación, los valores pueden ser cambiados pero en el código hay que cambiarlos en la función Modo_Bluetooth();

 Calibración

Si el robot no avanza en linea recta solo basta con compensar uno de los motores.

 

Podemos usar las siguientes funciones:

Artículo anterior Sensor de presencia RCWL-0516

Dejar un comentario

Los comentarios deben ser aprobados antes de aparecer

* Campos requeridos