Andrui car final

Post on 24-Jun-2015

1.536 views 0 download

description

Andrui car final project

Transcript of Andrui car final

ANDRUI CAR

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.

CalendarizaciónElaborado:

Crear interfaz

Conectar arduino con carrito

Conectar arduino por bluetooth

Hacer pruebas

Hacer funcionar carrito con el celular

Planeado:

DificultadesEncontrar carrito adecuado

Conexión Bluetooth entre aplicación y arduino

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

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

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.

Herramientas y tecnologías

Diagrama

• Iniciar aplicación

• Conexión Bluetooth

Inicio

• Encender• Direcciones:

Delante, atrás, derecha e izquierda

• Luces (altas, bajas)

Principal

• Salir• Apagar

Final

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

CompatibilidadDesarrollado en API Level: 10

Android Versión: 2.2.3

Probado en :Samsung galaxy young s5360LG optimus black

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

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.

Demostración:Ejecución en emulador

Ejecución en un dispositivo

Descripción de los elementos de la interfaz

Casos de uso esenciales