en compras antes de la 1:00 pm (Hora de MTY)
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:
-
(1) Arduino Uno R3
- (1) Módulo HC-05
- (1) Kit chasis Robot
- (1) Motor Shield L293D para Arduino
- (1) Switch
- (1) Servomotor (utilizando el SG90)
- (2) Motores
- (2) Ruedas para motor
- (1) Pegamento
- (1) Pintura
- (1) Kit para soldar
- (1) Bateria 9V con portapilas
- (14) Jumpers (cables) macho-macho
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.
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.
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.
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.
Instalar en un costado del cuerpo del R2D2 el swtich.
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.
Instalar las piernas al cuerpo de R2D2.
Paso 2:
Realizar las conexiones que se muestran en la figura 10.
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.
Paso 4:
Cargar el código a la placa Arduino y comprobar que funciona correctamente.
Paso 5:
Descargar la aplicación "Bluetooth RC Controller" desde la playstore.
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.
Ingresamos a la opción "Connect to car".
Y buscamos nuestro dispositivo bluetooth presionando "Scan for devices".
Paso 5:
Para la pierna central instalaremos una rueda loca y pegaremos la pierna debidamente, como se muestra en la figura 17.
Instalar completamente a nuestro R2D2. Para esto es necesario cerrar la parte central y asegurarnos que todos lo cables están correctamente acomodados.