miércoles, 28 de agosto de 2013

Entregable #2 - Arduino & Retroexcavadora

Para este entregable mostraremos los componentes y parte del código para la formación de la retroexcavadora que realizara movimientos por dos fuentes diferentes, una será la señal que reciba por medio de los sensores y otro por medio del comando de voz.
Componentes para la retroexcavadora:
  1. Arduino UNO R3.
  2. Sensores de Flexión.
  3. Servomotores de un 1.6kg de torque.
  4. LED IR 850nm.
  5. Sensor IR.
  6. 2 mini Protoboards.
  7. 2 motores DC.
  8. Caja de engranes.
  9. Set de oruga.  
  10. Módulo de Bluetooth.
  11. Puente H.

     
Funcionamiento por medio de sensores de flexión:

DESPLAZARSE: El desplazamiento básico de la retroexcavadora, se va a basar en cuatro comandos básicos de voz.

AVANZA: Comando que indica que mientras no se de otro comando de voz, la retroexcavadora  ira hacia adelante durante 5 segundos.

REVERSA: Comando que indica que mientras no se de otro comando de voz, la retroexcavadora  ira hacia atrás durante 5 segundos.

SIGUE: Comando que indica que mientras no se de otro comando de voz, la retroexcavadora hará la acción inmediata pasada, es decir, que si el comando anterior fue "AVANZA", el comando "SIGUE", permitirá seguir avanzado durante otros 5 segundos. Este comando podrá ser repetido la veces necesarias, hasta cumplir el objetivo deseado por el usuario. Funciona de igual manera para el comando "REVERSA".

PARA: Comando que frena la acción realizada en el momento, ya sea "AVANZA" o "RETROCEDE", siempre al mandar llamar este estado, la retroexcavadora dejara de hacer la acción en ejecución. En este comando, el comando "SIGUE", no tiene ningún efecto.

Activación de la garra para poder manipular la retroexcavadora, se contara con un dispositivo que se encontrara a forma de guante para el usuario, para hacer los movimientos que se desean mapear en la retroexcavadora.


Movimiento mediante reconocimiento de voz desde Android:

En cuanto a la Aplicación móvil para el movimiento. En esta App se pretende capturar un comando o instrucción para que después sea procesado y se compare con las funciones que podrá realizar la retroexcavadora, para ello se utilizara librerías externas a las API’s de Android para mejor funcionamiento y sin necesidad de Internet. Los movimientos que se realizaran serán los mismos que realizan los sensores, solo que por comandos de voz, los cuales serán enviados a través del Bluetooth. 

miércoles, 14 de agosto de 2013

Proyecto Integrador - Integrantes


Integrantes del Equipo #5
- Jonathan Daniel Contreras Vargas                           1443137
- Angel Rodolfo Reyna Acevedo                               1459652
- Juan Manuel Garza Garza                                       1452301
- Katia Giselle Lopez Sanmiguel                                1485158
- Mario Armando Cantu Lugo                                   1478639

Proyecto: Retroexcavadora por comando de voz.

Objetivo.
Queremos realizar un proyecto en el cual se apliquen varias técnicas, electrónicas, de software y de diseño para lograr así un proyecto innovador y retador.

Definición del proyecto
Nuestro proyecto consiste en realizar uso de electrónica construyendo una retroexcavadora utilizado Arduino UNO y un módulo de Bluetooth el cual recibirá la señal del software realizado.  

La parte del software será una aplicación Android la cual tendrá una función de reconocimiento de voz para el movimiento de dicha excavadora, esto se realizara una acción al escuchar un comando de movimiento, la señal será enviada al módulo de Bluetooth conectado con el Arduino. Se pretende que al realizar este reconocimiento de voz el movimiento de la retroexcavadora será más preciso.  



Calendario de entregables.