You are on page 1of 19

Human to Human Interface

Submitted to: Mr. Shivanshu Rastogi & Ms. Prachi Agarwal


Submitted by: Surya Pratap Singh. Roll No: 1408210141 Section D
INDEX OF CONTENT

• Facts
• What is HHI
• Objective
• Parts
• Setup Up
• Architecture
• Working
• Algorithm
• Conclusion
Have you ever dreamed of controlling the people around you?
Family, friends, co-workers, or even total strangers?
FACTS

 Our Brain is like a sea of millions of electrical signals.

 If you want to move your body then your brain need to fire
thousands of neurons.

 In the result, your body moves.

 It means you have a free will.

 You can take your decisions from your choice.


Human To Human Interface

 Cutting edge latest technology in neuroscience and


biotechnology.

 Developed by Backyard Brains.

 They Said Your neurons and muscle work together to allow


your body to move.
Human To Human Interface
Your Brain sends an electrical impulse to your arm's muscles, telling
them to move, and when your muscles move, this generates an even
larger electrical signal. We’ll take that electricity, then further amplify it
and inject it into the nerves controlling another person's arm.

This incoming signal overrides their nervous system and forces their
arm to obey your electrical commands.
Our Objective
1. We Take signals from a person (known as the
Controller) arm.

2. Understand it through an hardware.

3. Inject that signal into another person (known as the


Controlled) arm.
PARTS
1. TENS (transcutaneous electrical nerve) stimulator.
2. Modified Arduino Known as HHI Arduino + Muscle
(Electromyography or EMG) SpikerShield.
3. Electrodes, Cables, Battery.

3
PARTS
1. TENS Stimulator -

TENS (transcutaneous or measured electrical nerve stimulator)


to excite and contract the muscle of another human. A TENS unit
by definition delivers enough current to cause muscle
contraction.
PARTS
2. HHI Arduino -

Converts the EMG signal from an analog (continuously varying)


into a digital one (broken into discrete "numbers"), making
analysis and instructions on what to do with the signal much
easier.
SETUP
ARCHITECTURE

EMG Cables SpikerShield


Controller +
HHI Arduino

Controlled Tens Stimulator Speaker


WORKING
 The Controller:
Muscle Spikershield, lets the HHI Arduino understand the signals coming out
of your body. With this you can see the electricity in your muscles as they
move, but more importantly, use them as a signal to turn on the stimulator.

 The Controlled:
The sensation of totally losing free will can be a little weird at first.

Other person will be hooked up to the TENS stimulation device, which


harmlessly delivers electricity to your arm's nerves.

The Controller, will be using the electrical signals from their voluntary muscle
movement as a signal to turn on the stimulator. When this happens, your
nerves will interpret the electricity as a signal, and tell your arm to flex.
WORKING
 The Controller:
1. Plug the EMG electrode cables into the Muscle SpikerShield.

2. Place two EMG electrodes on the forearm, one on the back of the hand, and clip
on the EMG cables using the alligator clips.

3. Now, have the controller flex their forearm muscles. With a sufficient strong flex,
your controller then should & will able to light up all the LEDs.

2
WORKING
 The Controlled:
1. Connect the TENS unit to the forearm with the TENS cable.

2. Now we slowly increase the amplitude of the TENS until there is a visible change
of the muscle activity

3. Now that the TENS' level is comfortably set, plug the Tens cables pins into the
Muscle SpikerShield Stimulator.

4. Now when the "Controller" human flexes their muscles, the "Controlled" human's
muscles should move as well.

1
3
Muscle SpikerShield HHI Code Algorithm
This HHI algorithm monitors amplitude of EMG envelope, displays EMG strength on
LED bar & turns on/off a TENS (Transcutaneous Electrical Nerve Stimulation) device.

//Define EMG saturation values like


sensitivities[] = {200, 350, 520, 680, 840, 1000};
//when EMG reaches this value the TENS relay will be activated
---------------------------------------------------------------------------------------------
void loop(){
// Shows EMG strength on LED bar
// Turns ON or OFF the relay for TENS device
//read EMG value from analog input A0
analogReadings = analogRead(A0);
}
---------------------------------------------------------------------------------------------
void setup(){
//initialize all LED pins to output & button pin to input
pinMode(SENSITIVITY_BUTTON_PIN, INPUT);
pinMode(ledPins[i], OUTPUT);
}
CONCLUSION

It’s a totally new concept so much work will be


required for development of this project.

In future it can be totally wireless.

It may be used in malicious purposes.

This reflects that what is possible in our near future


& Hackers or governments can go upto really
dangerous extent.
Thanks :)

You might also like