Skip to content

8. Wearables

Research

During week 08, we focused on Digital garments, or Wearables. To start the week, we have followed a great lecture by Lisa Stark.

Applications & graphic references

I thought it might be interesting to find inspiration from some of health issues I experience from time to time, as a guideline for finding wearable applications.

get inspired

Some websites I enjoyed during my moodboard researchs :

TU Delft project TU Delft thesis Radhika Kapoor thesis Laura Deschl project Trish Kanana project Climsom product Apollo Neuro product Pulsetto product Le Lab de l'Endo product Sang Douleurs product Moonbird product Getlief product Noomi Rapace Clara Daguin Sofie Di Bartolomeo Cyrus Kabiru Nasim Sehat

References & Inspiration

Consulting an osteopath enabled me to link the health problems I had with a chronic blockage of my diaphragm during periods of stress.

about diaphragm & breathing

360 Breathing Diaphram Breathing details

  • This map realized by Laura Deschl for Trykk is an interesting way of locating zones on which to place interactive elements on textile.

  • Starting from this inspiration, I placed these areas on comfy clothes. I used the software Illustrator to draw in 2D on Rhinoceros screenshots, from my own 3D model on MakeHuman created during Week 02.

Textile areas
  • And I searched some Arduino tutorials related to light, sound, breathing, wich where beginners-friendly. On the Arduino built-in-examples library and Kokabant.

  • I am very interested in thermochromic pigments & silkscreen printing inks too, presented by Lisa in her lecture. And about circuits related to temperature to activate it.


11/11 is a bank holiday in France & Belgium so no silkscreen printing session and no shops open. I have ordered red pigment and screen printing ink from SFXC site so that we can try it out later with the GreenFabric team, possibly on existing old clothes.

And focused this week on materials I already had since a long time ago, e.g LEDs, resistance, potentiometer, and a sound sensor.

Material on the shelf

Tip

To buy Arduino components online on Adafruit or RS or at Cotubex shop in Brussels

Tools

Task

Mix the 10 leds & breathing belt tutorials, in a idea of 6 breaths/minutes : 10 sec by LEDS for 6 LEDS ;

Succeed & development of Sound Sensor tutorial + adapte it on a wearable (using existing confort clothes) ;

Test & develop Tone Melody or Communication Dimmer tuto ;

Test thermochromic pigments & silkscreenprinting inks, on existing clothes and on materials to sew (cotton / rim side)

Process and workflow

Arduino tests on breadboards

Code Example

  • 10 LEDs bar graph
const int analogPin = A0;  // the pin that the potentiometer is attached to
const int ledCount = 10;   // the number of LEDs in the bar graph

int ledPins[] = {
  2, 3, 4, 5, 6, 7, 8, 9, 10, 11
};  // an array of pin numbers to which LEDs are attached


void setup() {
  // loop over the pin array and set them all to output:
  for (int thisLed = 0; thisLed < ledCount; thisLed++) {
    pinMode(ledPins[thisLed], OUTPUT);
  }
}

void loop() {
  // read the potentiometer:
  int sensorReading = analogRead(analogPin);
  // map the result to a range from 0 to the number of LEDs:
  int ledLevel = map(sensorReading, 0, 1023, 0, ledCount);

  // loop over the LED array:
  for (int thisLed = 0; thisLed < ledCount; thisLed++) {
    // if the array element's index is less than ledLevel,
    // turn the pin for this element on:
    if (thisLed < ledLevel) {
      digitalWrite(ledPins[thisLed], HIGH);
    }
    // turn off all pins higher than the ledLevel:
    else {
      digitalWrite(ledPins[thisLed], LOW);
    }
  }
  • Sound sensor

``` int soundSensor = 2; int LED = 3;

void setup() {

pinMode (soundSensor, INPUT); pinMode (LED, OUTPUT); }

void loop() { int statusSensor = digitalRead (soundSensor);

if (statusSensor == 1) { digitalWrite(LED, HIGH); }

else { digitalWrite(LED, LOW); }

}