I want to use nerve impulses from muscles as a data input. Answered
I need to find out how to get a nerve impulse isolated and use it as an input. I beleive a myoelectric electrode with a window comparator may work. Instead of using an op amp to boost the impluse to run a motor, I want to use the impulse as a data entry signal.
I know that prosthesis use this system and I want to adapt it for signal input. My goal is to use several nerve impulse sources to be used as a data input device to allow those with CP, or amputations to more easily communicate. I am trying to bring a very old idea I had 20+ years ago to reality. I have joined an open source prothesis forum as well as an Arduino forum. I want to use the Arduino to "translate" the input combinations into a data form that a computer, PDA, or smart phone could use. I want to keep this open source as I am not interested in a commercial venture.
There are basically two steps.
The first is to use an Arduino to convert 5 touch pad inputs into 120 "characters" that are identified with various platforms. 5 inputs will generate 120 combinations (5x4x3x2x1) and that will give me a simple keyboard input. I have to work up a timing method so that the Arduino will identify when buttons are pushed individually vs at the same time. Next to have the Arduino generate a digital output that is compatable with a keyboard to keep the application flexible.
The next step will be to identify intended muscle nerve signals from background nerve signals and 'filter" out unintentional signals. Next, the buttons with the myoelectric inputs as the input to the Arduino.
My goal is to have a myoelectric (or similar) input device that does not need muscle movement to generate data that is recognized by (practically) all devices. It could be used for text generation, then voice synthesis, as well as a data signal for motors on the prosthesis to give better control. Touch screen devices are proving to be a big challenge for those with prosthesis.