Vous êtes sur la page 1sur 3

Proyecto IV de Ingeniería Mecatrónica FACULTAD CIENCIAS E

I SEMESTRE 2018 INGENIERÍA

Nombre del estudiante(s):


Camilo Andrés Hernández Pinto Nota:
Sergio David Ruiz Barbosa
Fecha de entrega 24/04/18
Título de la Evidencia Mit App Inventor, interfaz de usuario
Resumen:
En este informe se evidenciara la interfaz de usuario para mover las plaquetas de los motores obteniendo
un ángulo exacto. Teniendo en cuenta los grados del motor paso a paso y los grados que son necesarios
para las posturas correctas que debe tener el prototipo.

Procedimiento:
1- Escoger el entorno de desarrollo de software para realizar la interfaz.
2- Realizar la visualización de la interfaz.
3- Crear los diagramas de bloques para la construcción de la interfaz.
4- Seleccionar bluetooth como la forma de conexión y crear bloques para esta función.
5- Determinar la relación de los ángulos del motor paso a paso.

Resultados:

Con ayuda de Mit App Inventor se obtiene la siguiente interfaz un poco sencilla, pero bastante clara para
encontrar un ángulo requerido por el usuario.

Ilustración 1 Interfaz para el usuario


Después de tener claro la interfaz que le va a mostrar se procede a realizar los diagrama de bloques como
se ve en la siguiente ilustración:
Aquí se muestran 3 bloques de código. En el primero se usa el módulo ListPicker1 para que

Ilustración 2 diagrama de bloques

la aplicación muestre una lista de dispositivos disponibles para conexión bluetooth, el segundo bloque es
el que realizara la conexión bluetooth con el dispositivo seleccionado y mostrara la etiqueta “Connected”
, el tercer módulo determina en qué punto se encuentra la cabecera de la imagen cuando la hemos
movido con nuestro dedo al deslizarlo sobre la pantalla rotando la imagen de la perilla circular y muestra
el valor en grados de la posición de la cabecera de la imagen, Los bloques que aparecen en la parte derecha
de la imagen son bloques en donde se declara la variable contador y otro que normaliza el valor de la
dirección de la imagen entre 0 y 360 grados.

Ilustración 3 Diagrama de bloques


El cuarto bloque determina cuando el usuario ha dejado de tocar la pantalla y envía a través del módulo
bluetooth la posición de la cabecera de la imagen multiplicada por 1.42 debido a que el motor paso a
paso requiere de 512 pasos para completar un giro de 360 grados y el quinto bloque se ha puesto para
enviar un numero o texto cualquiera a través del módulo bluetooth, por lo cual si pones 512 y se envía,
el motor girara 512 pasos.

Conclusiones:

El motor paso a paso da el angulo exacto que se necesita para el prototipo, es necesario establecer cuáles
son las posiciones correctas para no ocasionar un daño al paciente
Se obtuvo la conexión Arduino con MIT App Inventor para así obtener el movimiento del motor paso a
paso a un ángulo requerido y exacto que desee el usuario, con el objetivo de realizar el movimiento para
cada una de las plaquetas del sistema de marcha para personas en condición de discapacidad.

Bibliografía:

SABEASTIAN, P. (5 de 02 de 2018). wikipedia. Obtenido de


https://es.wikipedia.org/wiki/Motor_paso_a_paso

Anexos: Programa Mit App Inventor


Nota: Citaciones y referencias según norma APA. Tipo de letra: Arial y tamaño: 10 pts.

Vous aimerez peut-être aussi