Entradas

Mostrando entradas de enero, 2012

El Coche Bluetooth v1.0 en marcha. Parte android.

Coche Bluetooth 2 from Leo Lamolda on Vimeo . Hola. Como prometí aquí os dejo un video un poco cutre del coche en funcionamiento. Podéis ver el interfaz del mando del teléfono. Actualmente, en esta primera versión, es digital. Quiero decir que no está implementado el control de velocidad, simplemente va para adelante, atrás, izquierda y derecha. Como podéis ver en la pantalla hay un icono para las luces. En la siguiente versión, la 2.0, quiero ponerle luces de freno, de marcha atrás y luces de cruce, que son las que se podrán encender y apagar a gusto del consumidor. El programa es un Sketch de Processing . La parte gráfica es bastante simple con este sistema, además comparte interfaz gráfico con arduino, lo que hace que no tengas que estar cambiando el chip cada vez que cambias de sketch. Luego hay dos apartados más, el control de la pantalla multitouch, y el bluetooth. Ambos se tienen que programar usando las api del SDK de android . Esto es lo que más trabajo me ha dado como

El Coche Bluetooth v1.0 listo para ser probado. Parte Arduino.

Imagen
Buenos dias a todos. Como podéis ver he reducido un poco el tamaño del circuito para que entre en el coche. He añadido un condensador en la entrada de corriente porque los picos generados por los motores en los cambios de giro producian reseteos de la electrónica. Ahora todo va bien, sin contar que el coche que estoy usando tiene como 20 años y los contactos de las pilas están bastante mal. El código del sketch del arduino también ha quedado reducido a lo siguiente: /*   COCHE BLUETOOTH   POR LEO LAMOLDA     CODIGO PARA CONTROL DE UN COCHE RC POR BLUETOOTH USANDO UN ARDUINO NANO 3.0,   UN CI L293 COMO DRIVER DE MOTORES Y UN MODULO BLUETOOTH PARA ARDUINO A 5V.    */   int direccion = 9;   int velocidad = 10;   int adelante = 2;   int atras = 4;   int derecha = 7;   int izquierda = 8;    byte recepcion = 0; void setup() {                  pinMode(direccion, OUTPUT);   pinMode(velocidad,  OUTPUT);   pinMode(derecha, OUTPUT);   pinMode(izquierda, OUTPUT);    pinMode(adelante, OUTP

Primeras pruebas de coche bluetooth

COCHE BLUETOOTH 1 from Leo Lamolda on Vimeo . Aquí os dejo este video en el que podeis ver las primeras pruebas del coche bluetooth. He montado el circuito con un arduino nano que lleva el mismo procesador que el arduino uno, un modulo bluetooth a 5v y un driver de motores L293. Lo he alimentado desde las pilas que lleva el coche, en este caso 6 pilas de 1,5 voltios. El programa del arduino comprueba la entrada serie, y si recibe un dato, entonces activa o desactiva los motores en una u otra dirección. En este caso he enlazado el bluetooth con el ordenador y le mando pulsaciones de teclado desde el hiperterminal, y ¡¡¡funciona!!! El programa no está depurado y no está echo muy fino, pero era para probar que el circuito funciona. Ahora estoy enfrascado en el programa para android. He utilizado las salidas analógicas para activar los motores porque en la versión completa voy a hacer que se pueda variar la velocidad de marcha del coche, mediante valores PWM. También tengo intenc

Experimentando con arduino

Imagen
Hola compañeros, os dejo una fotillo de cómo está actualmente mi mesa de trabajo. Por un lado estoy liado con un control electrónico para scalextric y con un coche bluetooth. Los dos proyectos involucran arduino, bluetooth, android y control de motores dc con pwm. Seguiré informando. Por cierto, estoy publicando esto desde el móvil y he vuelto a activar las alertas al correo. Informadme de cómo ha ido la notificación y el post en el blog. Un saludo a todos.