5. E-textiles
Inspiration
It’s been a while since I really wanted to dig into e-textiles, but I never managed to figure out how to start or where to go. However, I can share with you my greatest inspirations of all time!
→Workshop textile Electro←
☺ Speaker
☺ Electromagnetic Antennas
☺ textile Theremine
UNSTABLE DESIGN LAB
Embroidered computer!
Her thesis -> Stitching Worlds: Exploring Textiles and Electronics (you can fin the PDF here)
Tools / website
- Arduino UNO
- Arduino IDE
- knitting machine
- conductive silver yarns
- LEDS
- batteries
- conductive carded wool
-
wool
///////// - Tinkercad
Our table !
DIGITAL SENSOR ↓↓↓
☺☺☺ failed sensor ☺☺☺
For the assignement I wanted to use my indigo yarn that I died myself last week, during the biochrome week. Here are my draws for this first digital sensor !
The idea was that by scratching the surface of conductive yarns, the current could pass randomly, causing the LED to react by lighting up.
steps→→→→→→→
This sensor is failed because the conductive yarne I chose was not conductive enough.
With the multimeter, I decided to mesure the resistance of each conductives yarns / carded wool.* All of these yarns can be find on the Bart&Francis website
1→ eHajo 7x1 silver
2→ Merinox - Cordonnet
3→ ET-sewing-Cordonnet
4→ steel alloy Wool fiber
☺☺☺ TICKLE sensor ☺☺☺
steps→→→→→→→
résult↓↓↓
ANALOG SENSOR
For the analog sensor, I wanted to work with steel wool and experiment with the resistance. The interesting thing is that when you press the wool, the resistance decreases, making it more conductive. With Stephanie's help, I wrote code to make the LED react differently based on the pressure we apply to the button.
BUTTON ↓↓↓
This week-end I did a crochet and algorythm workshop where I learnt how to crochet the magic loop (→ which mean start your crochet in circle).
I used the pin probes that Stephanie designed during her Fabricademy because they were longer and easier to insert into my button.
résult↓↓↓
Code (for analog sensor)
int coussin = 0;
void setup() {
// initialize the digital pin LED_BUILTIN as an output.
pinMode(2, OUTPUT);
pinMode(A1, INPUT);
Serial.begin(9600);
}
void loop() {
// the loop function runs over and over gain forever
coussin = analogRead(A1);
Serial.println(coussin);
if (coussin < 200) {
digitalWrite(2, HIGH);
delay(50);
digitalWrite(2, LOW);
delay(50);
}
else {
digitalWrite(2, HIGH);
// delay(1000);
// digitalWrite(2, LOW);
// delay(1000);
}
}