Saltar al contenido
DIY desde casa - 9C: R2D2 controlado con HC-05

DIY desde casa - 9C: R2D2 controlado con HC-05

Proyecto 9: Star wars

Circuito 9C: R2D2 controlado con HC-05

Para esta práctica armaremos y programaremos un R2D2 para controlarlo desde el celular con el modulo 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:

Para el armado de nuestro R2D2 podemos basarnos en las platillas de papercraft de disney , esta nos servirá par hacer el armado mucho más sencillo.

NOTA: La plantilla podemos imprimirla directamente en cartón o en papel y luego pegarlo en cartón para hacer a nuestro robot más resistente, esto dependerá de cada persona.

Una vez que imprimimos y recortamos las piezas, comenzamos a armar el cuerpo de nuestro robot y la cabeza.

Figura 1: Cuerpo de R2D2

 

Figura 2: Cabeza de R2D2

Una vez que el pegamento este lo suficientemente seco y nuestro robot se vea resistente, marcaremos dos decágonos del tamaño del robot en un pedazo de cartón . Estos decágonos nos servirán como base entre el cuerpo y la cabeza para poner un servomotor y darle  aún más movimiento a nuestro R2D2. Por lo que los recortaremos y pegaremos a las piezas que ya tenemos armadas, como se muestra en la figura 3.

Figura 3: Base para servo motor pegadas a cuerpo del robot.

Para las piernas del robot necesitaremos hacer un  agujero por pierna como se muestra en la figura 4. El agujero nos servirá para pasar los cables del motor hacia el Arduino que estará dentro del cuerpo central de R2D2.

 
Figura 4: Cortes en piernas antes de unir el motor y las ruedas.

Una vez que hicimos los cortes es necesario armar cada una de las piernas y pegar el motor DC, como se muestra en la figura 5. Para las ruedas, hay que medir el espacio en donde esta el motor para ajustar las ruedas a la altura del R2D2 y ajustarlas a los motores. 

 
Figura 5: Piernas armadas.

Instalar en un costado del cuerpo del R2D2 el swtich.

Figura 6: Switch instalado

 

Instalar el servo motor, para esto haremos un corte del tamaño necesario para pasar  el eje principal del servomotor a través del cuerpo central y que las hélices puedan ser atornilladas en la cabeza del robot, como se muestra en la figura 7.

 
Figura 7: Servo motor instalado.

 

Figura 8: Servo motor atornillado a cabeza del robot.

 

Instalar las piernas al cuerpo de R2D2.

 
Figura 9: Piernas laterales instaladas en el robot.

 

Paso 2:

Realizar las conexiones que se muestran en la figura 10.

Figura 10: Esquemático de conexiones.

 

Paso 3:

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


 


Figura 11: Código para controlar R2D2.

 

Paso 4:

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

Figura 12: Arduino funcionando correctamente

 

Paso 5:

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

 
Figura 13: 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 14.

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

 

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

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

 

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

 
Figura 16: Conectando Robot con App.

 

Paso 5:

Para la pierna central instalaremos una rueda loca y pegaremos la pierna debidamente, como se muestra en la figura 17.

 
Figura 17: Tercer pierna instalada.

 

Instalar completamente a nuestro R2D2. Para esto es necesario cerrar la parte central y asegurarnos que todos lo cables están correctamente acomodados.

 
Figura 18: R2D2 cerrado.

 

 

Artículo previo DIY desde casa - 9D: Star of Death con control IR
Siguiente artículo DIY desde casa - 9B: Cuadro reloj binario