How to use at first with Arduino


STEP 1. Charge the battery of the UnlimitedHand
STEP 2. Setup the UnlimitedHand
STEP 3. Install the Arduino IDE
STEP 4. Check the Serial Connection via the USB A-microB cable


STEP 1. Charge the battery of the UnlimitedHand

An USB micro B-A cable is provided. Locate it in the UnlimitedHand Package.
step1_0.JPG
Connect your PC to the UnlimitedHand with the USB micro B-A cable provided.
step1_2.JPG step1_1.JPG

The red indicator light will go off when the device is fully charged.
step1_3.JPG

STEP 2. Setup the UnlimitedHand

If there are white sheets on the back side of the device, please peel them off before putting the gel on. The black conductive sponge should appear after peeling off the white sheet.
step0_0.JPG

Look for the blue gel pads included in the UnlimitedHand Packages.
step2_0.jpg

Remove the protective clear-film covering the gel pads.
step2_2.png

On the back side of the UnlimitedHand there are three posts. Stick the gel pads to the corresponding post according to its shape.
step2_3.png

Make sure the pads are stuck firmly so as to let out excessive air from the blue film.
step2_4.png

Peel off the blue-films once the gel pads are in place.
step2_5.JPG

Look for the safekeeping tray included in the UnlimitedHand package.
Peel off the blue film covering the safekeeping tray.
step2_6.JPG

Set the UnlimitedHand on the safekeeping tray by matcing its outline with the golden border.
step2_1.JPG

STEP 3. Install the Arduino IDE

Visit the following URL:
step3_1.png
Download and Install the Arduino IDE in your PC.

STEP 4. Check the Serial Connection via the USB A-microB cable

Connect your PC to the UnlimitedHand with the USB microB-A cable provided and press on the power button to switch on the device.
A green indicator will light up when the device is switched on.
step4_1.JPG

Set the serial port on Arduino IDE.
"Tools" -> "Port" (/dev/cu/-* on Mac, COM* on Windows)
step4_2.png

To launch the Serial Monitor, click the magnifier button on upper-right corner of the Arduino IDE.
step4_3.png

Set the Baudrate to 115200 with the dropdown list located at the button-right corner of the Serial Monitor window.
step4_4.png

A sample code(Library for Arduino :UH/examples/Serial_Unity_Processing) is already uploaded in UnlimitedHand when it is delivered.



With the sample code and the Serial Monitor, a few tests can be run to check the Serial Connection.

Input 'T' into the text box, and click on the "Send" button.
As a result, the UnlimitedHand should vibrate once.
step4_5.png

Input another 'T' into the text box, and click on the "Send" button.
This time, muscle motion sensor values will be displayed on the Serial Monitor.
step4_6.png

Input yet another 'T' into the text box, and click on the "Send" button.
Angles, temperature and the gyro sensor values will be displayed on the Serial Monitor.
step4_7.png

Input and send the final 'T' and Standard Electric Muscle Stimulus are delivered.
The standerd electric mucle stimuli are given.
step4_8.png

Click on the close window button.
step4_9.png

Set the UnlimitedHand back on the safekeeping tray by matcing it's ontline within the golden borders.
step2_1.JPG

Press once on the power button to switch off the device.
step4_1.JPG

End of tutorial



Install the UnlimitedHand Library for Arduino



STEP 1. Install Arduino IDE and start up the Arduino IDE

https://www.arduino.cc

STEP 2. Put this library in the following location:

MacOSX:
/Users/?user name?/Documents/Arduino/libraries/
Windows:
Documents/Documents/Arduino/libraries
# OR read this page # https://www.arduino.cc/en/Guide/Libraries

Please install the library in the location listed above only,
otherwise you may see the following warning message consisting of the following lines upon attempting to compile.
====
>Arduino: 1.6.8, Board:"Arduino/Genuino Uno"
>
>Multiple Libraries were found for "Kalman.h"
====

STEP 3. Restart the Arduino IDE software

For each program that you upload onto the UnlimitedHand, you should first restart the Unlimitedhand by pressing and holding on its power switch.




Uploading sample programs Arduino on to the device


STEP 1. Connect UnlimitedHand with USB cable
STEP 2. Open Example Sketch
STEP 3. Upload Arduino Sketch
STEP 4. Check Arduino Sketch


STEP 1. Connect UnlimitedHand with USB cable

Connect the UnlimitedHand to your computer with an USB cable, and power on the device.
sketch1_1.JPG

Plug the USB calbe into your computer and UnlimitedHand
sketch1_2.JPG

STEP 2. Open Example Sketch

On the menu bar of the Arduino IDE, navigate to "File" -> "Examples" -> "UH" -> "angle" (or any other example you wish) with Arduino IDE.
sketch2_1.JPG

The example sketch will be opened in new window.
sketch2_2.JPG

STEP 3. Upload Arduino Sketch

Specify the USB serial port from "Tools" -> "Port" (/dev/cu/usbserial-* on Mac, COM* on Windows)
sketch3_1.JPG

Select "Arduino/Genuino Uno" from "Tools" -> "Board"
sketch3_2.JPG

Click on the arrow button to upload the sketch onto the Arduino board.
sketch3_3.JPG

The Arduino IDE will display "Uploading...", and UnlimitedHand will vibrate.
sketch3_4.JPG

When upload is completed, Arduino IDE displays "Done uploading."
sketch3_5.JPG

STEP 4. Check Arduino Sketch

Click the magnifier button on upper-right corner of the Arduino IDE to launch the Serial Monitor.
sketch4_1.JPG

Set the Baudrate to 115200 at the bottom-right corner dropdown list in the Serial Monitor Window.
sketch4_2.JPG

The angle values displayed on the Serial Monitor represent the UnlimitedHand's orientation by means of X, Y, and Z axes.
sketch4_3.JPG

Troubleshooting: Sketch upload failure

If you have trouble uploading the sketch, turn off the device by pressing and holding the power button.
A list of potential compilation errors are listed here at our HELP ME page for your reference.

sketchT1_1.JPG

Then turn on the device again.

sketchT1_2.JPG

You can try other sample codes by retrying from STEP 3.




Connecting to the device via Bluetooth


STEP 0. Preparations
STEP 1. Powering up the Device
STEP 2. Pairing the UnlimitedHand
Appendix: How to Unpair the Bluetooth Connection
Appendix: Check the connection with Arduino IDE's Serial Monitor


STEP 0. Prior to making a bluetooth connection, please make sure that the device is NOT connected to a USB port.

STEP 1. Power on UnlimitedHand by pushing and holding on the UnlimitedHand's power button for 1 second.

STEP 2. Pair your Computer with the UnlimitedHand

bluetooth2_1.JPG

bluetooth2_2.JPG

bluetooth2_3.JPG


For Windows users, you may be asked to compare the passcodes. Just click the "YES" button, upon the prompt.
bluetooth2_3.JPG

Appendix: How to Unpair the Bluetooth Connection

If you want to Unpair the Bluetooth Connection, remove the device from your paired device list.
bluetoothA_2.JPG

bluetoothA_3.JPG

Appendix: Check the connection with Arduino IDE's Serial Monitor

NOTE: If you are using Unity or Processing after the Bluetooth pairing, you don't need to do these following steps. They concern only those who wish to work with Arduino.

Appendix 1. Launch Serial Monitor at Arduino IDE

Set the serial port from "Tools" -> "Port" (/dev/cu/RNBT-* on Mac, COM* on Windows)
bluetooth3_1.JPG

To launch the Serial Monitor, click the magnifier button on upper-right corner of the Arduino IDE.
bluetooth3_2.JPG

Set the Baudrate to 115200 at the bottom-right corner dropdown list in the Serial Monitor Window.
bluetooth3_3.JPG

If the title of Serial Monitor window displays a port name that matched with the name of your Bluetooth Port, the pairing is successful.
bluetooth3_4.JPG

Appendix 2. If you can not launch Serial Monitor

If you get the "Port busy error message" when launching Serial Monitor, try removing the paired device and re-pairing it.
bluetoothA_1.JPG




Strap the UnlimitedHand on your forearm

STEP 1. Set the center of the UnlimitedHand on the palm side of your forearm.

srap1.JPG


STEP 2. Fold both sides of the UnlimitedHand around the circumference of your forearm.

strap2.JPG


STEP 3. Use the velcro strap to tighten the fit.

strap3.JPG


Appendix: Must Follow

Do not apply consecutibe electrical stimuli for prolonged periods of over 15 mintes (keep under 15 minutes).

Other Introductions

How to use at first with Arduino / Install the UnlimitedHand Library for Arduino / Uploading sample programs Arduino on to the device / Connecting to the device via Bluetooth / Strap the UnlimitedHand on your forearm / Submit your topic on the UnlimitedHand forum



How to submit your topic in this forum

STEP 1. Click on "Log in".

srap1.JPG


STEP 2. Log in by entering the initial ID and password provided to you.

submit2.JPG


STEP 3. Check whether your ID is displayed on the lower right corner of the forum page.

submit3_1.JPG

submit3_2.JPG


STEP 4. Click the forum's name that you wish to post your entry in. (eg. "Installation & Troubleshooting")

submit4_1.JPG

submit4_2.JPG


STEP 5. Type up your post and click on "SUBMIT" to publish it.

submit5.JPG