Saltar al contenido
DIY desde casa - 9E: BB8 controlado con HC-05

DIY desde casa - 9E: BB8 controlado con HC-05

Proyecto 9: Star wars

Circuito 9E: BB8 controlado con HC-05

Para esta práctica armaremos y programaremos un BB8 para controlarlo desde el celular con el modulo bluetooth HC-05.

Para la serie de proyectos DIY desde casa, estamos utilizando este kit. Podrás contar con todos los componentes necesarios para todas las prácticas de esta serie si adquieres el kit. De lo contrario, podrás realizar las prácticas con la lista de materiales a continuación:

Materiales: 

 

Paso 1:

Moldear la base de BB8 (cabeza y cuerpo). Podemos moldearla utilizando dos pelotas de distintos tamaños, una lo suficientemente grande para poner nuestro chasis dentro y otra pelota pequeña simulando la cabeza.

NOTA:  Como material para moldear se puede utilizar pegamento o engrudo con papel periódico, o si queremos algo más resistente podemos utilizar fibra de vidrio.

Hay que moldear las partes del BB8 por separado con el material que decidamos y dejar secar de 1 a 2 días, hasta obtener las piezas mostradas en la figura 1.

 
Figura 1: Bases para BB8.

Paso 2:

Ahora es necesario armar el chasis. Para ello hay que insertar los sujetadores y el switch en el chasis como se muestra en la figura 2 y 3. 

  
Figura 2: Insertando los 4 sujetadores en el chasis (vista por debajo).

 

 
Figura 3: Insertando los 4 sujetadores en el chasis (vista por debajo).

Paso 3: 

Instalar la rueda de código y fijar el motor al chasis, como se muestra en la figura 4.

 
 Figura 4: Instalando la rueda de código al chasis.

NOTA: El eje de la ruedecilla de código  tiene un lado más ancho y más angosto. Inserte el lado más ancho del motor. También, la lámina de cobre del cable conductor del motor debe mirar hacia afuera al  igual que la rueda.

Paso 4:

Fijar el motor al chasis, luego insertar y apretar los tornillos, como se muestra en la figura 5.  

 
Figura 5: Insertando y apretando tornillos.

Paso 5:

Insertar el separador y apretar los 8 tornillos para fijar la rueda loca al chasis como se muestra en la figura 6.  

 
Figura 6: Como poner la rueda loca a nuestro chasis.

Paso 6:

Sujetar firmemente el chasis e insertar las ruedas a los motores como se muestra en la figura 7.  

 
Figura 7: Insertando ruedas a motores.

Paso 7:

Ajustar el driver motor shield al Arduino.

 
Figura 8: Arduino y motor shield en chasis. 
 

Paso 8: 

Realizar las conexiones que se muestran en la figura 9.

Figura 9: Esquemático de conexiones.

Paso 9: 

Realizar el código mostrado en la figura 10, el cual nos muestra como controlar los motores instalados en nuestro robot y controlarlo mediante el celular con ayuda del modulo HC-05.





 
Figura 10: Código para controlar BB8 

Paso 10: 

Cargar el código a la placa Arduino y comprobar que funciona correctamente.

 
Figura 11: Arduino funcionando correctamente

Paso 11: 

Descargar la aplicación "Bluetooth RC Controller" desde la playstore.

 
Figura 12: App para controlar robot.

Una vez instalado necesitamos activar el bluetooth de nuestro celular, abrir la aplicación y seleccionar el botón de configuraciones, como se muestra en la figura 13.

 
Figura 13: Interfaz de app "Bluetooth RC Controller".

Ingresamos  a la opción "Connect to car".

 
Figura 14: Menú de opciones de configuración de App.

Y buscamos nuestro dispositivo bluetooth presionando "Scan for devices".

Figura 15: Conectando Robot con App.

Paso 12:

Instalar completamente a nuestro BB8 como se muestra en las imágenes.

Primero hay que instalar el chasis dentro de la base del BB8 y cerrar la base.

 
Figura 16: BB8 cerrado con chasis dentro.

NOTA: Antes de cerrar el BB8 es importante encender el switch del chasis.

 

Pintar el cuerpo base del BB8 para que se parezca lo más posible al de la saga.

Para la cabeza, primero será necesario ponerle una base de cartón para poder juntarla con el cuerpo, como se muestra en la figura 17.

 
Figura 17: Cabeza de BB8 con base de cartón.

Igual que con la base, ahora hay que pintar la cabeza para que se parezca a la del BB8 de la saga.

Unir la cabeza al cuerpo del robot.

 
Figura 18: BB8 unido y listo para usarse.
Artículo previo DIY desde casa - 10A: Armando un brazo robótico casero
Siguiente artículo DIY desde casa - 9D: Star of Death con control IR