9. Wearables¶
Research¶
Wearable technology has evolved from science fiction into an essential part of daily life, with applications ranging from activity trackers to smart clothing and augmented reality. In the space context, this evolution is reflected in the development of advanced suits like those of the Artemis mission and devices designed to monitor astronauts' health in real-time. Just as wearables facilitate remote monitoring and personalized healthcare on Earth, they help track vital signs in space to understand the effects of the space environment on the human body. However, challenges such as battery life and data security arise in both contexts, highlighting the need for continuous innovation to maximize their impact on space exploration and everyday life.
References & Inspiration¶
- Jenny Tillotson
Scentsory Design® is an innovative concept that merges emerging technology with traditional perfumery to create garments and accessories capable of releasing fragrances in response to emotional or environmental stimuli. This approach, developed by Jenny Tillotson, integrates wireless sensors and microfluidic devices into smart textiles, providing psychological and therapeutic benefits to users.
Inspired by the human nervous system and the defense mechanisms of certain insects, such as the bombardier beetle, Scentsory Design® generates a personalized "scent bubble" around the wearer. This controlled release of beneficial aromas adapts to individual needs, enhancing well-being and reducing stress.
Additionally, Scentsory Design® explores applications beyond personal scent diffusion. The concept includes fragrance-free zones, where garments communicate the user’s sensitivity to specific scents, as well as dynamic fragrance adjustments based on music or social environments. These innovations offer a unique and customizable olfactory experience.
By fusing fashion with olfactory science, Scentsory Design® represents a pioneering step toward enhancing mental health and emotional well-being through multisensory interaction.
- Susanna Hertrich
Prosthesis for a Lost Instinct is a project by Susanna Hertrich that explores the possibility of restoring instinctive responses lost in modern humans. Developed during her thesis at the Royal College of Art's Design Interactions Department, the project examines how technological interventions can reintroduce natural warning signals that have diminished due to societal and environmental changes.
The core idea behind Prosthesis for a Lost Instinct is to create a device that mimics the physiological response of goosebumps and heightened alertness. By stimulating the skin with microelectric currents, the prosthesis triggers sensations associated with primal fear and readiness, helping the wearer develop a stronger awareness of real dangers rather than exaggerated media-driven anxieties.
This speculative design challenges perceptions of risk and human adaptation, questioning whether technology could not only augment but also restore biological functions that have become less prominent in contemporary life.
Tools¶
Tools¶
Process and workflow¶
Code Example¶
Use the three backticks to separate code.
#define PIN_LDR A0
#define TIEMPO_ESPERA 1000
#define buzzer 5
void setup() {
// put your setup code here, to run once:
Serial.begin (9600);
}
void loop() {
// put your main code here, to run repeatedly:
int iValorLDR =analogRead (PIN_LDR);
//Serial.print (“valor LDR”);
Serial.println (iValorLDR);
delay (TIEMPO_ESPERA);
}f (b1 == 1) {
tone(buzzer, 200, 100);
}
if (b2 == 1) {
tone(buzzer, 400, 100);
}
if (b3 == 1) {
tone(buzzer, 500, 100);
}
if (b4 == 1) {
tone(buzzer, 600, 100);
}
if (b5 == 1) {
tone(buzzer, 700, 100);
}
delay(10);
#include <Servo.h>
Servo myservo; // create Servo object to control a servo
int potpin = A0; // analog pin used to connect the potentiometer
// variable to read the value from the analog pin
int ResRead;
void setup() {
myservo.attach(9); // attaches the servo on pin 9 to the Servo object
Serial.begin(9600);
}
void loop() {
ResRead = analogRead(potpin);
Serial.print("Lectura Analogica = ");
Serial.println(ResRead); // waits for the servo to get there // reads the value of the potentiometer (value between 0 and 1023)
int val = map(ResRead, 400, 900, 0, 180); // scale it for use with the servo (value between 0 and 180)
myservo.write(val); // sets the servo position according to the scaled value
delay(150);
}