Hello All,
I may not be posting in the proper location... could not find a 'good match' .
Anyway, I am describing an ongoing project that I am working on... it is for a close relative who had a large stroke, and is quite disabled, now.
He has not lost his ability to think, but has difficulty communicating ; has only use of one hand, slightly.
I am building a joystick interface, with software so that he can select, On-Screen, letters, or numbers. The alphabet appears as five rows of LARGE
characters ( A - F, G - L, etc). By moving the joystick, an individual letter, or number is hilighted. He cal then 'Click' the joystick to select the character.
It is added to a word 'being built' at an area at bottom of screen. I am working on a word search algorithm so as he enters characters, matching
possibilities appear at right side of screen. The display is a large screen TV display, driven via a VGA to HDMI converter. ( $12 On Line !! ).
I am using a joystick like used for the Arduino-type projects. It has X and Y potentiometer outputs, and when pushed down, connects a switch.
This goes to a custom board in a PC (wirewrapped) which uses an ADC0820 analog to digital converter. I made a GAL to do PC bus logic
decoding to enable 74HC4066 analog switch(es) for X, Y, Button scanning values. May also use an interrupt driven subroutine with Button press
to record screen location, thus the character to be selected. The library for word lookup is being built by scanning multiple text documents,
grabbing unique words, and placing them in a lookup table ( indexed by char 1, then 2, etc). i.e. sort of alphabetised, with indexes into
table. The goal is to allow him to 'speak' via the screen, and perhaps set it up so he can write a book that he had been planning on doing.
I am trying to give him a method of having 'purpose' in life, now. He had previously been a smart, vital person. He still is, but now is limited.
Anyway, this post is mostly for interest sake. Any feedback or direction is appreciated.
SESMD
I may not be posting in the proper location... could not find a 'good match' .
Anyway, I am describing an ongoing project that I am working on... it is for a close relative who had a large stroke, and is quite disabled, now.
He has not lost his ability to think, but has difficulty communicating ; has only use of one hand, slightly.
I am building a joystick interface, with software so that he can select, On-Screen, letters, or numbers. The alphabet appears as five rows of LARGE
characters ( A - F, G - L, etc). By moving the joystick, an individual letter, or number is hilighted. He cal then 'Click' the joystick to select the character.
It is added to a word 'being built' at an area at bottom of screen. I am working on a word search algorithm so as he enters characters, matching
possibilities appear at right side of screen. The display is a large screen TV display, driven via a VGA to HDMI converter. ( $12 On Line !! ).
I am using a joystick like used for the Arduino-type projects. It has X and Y potentiometer outputs, and when pushed down, connects a switch.
This goes to a custom board in a PC (wirewrapped) which uses an ADC0820 analog to digital converter. I made a GAL to do PC bus logic
decoding to enable 74HC4066 analog switch(es) for X, Y, Button scanning values. May also use an interrupt driven subroutine with Button press
to record screen location, thus the character to be selected. The library for word lookup is being built by scanning multiple text documents,
grabbing unique words, and placing them in a lookup table ( indexed by char 1, then 2, etc). i.e. sort of alphabetised, with indexes into
table. The goal is to allow him to 'speak' via the screen, and perhaps set it up so he can write a book that he had been planning on doing.
I am trying to give him a method of having 'purpose' in life, now. He had previously been a smart, vital person. He still is, but now is limited.
Anyway, this post is mostly for interest sake. Any feedback or direction is appreciated.
SESMD