implementación de una aplicación androidorientada altecnologia_salud/2013/1/... · 2013-06-03 ·...

1
Implementación de una Aplicación Implementación de una Aplicación Android Android Orientada al Orientada al Implementación de una Aplicación Implementación de una Aplicación Android Android Orientada al Orientada al Implementación de una Aplicación Implementación de una Aplicación Android Android Orientada al Orientada al ld i d ill d d ld i d ill d d Control de un Prototipo de Silla de Ruedas Control de un Prototipo de Silla de Ruedas Control de un Prototipo de Silla de Ruedas. Control de un Prototipo de Silla de Ruedas. 2 Diana Antonieta Sen Salinas 1 , Carlos Ortiz Lima 2 , José Gabriel Aguilar Soto 1 . Diana Antonieta Sen Salinas , Carlos Ortiz Lima , José Gabriel Aguilar Soto . 1 I i i Bi édi Ui id d P lité i d Chi S hi 29150 Chi Mé i 1 Ingenieria Biomédica, Universidad Politécnica de Chiapas, Suchiapa 29150, Chiapas, México. 2 Laboratorio de Metrología e Instrumentación INAOE Apdo Postal 51 Tonantzintla Puebla 72000 México Laboratorio de Metrología e Instrumentación, INAOE, Apdo. Postal 51, Tonantzintla, Puebla 72000, México l l h l Email: [email protected] R dl í Resumen Metodología El dl Bl t th ti d d ihl bi d t l t iti dt tili Se presenta el desarrollo de una aplicación Android para el control de un prototipo de silla de El modulo Bluetooth es un tipo de red inhalambrica de corto alcance, que para transmitir datos utiliza ruedas. La programación se realiza empleando App Inventor, obteniéndose una interfaz gráfica un enlace de radiofrecuencia en la banda ISM (Industrial, Scientific and Medical) de los 2.4 GHz). para un Smartphone. El sistema electrónico del prototipo consiste básicamente en dos motoProporciona un protocolo de comunicación entre dispositivos relativamente próximos sin necesidad de para un Smartphone. El sistema electrónico del prototipo consiste básicamente en dos moto reductores conectados a un HBridge enlazado con una tarjeta Arduino mientras que la aplicación llevar un control explicito de direccionamientos de red o permisos como en otras redes tradicionales, reductores conectados a un HBridge, enlazado con una tarjeta Arduino, mientras que la aplicación desarrollada en Android proporciona un sencillo entorno visual el cual permite la comunicación llevar un control explicito de direccionamientos de red o permisos como en otras redes tradicionales, por parte del usuario El prototipo se controla de manera inalámbrica mediante un módulo Bluetooth y desarrollada en Android proporciona un sencillo entorno visual, el cual permite la comunicación dl S h l l Adi d l l d l ill d d í Bl h P por parte del usuario. El prototipo se controla de manera inalámbrica mediante un módulo Bluetooth, y este se comunica con el microcontrolador vía datos seriales TX RX Este módulo se empareja con del Smartphone con la placa Arduino y por ende, el control de la silla de ruedas vía Bluetooth. Para este se comunica con el microcontrolador vía datos seriales TX, RX. Este módulo se empareja con l i di ii l h S h establecer la comunicación entre el Bluetooth del Smartphone con el Bluetooth del Arduino se cualquier otro dispositivo Bluetooth que se encuentre en un Smartphone. establece un vínculo entre ambos dispositivos, indicado previamente en la programación. La interfaz incluye los controles de movimientos básicos de avance retroceso laterales de avance y interfaz incluye los controles de movimientos básicos de avance, retroceso, laterales de avance y laterales de retroceso Tanto la aplicación Android como el prototipo están enfocados a facilitar el laterales de retroceso. Tanto la aplicación Android como el prototipo están enfocados a facilitar el t ld d i t d dd d d Tt l ji t últi l traslado de pacientes de edad muy avanzada o que padecen Tetraplejia, ya que a estos últimos les es imposible mover las cuatro extremidades del cuerpo, y por lo tanto, necesitan a una persona Resultado que les auxilie a realizar el transporte en su propia silla. Es importante recalcar que el desarrollo de Resultado Se realizó un código en el Software IDE de Arduino (Fig. 3) para que el microcontrolador establezca este tipo de aplicaciones tecnológicas en el área de Ingeniería Biomédica es relativamente nuevo y comunicación con los motores, de manera que estos puedan ser controlados mediante un puente H, este tipo de aplicaciones tecnológicas en el área de Ingeniería Biomédica es relativamente nuevo y de ahí la importancia de este trabajo comunicación con los motores, de manera que estos puedan ser controlados mediante un puente H, obteniendo los movimientos básicos Se descarga la aplicación programada en App Inventor con extensión de ahí la importancia de este trabajo. obteniendo los movimientos básicos. Se descarga la aplicación programada en App Inventor con extensión APK al Smartphone para tener la interfaz disponible posteriormente se activa su Bluetooth para que .APK al Smartphone para tener la interfaz disponible, posteriormente se activa su Bluetooth para que li d d l di iti di ibl l á U h dt td l ód l realice una búsqueda de los dispositivos disponibles en el área. Una vez que se ha detectado el módulo Bluetooth del Arduino y el LED rojo de este deja de parpadear, ambos dispositivos se vinculan y se emparejan. Introducción Introducción Una silla de ruedas eléctrica es un equipo de soporte de vida y se utiliza para transportar personas transportar personas de cualquier edad, con problemas de locomoción o que han perdido de forma permanente, total o parcialmente, la capacidad de caminar y mover sus extremidades. Se han permanente, total o parcialmente, la capacidad de caminar y mover sus extremidades. Se han buscado nuevos diseños y diferentes tipos de control tales como reconocimiento por voz señales buscado nuevos diseños y diferentes tipos de control tales como reconocimiento por voz, señales mioeléctricas dispositi os mecánicos (jo stick) entre otros Alg nas compañías tales como Ostrich mioeléctricas, dispositivos mecánicos (joystick), entre otros. Algunas compañías tales como Ostrich bl [ ] d l [ ] l l b Mobility , Invacare [1] y Drivemedical [2] se caracterizan por implementar controles alámbricos y mecánicos a las sillas de ruedas eléctricas (Fig. 1). Sin embargo, no todas las personas totalmente discapacitadas son capaces de llevar a cabo estos sistemas de control por llevar a cabo estos sistemas de control, por lo que requieren de un asistente personal lo que requieren de un asistente personal l d l h li t que les ayude no solo ha realizar tareas personales sino también al transporte de si mismos. Figura 1. El uso de los dispositivos móviles (Tablet, Smartphone) basados en Android ha crecido El uso de los dispositivos móviles (Tablet, Smartphone) basados en Android ha crecido considerablemente en el área de la ingeniería y se han implementado aplicaciones para realizar considerablemente en el área de la ingeniería y se han implementado aplicaciones para realizar mediciones almacenar datos automatizar pruebas y controlar remotamente algunos sistemas mediciones, almacenar datos, automatizar pruebas, y controlar remotamente algunos sistemas. Figura 3 Figura 3. Al establecerse la comunicación Bluetooth del Arduino con el dispositivo móvil y su interfaz grafica (Fig. 3), Al establecerse la comunicación Bluetooth del Arduino con el dispositivo móvil y su interfaz grafica (Fig. 3), cada instrucción (botón) de movimiento en la aplicación genera una señal que es enviada al módulo Objetivo cada instrucción (botón) de movimiento en la aplicación genera una señal que es enviada al módulo Bl t th ibid l i t ld dl Adi d t l l dt l Objetivo Bluetooth y recibida por el microcontrolador del Arduino, de manera que este lee el dato, lo procesa y Desarrollar una aplicación Android para controlar de manera inalámbrica, el sistema electrónico de un manda los pulsos necesarios al driver puente H para generar el movimiento indicado. El microcontrolador Desarrollar una aplicación Android para controlar de manera inalámbrica, el sistema electrónico de un prototipo de silla de ruedas empleando comunicación vía Bluetooth también lee una señal analógica para controlar la velocidad de los motores mediante modulación por prototipo de silla de ruedas, empleando comunicación vía Bluetooth. ancho de pulso, esto es independiente de la interfaz por lo que debe regularse manualmente antes de ancho de pulso, esto es independiente de la interfaz por lo que debe regularse manualmente antes de activar el sistema electrónico activar el sistema electrónico. Metodología Metodología Para programar la aplicación en Android se empleó App ya que ofrece una programación gráfica es Para programar la aplicación en Android se empleó App ya que ofrece una programación gráfica, es d i l d ibi ódi di ñ i l di bl ifi l decir, en lugar de escribir un código, esta se diseña visualmente mediante bloques que especifican la actividad que tiene que realizar la aplicación, además, se define la apariencia de la interfaz grafica. Los componentes de App Inventor (Fig. 2) son los elementos básicos que se utilizan para obtener las aplicaciones en Android Algunos componentes son muy simples como el componente Label que aplicaciones en Android. Algunos componentes son muy simples, como el componente Label, que sólo muestra un texto en la pantalla o el componente Button que mostrará un botón en la pantalla sólo muestra un texto en la pantalla, o el componente Button que mostrará un botón en la pantalla dl t léf l l d iii á d á d t á d l del teléfono que al ser pulsado iniciará una acción, además de componentes más avanzados como el de Bluetooth. La aplicación se realiza mediante el diseñador (Designer) y se ejecuta en el navegador web, esta es una de las tres herramientas clave que se usan en la creación de aplicaciones. El segundo Figura 4 es el editor de bloques (blocks editor), que es donde configuramos el comportamiento de nuestro Figura 4. La aplicación de control es bastante amigable de modo que esta diseñada para que cualquier persona sea es el editor de bloques (blocks editor), que es donde configuramos el comportamiento de nuestro desarrollo Es una aplicación independiente que se habilita con Java y que corre en una ventana capaz de usarla (Fig. 4). Al abrir la aplicación, se visualizan 10 botones, dos de ellos son utilizados para desarrollo. Es una aplicación independiente que se habilita con Java, y que corre en una ventana diferente a la instancia del navegador capaz de usarla (Fig. 4). Al abrir la aplicación, se visualizan 10 botones, dos de ellos son utilizados para establecer la conexión y desconexión del Bluetooth del Smartphone con el modulo Bluetooth del diferente a la instancia del navegador . establecer la conexión y desconexión del Bluetooth del Smartphone con el modulo Bluetooth del Arduino Las tres flechas ubicadas en la parte superior indican el movimiento hacia adelante adelante Arduino. Las tres flechas ubicadas en la parte superior indican el movimiento hacia adelante, adelante i i d dl t d h P l t i l fl h d l t if i d l li i di l izquierda y adelante derecha. Por el contrario las flechas de la parte inferior de la aplicación indican el movimiento de retroceso y sus respectivas derivaciones izquierda o derecha. Para detener los motores del prototipo, basta presionar el botón de stop situado justo en medio de las flechas superiores e inferiores. Conclusiones Conclusiones S i l ó li Ad id A I b i d i f áfi fá il d Se implementó una aplicación en Android con App Inventor, obteniendo una interfaz gráfica fácil de utilizar para la persona que asiste al paciente con las discapacidades mencionadas. Esta interfaz permite controlar de manera eficiente el sistema electrónico del prototipo de silla de ruedas eléctrica, Figura 2. Componentes de App Inventor: Ventana de diseño y Editor de Bloques. recalcando que el desarrollo de este tipo de aplicaciones tecnológicas en el área de Ingeniería recalcando que el desarrollo de este tipo de aplicaciones tecnológicas en el área de Ingeniería Biomédica es relativamente nuevo y de ahí la importancia de este trabajo El tercer componente es el teléfono En este caso se utilizó un Smartphone Samsung GTS5830M Biomédica es relativamente nuevo y de ahí la importancia de este trabajo. Referencias El tercer componente es el teléfono. En este caso se utilizó un Smartphone Samsung GTS5830M (procesador de 800MHz 278Mb de RAM) que cuenta con un sistema operativo Android y un Referencias (procesador de 800MHz, 278Mb de RAM) que cuenta con un sistema operativo Android y un Bl h 2 1 d f i l d d l di i d 30 i b á l El 1 htt // i / i bi /i h d/d f lt j Bluetooth 2.1 que puede transferir los datos de control a una distancia de 30 metros sin obstáculos. El 1. http://www .invacare.com/cgibin/imhqprd/default.jsp // / / sistema de control electrónico de la silla de ruedas consiste en una plataforma Arduino UNO, que es 2. https://www .drivemedical.com/catalog/ un hardware libre basado en un microcontrolador ATMEGA328 y montado en una placa que contiene 3. Torrente, Óscar, Arduino curso práctico de formación” (Alfaomega Grupo de Editor, México D.F ., entradas y salidas (analógicas y digitales) para conectar diferentes sensores y actuadores [3] 2013), Capítulo 4, pp. 153214, Capítulo 8, pp. 545551. entradas y salidas (analógicas y digitales) para conectar diferentes sensores y actuadores [3]. 2013), Capítulo 4, pp. 153 214, Capítulo 8, pp. 545 551. 4 Tyler Jason “Google Appinventor for Android(Wiley United Kingdom 2011) 4. Tyler, Jason Google Appinventor for Android (Wiley , United Kingdom 2011)

Upload: others

Post on 10-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Implementación de una AplicaciónImplementación de una Aplicación AndroidAndroid Orientada alOrientada alImplementación de una AplicaciónImplementación de una Aplicación AndroidAndroid Orientada alOrientada alImplementación de una Aplicación Implementación de una Aplicación AndroidAndroid Orientada al Orientada al l d i d ill d dl d i d ill d dControl de un Prototipo de Silla de RuedasControl de un Prototipo de Silla de RuedasControl de un Prototipo de Silla de Ruedas.Control de un Prototipo de Silla de Ruedas.pp

2Diana Antonieta Sen Salinas1, Carlos Ortiz Lima2, José Gabriel Aguilar Soto1.Diana Antonieta Sen Salinas , Carlos Ortiz Lima , José Gabriel Aguilar Soto .1I i i Bi édi U i id d P lité i d Chi S hi 29150 Chi Mé i1Ingenieria Biomédica, Universidad Politécnica de Chiapas, Suchiapa 29150, Chiapas, México. 

2Laboratorio de Metrología e Instrumentación INAOE Apdo Postal 51 Tonantzintla Puebla 72000 MéxicoLaboratorio de Metrología e Instrumentación, INAOE, Apdo. Postal 51, Tonantzintla, Puebla 72000, Méxicol l h lEmail: [email protected] g @

R d l íResumen MetodologíagEl d l Bl t th ti d d i h l b i d t l t iti d t tiliSe presenta el desarrollo de una aplicación Android para el control de un prototipo de silla de El modulo Bluetooth es un tipo de red inhalambrica de corto alcance, que para transmitir datos utiliza

ruedas. La programación se realiza empleando App Inventor, obteniéndose una interfaz gráfica un enlace de radiofrecuencia en la banda ISM (Industrial, Scientific and Medical) de los 2.4 GHz).p g p pp , gpara un Smartphone. El sistema electrónico del prototipo consiste básicamente en dos moto‐ Proporciona un protocolo de comunicación entre dispositivos relativamente próximos sin necesidad depara un Smartphone. El sistema electrónico del prototipo consiste básicamente en dos motoreductores conectados a un H‐Bridge enlazado con una tarjeta Arduino mientras que la aplicación

p p p pllevar un control explicito de direccionamientos de red o permisos como en otras redes tradicionales,reductores conectados a un H‐Bridge, enlazado con una tarjeta Arduino, mientras que la aplicación

desarrollada en Android proporciona un sencillo entorno visual el cual permite la comunicación

llevar un control explicito de direccionamientos de red o permisos como en otras redes tradicionales,por parte del usuario El prototipo se controla de manera inalámbrica mediante un módulo Bluetooth ydesarrollada en Android proporciona un sencillo entorno visual, el cual permite la comunicación

d l S h l l A d i d l l d l ill d d í Bl h P

por parte del usuario. El prototipo se controla de manera inalámbrica mediante un módulo Bluetooth, yeste se comunica con el microcontrolador vía datos seriales TX RX Este módulo se empareja condel Smartphone con la placa Arduino y por ende, el control de la silla de ruedas vía Bluetooth. Para este se comunica con el microcontrolador vía datos seriales TX, RX. Este módulo se empareja con

l i di i i l h S hestablecer la comunicación entre el Bluetooth del Smartphone con el Bluetooth del Arduino se cualquier otro dispositivo Bluetooth que se encuentre en un Smartphone.

establece un vínculo entre ambos dispositivos, indicado previamente en la programación. Laes ab e e u u o e e a bos d spos os, d ado p e a e e e a p og a a ó ainterfaz incluye los controles de movimientos básicos de avance retroceso laterales de avance yinterfaz incluye los controles de movimientos básicos de avance, retroceso, laterales de avance ylaterales de retroceso Tanto la aplicación Android como el prototipo están enfocados a facilitar ellaterales de retroceso. Tanto la aplicación Android como el prototipo están enfocados a facilitar elt l d d i t d d d d d T t l ji t últi ltraslado de pacientes de edad muy avanzada o que padecen Tetraplejia, ya que a estos últimos leses imposible mover las cuatro extremidades del cuerpo, y por lo tanto, necesitan a una persona Resultadoque les auxilie a realizar el transporte en su propia silla. Es importante recalcar que el desarrollo de

ResultadoSe realizó un código en el Software IDE de Arduino (Fig. 3) para que el microcontrolador establezca

q p p p p qeste tipo de aplicaciones tecnológicas en el área de Ingeniería Biomédica es relativamente nuevo y g g p q

comunicación con los motores, de manera que estos puedan ser controlados mediante un puente H,este tipo de aplicaciones tecnológicas en el área de Ingeniería Biomédica es relativamente nuevo yde ahí la importancia de este trabajo comunicación con los motores, de manera que estos puedan ser controlados mediante un puente H,

obteniendo los movimientos básicos Se descarga la aplicación programada en App Inventor con extensiónde ahí la importancia de este trabajo.

obteniendo los movimientos básicos. Se descarga la aplicación programada en App Inventor con extensiónAPK al Smartphone para tener la interfaz disponible posteriormente se activa su Bluetooth para que.APK al Smartphone para tener la interfaz disponible, posteriormente se activa su Bluetooth para que

li bú d d l di iti di ibl l á U h d t t d l ód lrealice una búsqueda de los dispositivos disponibles en el área. Una vez que se ha detectado el móduloBluetooth del Arduino y el LED rojo de este deja de parpadear, ambos dispositivos se vinculan y seemparejan.p j

IntroducciónIntroducciónUna silla de ruedas eléctrica es un equipo de soporte de vida y se utiliza para transportar personastransportar personas de cualquier edad, con problemas de locomoción o que han perdido de formap p q , p q ppermanente, total o parcialmente, la capacidad de caminar y mover sus extremidades. Se hanpermanente, total o parcialmente, la capacidad de caminar y mover sus extremidades. Se hanbuscado nuevos diseños y diferentes tipos de control tales como reconocimiento por voz señalesbuscado nuevos diseños y diferentes tipos de control tales como reconocimiento por voz, señalesmioeléctricas dispositi os mecánicos (jo stick) entre otros Alg nas compañías tales como Ostrichmioeléctricas, dispositivos mecánicos (joystick), entre otros. Algunas compañías tales como Ostrich

b l [ ] d l [ ] l l lá bMobility, Invacare [1] y Drivemedical [2] se caracterizan por implementar controles alámbricos ymecánicos a las sillas de ruedas eléctricas (Fig. 1).( g )

Sin embargo, no todas las personastotalmente discapacitadas son capaces dep pllevar a cabo estos sistemas de control porllevar a cabo estos sistemas de control, porlo que requieren de un asistente personallo que requieren de un asistente personal

l d l h li tque les ayude no solo ha realizar tareaspersonales sino también al transporte de simismos.

Figura 1. 

El uso de los dispositivos móviles (Tablet, Smartphone) basados en Android ha crecidoEl uso de los dispositivos móviles (Tablet, Smartphone) basados en Android ha crecidoconsiderablemente en el área de la ingeniería y se han implementado aplicaciones para realizarconsiderablemente en el área de la ingeniería y se han implementado aplicaciones para realizarmediciones almacenar datos automatizar pruebas y controlar remotamente algunos sistemasmediciones, almacenar datos, automatizar pruebas, y controlar remotamente algunos sistemas.

Figura 3Figura 3.    

Al establecerse la comunicación Bluetooth del Arduino con el dispositivo móvil y su interfaz grafica (Fig. 3),Al establecerse la comunicación Bluetooth del Arduino con el dispositivo móvil y su interfaz grafica (Fig. 3),cada instrucción (botón) de movimiento en la aplicación genera una señal que es enviada al móduloObjetivo cada instrucción (botón) de movimiento en la aplicación genera una señal que es enviada al móduloBl t th ibid l i t l d d l A d i d t l l d t l

ObjetivoBluetooth y recibida por el microcontrolador del Arduino, de manera que este lee el dato, lo procesa y

Desarrollar una aplicación Android para controlar de manera inalámbrica, el sistema electrónico de unmanda los pulsos necesarios al driver puente H para generar el movimiento indicado. El microcontrolador

Desarrollar una aplicación Android para controlar de manera inalámbrica, el sistema electrónico de unprototipo de silla de ruedas empleando comunicación vía Bluetooth

también lee una señal analógica para controlar la velocidad de los motores mediante modulación porprototipo de silla de ruedas, empleando comunicación vía Bluetooth.

g p pancho de pulso, esto es independiente de la interfaz por lo que debe regularse manualmente antes deancho de pulso, esto es independiente de la interfaz por lo que debe regularse manualmente antes deactivar el sistema electrónicoactivar el sistema electrónico.

MetodologíaMetodologíaPara programar la aplicación en Android se empleó App ya que ofrece una programación gráfica esPara programar la aplicación en Android se empleó App ya que ofrece una programación gráfica, esd i l d ibi ódi di ñ i l di bl ifi ldecir, en lugar de escribir un código, esta se diseña visualmente mediante bloques que especifican laactividad que tiene que realizar la aplicación, además, se define la apariencia de la interfaz grafica.Los componentes de App Inventor (Fig. 2) son los elementos básicos que se utilizan para obtener lasp pp ( g ) q paplicaciones en Android Algunos componentes son muy simples como el componente Label queaplicaciones en Android. Algunos componentes son muy simples, como el componente Label, quesólo muestra un texto en la pantalla o el componente Button que mostrará un botón en la pantallasólo muestra un texto en la pantalla, o el componente Button que mostrará un botón en la pantallad l t léf l l d i i i á ió d á d t á d ldel teléfono que al ser pulsado iniciará una acción, además de componentes más avanzados como elde Bluetooth. La aplicación se realiza mediante el diseñador (Designer) y se ejecuta en el navegadorweb, esta es una de las tres herramientas clave que se usan en la creación de aplicaciones. El segundo

Figura 4, q p g

es el editor de bloques (blocks editor), que es donde configuramos el comportamiento de nuestroFigura 4.    

La aplicación de control es bastante amigable de modo que esta diseñada para que cualquier persona seaes el editor de bloques (blocks editor), que es donde configuramos el comportamiento de nuestrodesarrollo Es una aplicación independiente que se habilita con Java y que corre en una ventana p g q p q q p

capaz de usarla (Fig. 4). Al abrir la aplicación, se visualizan 10 botones, dos de ellos son utilizados paradesarrollo. Es una aplicación independiente que se habilita con Java, y que corre en una ventanadiferente a la instancia del navegador capaz de usarla (Fig. 4). Al abrir la aplicación, se visualizan 10 botones, dos de ellos son utilizados para

establecer la conexión y desconexión del Bluetooth del Smartphone con el modulo Bluetooth deldiferente a la instancia del navegador.

establecer la conexión y desconexión del Bluetooth del Smartphone con el modulo Bluetooth delArduino Las tres flechas ubicadas en la parte superior indican el movimiento hacia adelante adelanteArduino. Las tres flechas ubicadas en la parte superior indican el movimiento hacia adelante, adelantei i d d l t d h P l t i l fl h d l t i f i d l li ió i di lizquierda y adelante derecha. Por el contrario las flechas de la parte inferior de la aplicación indican elmovimiento de retroceso y sus respectivas derivaciones izquierda o derecha. Para detener los motores delprototipo, basta presionar el botón de stop situado justo en medio de las flechas superiores e inferiores.p p , p p j p

ConclusionesConclusionesS i l ó li ió A d id A I b i d i f áfi fá il dSe implementó una aplicación en Android con App Inventor, obteniendo una interfaz gráfica fácil deutilizar para la persona que asiste al paciente con las discapacidades mencionadas. Esta interfazpermite controlar de manera eficiente el sistema electrónico del prototipo de silla de ruedas eléctrica,

Figura 2. Componentes de App Inventor: Ventana de diseño y Editor de Bloques.p p p ,recalcando que el desarrollo de este tipo de aplicaciones tecnológicas en el área de Ingenieríag p pp y q recalcando que el desarrollo de este tipo de aplicaciones tecnológicas en el área de IngenieríaBiomédica es relativamente nuevo y de ahí la importancia de este trabajo

El tercer componente es el teléfono En este caso se utilizó un Smartphone Samsung GT‐S5830MBiomédica es relativamente nuevo y de ahí la importancia de este trabajo.

ReferenciasEl tercer componente es el teléfono. En este caso se utilizó un Smartphone Samsung GT‐S5830M(procesador de 800MHz 278Mb de RAM) que cuenta con un sistema operativo Android y un Referencias(procesador de 800MHz, 278Mb de RAM) que cuenta con un sistema operativo Android y unBl h 2 1 d f i l d d l di i d 30 i b á l El 1 htt // i / i bi /i h d/d f lt jBluetooth 2.1 que puede transferir los datos de control a una distancia de 30 metros sin obstáculos. El 1. http://www.invacare.com/cgi‐bin/imhqprd/default.jsp

// / /sistema de control electrónico de la silla de ruedas consiste en una plataforma Arduino UNO, que es 2. https://www.drivemedical.com/catalog/

un hardware libre basado en un microcontrolador ATMEGA328 y montado en una placa que contiene 3. Torrente, Óscar, “Arduino curso práctico de formación” (Alfaomega Grupo de Editor, México D.F.,y p qentradas y salidas (analógicas y digitales) para conectar diferentes sensores y actuadores [3]

, , p ( g p , ,2013), Capítulo 4, pp. 153‐214, Capítulo 8, pp. 545‐551.entradas y salidas (analógicas y digitales) para conectar diferentes sensores y actuadores [3]. 2013), Capítulo 4, pp. 153 214, Capítulo 8, pp. 545 551.

4 Tyler Jason “Google Appinventor for Android” (Wiley United Kingdom 2011)4. Tyler, Jason Google Appinventor for Android (Wiley , United Kingdom 2011)