Вы находитесь на странице: 1из 14

BT Arduino

Buggy

Antonio Ventura Durn

ngel Lpez Alegra

Jaime Garca Jurez

David Arteaga Garca


NDICE

INTRODUCCIN .......................................................................................................................... 3

MARERIALES BSICOS ................................................................................................................ 4

MONTAJE .................................................................................................................................... 5

CIRCUITO .................................................................................................................................... 6

FUNCIONAMIENTO GENERAL ...................................................................................................... 7

CONCLUSIONES ........................................................................................................................ 12
INTRODUCCIN

Un coche RC es un automvil a escala reducida conducido mediante un aparato de radio. Los


coches RC pueden utilizarse para el ocio o para competiciones automovilsticas. Para ello
estos automviles requieren de un reducido peso compensado con un potente motor y la
posibilidad de configurar sus reglajes para adaptarlo a diferentes terrenos.

Nuestro proyecto: se trata de construir un coche RC movido por dos motores en cada una de
sus ruedas traseras y un servo para dirigir la trayectoria del coche.

Para ello, el coche RC estar controlado por el usuario mediante una app Android capaz de
moverlo gracias al acelermetro del Smartphone.

En caso de que el mvil no dispusiese de acelermetro, la app dispone de los botones hacia
delante, hacia atrs, izquierda y derecha. Tambin hemos implementado unas
pequeas luces delanteras con dos leds verdes.

Este proyecto esta destinado para jvenes que quieran iniciarse en el mundillo de Arduino,
y empezar construyendo un modelo de proyecto sencillo a la par que completo, sencillo y
divertido.

El coche podra haberse construido directamente, utilizando un coche control remoto ya


construido, aadiendo el Bluetooth para su control con la app de Android utilizada, pero
siguiendo los sencillos pasos que detallamos en la memoria, es mucho mas intuitivo y
divertido, construirlo desde cero, y aprender as a manejar Arduino desde la base.
MATERIALES BSICOS

Material Precios

Chasis + 2motores + ruedas 16.69

Arduino Uno 21.00

Motor Shield L293D 4.00

Servo Motor Sg90 10.96

2 Leds Verdes 1.39

Mdulo HC-06 + cables dupont 9.99

Kit cables 2.00

Compartimento pilas + 4 pilas 8.73

TOTAL 74.76
MONTAJE

Casi al principio nos dimos cuenta de que el numero de pines era limitado y por ello y para
facilitar el montaje, compramos una placa motorshield, lo que adems ha eliminado el uso
de una protoboard, y ha permitido construir un coche mucho ms ligero.

Las resistencias no fueron necesarias que ya la placa las incluye. La placa L293D viene
preparada para conectar cuatro motores y un servo y encaja perfectamente con la placa de
arduino.

En un primer momento pensamos en utilizar un mando de una consola (play 3 o WII) para
aprovechar el acelermetro de los mandos y as poder controlar el coche insertndole en la
placa arduino un dongle usb bluetooh.

Es decir, buscamos otra shield mas que se colocaba entre medias de arduino 1 y la
motorshield L293D y servia para conectar el usb dongle antes mencionado. El problema era
que al intentar utilizar las libreras de esa shield cada vez que in emparejbamos el usb
dongle con los mandos de las consolas nunca se llegbamos a establecer la conexin , por lo
que tras bastante tiempo intentndolo decidimos que haba que buscar otra alternativa.

La otra va fue utilizar el modulo HC-06 (dispositivo utilizado en arduino para comunicacin
bluetooth) y conectarlo por bluetooth a un mvil Android y manejarlo desde all . Este
dispositivo se encuentra en cualquier tienda de electrnica especializada por menos de 5
euros.

Lo que aparentemente pareca mas complicado ya que usar el acelermetro del mvil era
mas difcil que usar el acelermetro de los mandos al final resulto un xito.
CIRCUITO
FUNCIONAMIENTO GENERAL

Bueno una vez que todos los componente estn bien conectados el funcionamiento es
muy sencillo, se carga el programa que viene a continuacin en la memoria y cuyo
funcionamiento explicaremos en clase, y una vez cargado se enciende el interruptor para
poner el funcionamiento el coche y que vaya con pilas.

En ese momento se abre la aplicacin del mvil y se establece conexin con el mdulo
bluetooth, una vez conectado el coche se maneja a la perfeccin ya que cada movimiento
del telfono manda una seal al mdulo bluetooth, que despus el programa cargado en
arduino interpreta.

Sabemos que si el mvil , por ejemplo, se inclina hacia delante, la aplicacin manda una
letra F, y en el programa hemos picado que si recibimos una F, del mdulo bluetooth, los
motores tienen que ir hacia delante.

A continuacin, hemos codificado cada letra (seal), que la aplicacin manda al receptor
bluetooth en funcin del movimiento del telfono, dandole en el programa su reflejo
correspondiente.
CONCLUSIONES

Nos han surgido diversos problemas que queremos exponer aqu, as como diversas
sugerencias para posibles y futuras mejoras, aunque en lneas generales estamos muy
contentos con el objetivo alcanzado.

Posible mejora de motores ms potentes:

Los motores que hemos utilizado para la creacin del coche, tienen una potencia muy
baja,, y le transfieren poca velocidad al coche.

Chasis muy pesado:

Al principio utilizamos una estructura metlica en la construccin del coche pero este era
tan pesado que no ramos capaces de hacer que este anduviera. Acabamos rediseando el
modelo en cartn, y sin protoboard.
Fracaso Usb HostShield:

La utilizacin de una UsbHostShied no resulto muy til, ya que no conseguimos nunca


establecer conexin, entre el usb bluetooth conectado a esta, y dispositivos como un
mando wii, o un ps3 controller. Al final usamos un mdulo HC-06 conexin bluetooth y un
movil con mando.

Pilas menos duracin que una batera:

Como posible implementacin de mejora podemos usar una batera en un futuro para
alimentar el coche.
Modulo bluetooth Inestable:

Como posible idea para el futuro, deberamos soldar las 4 conexiones del modulo
bluetooth( vcc, rxd,txd,y gnd), para que no suceda lo que a veces nos pasa que es que
durante el manejo del coche perdemos la conexin.

Вам также может понравиться