Finger Bend

by WillpowerStudios in Circuits > Sensors

8591 Views, 27 Favorites, 0 Comments

Finger Bend

Finger Bend
willpower-finger-bend-etextile-summercamp-swatch-exchange-03.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-02.jpg

Finger Bend is a sensor created to find a way of making finger bends inside of a glove, control light and sound.

I am controlling the brightness of the LED by bending my finger. The more I bend it, the stronger the light.

The idea behind this glove is to then connect it to a body suit with other eTextile sensors for Immersive Audiovisual Performances.

What inspired me to create this project was the vision of performing freely through body movements. It is our innate interface. From my view, it is the obvious tool, instead of a trackpad, mouse, tablet, controllers, joysticks…

Inspiration: KOBAKANT’s sheath bend sensor.

Finger Bend was create for the E-Textile Summercamp’s Electronic Textile Swatch Exchange

The E-Textile Summercamp‘s Swatchbook Exchange is a platform for sharing physical work samples in the field of electronic textiles. The exchange wishes to emphasize the importance of physicality and quality workmanship in an increasingly digital world.

I also posted it on my website: https://willpowerstudios.com/tech-lab/finger-bend/

Supplies


Materials:

× Stretch Piezoresistive Conductive Fabric (https://www.lessemf.com/fabric1.html#11321)

× 2nd Non-Conductive Fabric (top fabric)

× Copper or Other Low Resistance Conductive Thread (from Karl Grimm)

× Stretchy Jersey Fabric (online or textile shops)

× non-conductive thread (online or textile shops)\

× 2 Male Pins



Tools:

× Sewing machine

× LED

× Breadboard

× Computer with arduino and the library for the microcontroller* you are using if it is not yet installed

× USB cable

× Lighter or heat gun (for shrink tube)

Examples of Microcontrollers: Arduino Uno / Nano / Teensy / ESP32

Materials

finger-bend-materials.jpg

Everything needed.

How the Finger Bend Is Made:

Sheath-Finger-Bend-Sensor-Illustration.png

Let's Start

finger-bend-process-01.jpg
finger-bend-process-02.jpg

Cut the stretch jersey fabric to the length of your finger from the knuckle to the beginning of your nail and width of ~ 8 cm.

Cut a piece of stretchy piezoresistive material and top fabric, both at the same size, similar to the top left photo.

Place piezoresistive stretchy fabric in between the base and top fabrics.

Sew 3 Lines to Slide the 2 Copper Threads in Between Them

finger-bend-process-03.jpg
finger-bend-process-04.jpg
finger-bend-process-05.jpg
finger-bend-process-05-2.jpg
finger-bend-process-07.jpg
finger-bend-process-08.jpg

Cut Extremities for Closing

finger-bend-process-09.jpg

Sew the ‘inside’ to Close

finger-bend-process-10.jpg
finger-bend-process-11.jpg

Slide a Finger Through It to Feel the Size

finger-bend-process-13.jpg
finger-bend-process-14.jpg
finger-bend-process-15.jpg
finger-bend-process-17.jpg

Slide Copper Thread Through Pathways With a Tight Knot at the Entrance Before Going Through Hole

finger-bend-process-24.jpg
finger-bend-process-25.jpg
finger-bend-process-26.jpg
finger-bend-process-27.jpg

Make Copper Pins

finger-bend-process-28.jpg
finger-bend-process-29.jpg
finger-bend-process-31.jpg
finger-bend-process-30.jpg
finger-bend-process-32.jpg
finger-bend-process-33.jpg
finger-bend-process-22.jpg
finger-bend-process-34.jpg
finger-bend-process-20.jpg

× Circle pin around copper thread

× Slide it through shrink tube

× Shrink it with heat gun or lighter to tighten it around the copper circle that you made around the male pin

× Do the same with the next thread

How to Test It:

Glove Bend Sensor

How to test it:

Connect each copper thread pin to an alligator clip.

Clip their opposite side to multimeter nodes, using the ohm measurement.

Observe the change in ohms as your finger bends.

Make sure the copper threads do not touch 😉

Wiring

Wiring.png

The Longer pin of the LED goes to pin 4 of the board.

Make the Connections

Finger-Bend-Setup-Description.png
finger-bend-process-35.jpg
finger-bend-process-36.jpg

Arduino Code

// WILLPOWER @ Swatch Exchange 2021

#define LED_BUILTIN 13

#define LED 4

int bendSensorValue;

int light;

// the setup function runs once when you press reset or power the board

void setup() {

Serial.begin(9600);

// initialize digital pin LED_BUILTIN as an output.

pinMode(LED_BUILTIN, OUTPUT);

pinMode(LED, OUTPUT);

pinMode(A0, INPUT_PULLUP);

}

void loop() {

bendSensorValue = analogRead(A0);

light = map(bendSensorValue, 740, 840, 255, 0);

light = constrain(light, 0, 255);

digitalWrite(LED_BUILTIN, light);

digitalWrite(LED, light);

Serial.println(bendSensorValue);

}

/*

All Finger Bends are a bit different in terms of the data they are generating, so you may have to calibrate yours.

To do this, after you uploaded your code to your microcontroller, open the Serial Monitor in Arduino and compare the numbers between the highest and lowest… basically when you finger is straight versus bent.

Replace these numbers in the map function from 740, 840 to your numbers.

Keep playing with them until you get the result desired.

( the code is also on github: https://github.com/WillpowerStudios/FingerBend ) */

Play

Lighting LED by bending finger
finger-bend-process-39.jpg
willpower-finger-bend-etextile-summercamp-swatch-exchange-01.jpg

Bend your finger and watch the light change.

You can use it for lights, visual art animations, motors, sound, and whatever else you desire to control with your finger(s).

The Project

finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-51.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-52.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-53.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-57.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-54.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-55.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-58.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-56.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-60.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-61.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-59.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-64.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-62.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-63.jpg
finger-bend-etextile-flex-sensor-arduino-WILLPOWER-STUDIOS-65.jpg

The actual project eTextiles Swatch Exchange 2020 Book !