Page 60 - minesp06_2002
P. 60
MINUSVAL.NES 10/6/02 21:44 Página 60
• Acceso al Ordenador para personas con tetraplejía •
CONCLUSIONES necesario procesarla en tiempo real. En ca la columna que se está “muestreando”
nuestro caso hemos optado por el dise- en cada momento y que se pone a cero
Como se puede ver a lo largo de lo ño de una tarjeta preprocesadora de la al principio de cada línea. La señal de
expuesto, hemos diseñado un hard- señal de vídeo que ofrezca parámetros vídeo que proviene de la cámara se com-
ware alternativo a los existentes, de posicionamiento a un microcontrola- para con una tensión umbral. Si dicha
basado en un microcontrolador, de dor. Este calculará el desplazamiento de tensión es superada, significa que se ha
manera que resulta portable y efi- la cabeza y el correspondiente desplaza- detectado el led y que su posición se
ciente, además de económico. Sin miento del ratón, determinando la infor- indica en el contador. En ese instante
duda, el elemento más caro es la mación que tiene que enviar al puerto sólo resta salvaguardarla en el registro
cámara, pero hoy en día se puede serie como si de un ratón serie estándar de columna. Cuando llega la siguiente
encontrar a un precio asequible con se tratase. línea, el microcontrolador lee el valor del
la ventaja añadida de poder ser registro y se lo guarda en un vector inde-
usada en propósitos multimedia, • ESQUEMA DE LA TARJETA xado por la línea que se está “muestre-
amortizando rápidamente su coste. PREPROCESADORA ando” en ese momento. De esta manera
Las pruebas realizadas han dado Sin duda, este componente es el más tiene almacenado el contorno del punto
resultados satisfactorios. No obs- importante del sistema, puesto que en un vector cuyo índice indica la fila y el
tante se observó que, en algunos detecta la presencia del led en la imagen valor indica la columna de la imagen don-
casos, los usuarios tenían algunas y comunica su posición al microcontro- de se ha detectado la presencia del led.
dificultades en el manejo del ratón lador. La tarjeta preprocesadora de la
que desaparecían tras un período señal de vídeo2 desarrollada, es una tar- Hay que señalar también, que la preci-
de adaptación. jeta digitalizadora de un bit que funciona sión del headmouse es dinámica. Es decir,
Por su parte, la comodidad del pro- sincronizada con un microcontrolador. que movimientos rápidos de cabeza pro-
ducto se puede mejorar fácilmente La figura 2 muestra un diagrama de blo- ducen desplazamientos largos del cursor
eliminando el cable que hace llegar ques con los principales elementos que de ratón y movimientos lentos de cabe-
el micrófono al circuito detector de la constituyen. za implican desplazamientos cortos del
soplo como así indican pruebas mismo, con lo que se consigue una
preliminares donde hemos utilizan- El funcionamiento general del circuito mayor precisión.
do transmisión por radiofrecuencia. es el siguiente: Hay un contador que indi-
Otro aspecto a reseñar es la utiliza- En las pruebas realizadas con diversos
ción de distintos filtros para la
cámara. Inicialmente se utilizó un fil- (Figura 2)
tro interferiométrico que sólo deja Diagrama de bloques de la tarjeta procesadora de imagen.
pasar luz infrarroja de una determi-
nada longitud de onda. Más tarde,
buscando el abaratamiento de cos-
tes se probó con sencillos fitros de
luz roja y led rojo emisor de alta
luminosidad obteniéndose también
resultados satisfactorios.
Respecto al emulador de teclado se
plantea la conveniencia de desarro-
llar algún algoritmo dinámico de
predicción de palabras para mejorar
la rapidez de escritura
Una última idea que puede tener
mucho potencial es la implementa-
ción de diversos teclados “a medi-
da” de cada usuario o desarrollar
un editor de teclados.
60 MinusVal
• Acceso al Ordenador para personas con tetraplejía •
CONCLUSIONES necesario procesarla en tiempo real. En ca la columna que se está “muestreando”
nuestro caso hemos optado por el dise- en cada momento y que se pone a cero
Como se puede ver a lo largo de lo ño de una tarjeta preprocesadora de la al principio de cada línea. La señal de
expuesto, hemos diseñado un hard- señal de vídeo que ofrezca parámetros vídeo que proviene de la cámara se com-
ware alternativo a los existentes, de posicionamiento a un microcontrola- para con una tensión umbral. Si dicha
basado en un microcontrolador, de dor. Este calculará el desplazamiento de tensión es superada, significa que se ha
manera que resulta portable y efi- la cabeza y el correspondiente desplaza- detectado el led y que su posición se
ciente, además de económico. Sin miento del ratón, determinando la infor- indica en el contador. En ese instante
duda, el elemento más caro es la mación que tiene que enviar al puerto sólo resta salvaguardarla en el registro
cámara, pero hoy en día se puede serie como si de un ratón serie estándar de columna. Cuando llega la siguiente
encontrar a un precio asequible con se tratase. línea, el microcontrolador lee el valor del
la ventaja añadida de poder ser registro y se lo guarda en un vector inde-
usada en propósitos multimedia, • ESQUEMA DE LA TARJETA xado por la línea que se está “muestre-
amortizando rápidamente su coste. PREPROCESADORA ando” en ese momento. De esta manera
Las pruebas realizadas han dado Sin duda, este componente es el más tiene almacenado el contorno del punto
resultados satisfactorios. No obs- importante del sistema, puesto que en un vector cuyo índice indica la fila y el
tante se observó que, en algunos detecta la presencia del led en la imagen valor indica la columna de la imagen don-
casos, los usuarios tenían algunas y comunica su posición al microcontro- de se ha detectado la presencia del led.
dificultades en el manejo del ratón lador. La tarjeta preprocesadora de la
que desaparecían tras un período señal de vídeo2 desarrollada, es una tar- Hay que señalar también, que la preci-
de adaptación. jeta digitalizadora de un bit que funciona sión del headmouse es dinámica. Es decir,
Por su parte, la comodidad del pro- sincronizada con un microcontrolador. que movimientos rápidos de cabeza pro-
ducto se puede mejorar fácilmente La figura 2 muestra un diagrama de blo- ducen desplazamientos largos del cursor
eliminando el cable que hace llegar ques con los principales elementos que de ratón y movimientos lentos de cabe-
el micrófono al circuito detector de la constituyen. za implican desplazamientos cortos del
soplo como así indican pruebas mismo, con lo que se consigue una
preliminares donde hemos utilizan- El funcionamiento general del circuito mayor precisión.
do transmisión por radiofrecuencia. es el siguiente: Hay un contador que indi-
Otro aspecto a reseñar es la utiliza- En las pruebas realizadas con diversos
ción de distintos filtros para la
cámara. Inicialmente se utilizó un fil- (Figura 2)
tro interferiométrico que sólo deja Diagrama de bloques de la tarjeta procesadora de imagen.
pasar luz infrarroja de una determi-
nada longitud de onda. Más tarde,
buscando el abaratamiento de cos-
tes se probó con sencillos fitros de
luz roja y led rojo emisor de alta
luminosidad obteniéndose también
resultados satisfactorios.
Respecto al emulador de teclado se
plantea la conveniencia de desarro-
llar algún algoritmo dinámico de
predicción de palabras para mejorar
la rapidez de escritura
Una última idea que puede tener
mucho potencial es la implementa-
ción de diversos teclados “a medi-
da” de cada usuario o desarrollar
un editor de teclados.
60 MinusVal