Final – lighting and conductivity

For this final project, I looked at different ways to conduct electricity which might mean the form of a lighting object could change. A major challenge in creating lighting is hiding wiring and traditionally the form has also centered around the source of light. As LEDs are changing that I wanted to think about how the form might be able to change.

I went to Material Connexion where I saw many kinds of conductive fabrics and metallic composite materials. I had thought about the possibility of weaving LEDs into a mesh but given then need for a positive and negative lead this seemed to be not as possible.

I also did research online into different types of conductivity and other materials that might be suitable, and one of the things I found that I thought feasible was a salt solution.

If I was going to have exposed wiring a consideration was also safety, but I didn’t find any conclusive answer in my research about what might be a safe level of current or voltage exposure.

All of these considerations led me to a couple of things in my designs, such as setting up the LEDs in parallel to allow low voltage and multiple LEDs, as well as to deploy a positive and negative “lead”.

In one design I set up two boxes with a concentrated salt water solution (4 tsps in 150ml), one being the positive side and one the negative. I found at lower concentrations the resistance was much more variable and at this concentration it started to become very consistent at around 1 ohm. The salt water was supposed to act as both conductive material and diffuser for the light.

The LEDs I used were 3.3V/25mA forward current. However with 5 of them, one 3V battery didn’t supply sufficient power. 2 3V batteries created a nice amount of light and it didn’t seem to require further resistance, even though I thought the salt water may not create enough.

It did actually create a nice light, but I had a lot of issues making the containers watertight so they couldn’t be stood up as originally envisaged.

006 025 028 042

The second design I created was based on a more standard conductive material but I used it in a different form. I knitted and crocheted 28 gauge silver plated wire and inserted it into an acrylic box which served as a frame and light diffuser. In one case I used one 3.5V very high brightness LED and 2 3V batteries, so I also wove a resistor into the knitted conductive mesh.

In the other case I used 3 3.3V medium high brightness LEDs with one 3V battery.

Ordinarily this kind of case would be difficult to use without having an extra hidden compartment for the wiring and sources of electricity.

For both of these I created a lid that snapped on and off with a magnet, or could be rotated, and in doing so, was the switch for the light.

037 036 035   019 016 004 (2)







For my midterm I decided to make a music box. In order to do this, I had to purchase a wave shield that would let me play an mp3. I wanted an actual music box, so I also added a motor to make a figurine in the center of the box spin, a few LED’s to make it look nice, and I decorated the box. Lastly, I added a light sensor to make it so that they music box would turn on when opened, and turn off once you closed the lid. This was my process in pictures.

Step 1



Step 2


Step 3


step 4


step 5


step 6



video 1
video 2
video 3

The Artificial Hair Garment


The clothes and garments we use are a reflection of our personalities. In order to live in a society we dress and change attires every day first and foremost to protect ourselves from the elements and also in order to make a statement in front of society. What we wear -wether we like it or not- reflects more than we can see. In the following research paper we present ‘The Artificial Hair’, a coat imbued with electronics designed to make way for a different way of interacting with society in situations of stress.



Above is the first round of prototype made with different shapes of laser cut plexiglass, canvas fabric and synthetic heavy string.


After the first prototype we have chosen the the model to use for final production.Pto5

Below is laser-cut panels to be threaded over the servo motor. Pto7

Pto8The front view of the garment. Pto9When the flex sensor is bent, the spikes raise base on how much the flex sensor is bent. Pto10


We are still looking into improvements in both the mechanics and the material. This is a great beginning of exploring in the areas of expressing emotions through the artificial extensions of our body.


Funky Gears

Periodic Gears

For this project I wanted to experiment with laser cutting gears and making them move in some kind of irregular way. The stretched out main gear produces a periodic motion. One way to expand upon this project would be to add an additional gear on the outside that only engaged with the main gear when it was ‘swinging’ and therefore only moved during part of the cycle.

Continue reading

Final Project: Soft Composite Materials for Changing Shape Interfaces and Flexible Circuits.

Final Hypothesis:

For our final we hypothesized that we could create soft composite materials for changing shape and flexible circuits. Specifically, we explored the materials paper and silicon and successfully confirmed our hypothesis.

Here is a video of the materials we created:

Here are the instructables on how to create each of the materials:

Phneumaticstemplatenour temp

A research paper is to follow.

Midterm: Come to me, not.


This is my piece called “Come to me, not”. Inspired by the plant Mimosa Pudica, it’s a wearable shield which puts up its defense when aperson comes too close! I’m interested in improving communication by testing out what it feels like to have the functions of other things and people. I used two servo motors to control the wings, and coded them with the code below. I wanted the effect to be a combination of futuristic and natural, and so I used silver wire to make the wings, but I moulded them into a natural shape. I used a infrared sensor to sense how close intruders were.


IMG_05927IMG_0583 IMG_0574 IMG_0579 IMG_0583 IMG_0587 IMG_0591 IMG_0592 IMG_0595 IMG_0602 IMG_0614 IMG_0618


Code: Continue reading

final project

The jumping maze I made for midterm project is the version 1, and for my final project, I created a maze that could be designed by users. And I made two prototypes and also attempted to create a 3D maze.





here is version 2

Here is version 3


#include <Servo.h>

const int servo1 = 3; // first servo
const int servo2 = 10; // second servo
const int joyH = A3; // L/R Parallax Thumbstick
const int joyV = A4; // U/D Parallax Thumbstick

int servoVal; // variable to read the value from the analog pin

Servo myservo1; // create servo object to control a servo
Servo myservo2; // create servo object to control a servo


void setup() {

// Servo
myservo1.attach(servo1); // attaches the servo
myservo2.attach(servo2); // attaches the servo

// Inizialize Serial
void loop(){

// Display Joystick values using the serial monitor

// Read the horizontal joystick value (value between 0 and 1023)
servoVal = analogRead(joyH);
servoVal = map(servoVal, 0, 1023, 40,10); // scale it to use it with the servo (result between 0 and 180)

myservo2.write(servoVal); // sets the servo position according to the scaled value

// Read the horizontal joystick value (value between 0 and 1023)
servoVal = analogRead(joyV);
servoVal = map(servoVal, 0, 1023, 15, 45); // scale it to use it with the servo (result between 70 and 180)

myservo1.write(servoVal); // sets the servo position according to the scaled value

delay(15); // waits for the servo to get there

* Display joystick values
void outputJoystick(){

Serial.print (“—“);
Serial.println (“—————-“);


paper for pcomp

presentation for pcomp

Final – Memory of Object

1 2


My final is a exploration of expression of time. Concept is communicate with people in the past using a ordinary object as media. People will see the previous person when they hold up the cup and the camera embed in the board will capture the image at the same time. Using a wifi breakout board to send picture data to computer and connect the arduino to the processing to display the images.

———————————————————-code Arduino I————————————————-

// Include camera
#include <Adafruit_VC0706.h>
#include <SoftwareSerial.h>
#include <Adafruit_CC3000.h>
#include <ccspi.h>
#include <SPI.h>
#include <string.h>
#include “utility/debug.h”
Continue reading

Midterm_Balloon plant

Balloon plant is a study of mechanical movements with servo and toy motors that moves up and down/ open and close / spin as a respond of different sensors so that the user can enjoy having an interactive plant.


after development(on going):
communicating with website to show the temperature and humidity.
Its movement is the same as physical movements of balloon plant.
Working on website now, which is my further project:)