Andrui car final

14
ANDRUI CAR

description

Andrui car final project

Transcript of Andrui car final

Page 1: Andrui car final

ANDRUI CAR

Page 2: Andrui car final

Descripción del proyectoCarrito a control remoto adaptado con un

arduino y controlado por medio de una aplicación desarrollada en android para un celular.

Page 3: Andrui car final

CalendarizaciónElaborado:

Crear interfaz

Conectar arduino con carrito

Conectar arduino por bluetooth

Hacer pruebas

Hacer funcionar carrito con el celular

Planeado:

Page 4: Andrui car final

DificultadesEncontrar carrito adecuado

Conexión Bluetooth entre aplicación y arduino

Selección de tareas que hace el carrito, y como distribuirlas adecuadamente

Page 5: Andrui car final

Recomendaciones:Crear un buen diseño antes de empezar a

programarExportación de plataformas Android – iPhone

Empezar por funciones básicas

Consultar página oficial del lenguaje a desarrollar y seguir ejemplos:http://developer.android.com

Conectar dispositivo para compilar y comprobar directamente en el celular

Page 6: Andrui car final

Trabajo a futuro:Implementación de este mismo sistema en

diferentes aparatos haciéndolos mas útiles.

Implementación de tecnología WI-FI para tener todo dentro de una misma red. Siguiente semestre.

Page 7: Andrui car final

Herramientas y tecnologías

Page 8: Andrui car final

Diagrama

• Iniciar aplicación

• Conexión Bluetooth

Inicio

• Encender• Direcciones:

Delante, atrás, derecha e izquierda

• Luces (altas, bajas)

Principal

• Salir• Apagar

Final

Page 9: Andrui car final

AlmacenamientoVersión: 1.0Espacio en memoria interna: 528 KBUso de memoria RAM en uso: 4.96 MB

Page 11: Andrui car final

CompatibilidadDesarrollado en API Level: 10

Android Versión: 2.2.3

Probado en :Samsung galaxy young s5360LG optimus black

Page 12: Andrui car final

Batería• Mayor gasto poruso de bluetooth

-Consumo estimado en una hora si estamos transfiriendo  4.96 MB por Bluetooth ( Mbps): 330 mA * 48 segundos = 4,4 mAh

Page 13: Andrui car final

Usabilidad y algoritmoUso de metáforas: arriba, derecha, izquierda, atrás,

luces.

Aceptación del celular solo si ya se había vinculado.

Mandar señales con letras desde laaplicación al arduino.

Ejecutar múltiples funciones

*Código completo en el blog.

Page 14: Andrui car final

Demostración:Ejecución en emulador

Ejecución en un dispositivo

Descripción de los elementos de la interfaz

Casos de uso esenciales