Thursday, June 3, 2010

Final Picks. Enjoy..




The Final Outcome!!! azAura..

azAura

Artist Statement

This jewelry piece is made for the wearer that wants to be centre of attention by expressing their emotional and physical state. When relaxed and still the necklace glows in deep blue colours and with an increase of movement, excitement or irritation the colours move though the spectrum to a luminous red. Aesthetically inspired by the Aztecs, its abstract take is for the bold fashionista or someone who just wants to express them self.

Project Description

The inspiration for this project began with the mood ring; together we wanted to create a piece that reflected the emotional state with colour. The mood ring changes colour according to the temperature of the body so we decided that a temperature sensor would be a part of our original concept. To express the emotional state we wanted to use rgb led’s and have them move around the colour spectrum according to the wearers’ emotional state.


Aesthetically we came up with the concept to create something that reflected the look of the Aztec age in an abstract and simplified way. Having decided on our technical and aesthetic intention we had to decide what sort of piece we wanted to make. Keeping in line with the fact our inspiration was the mood ring we also wanted to make a piece of jewelry of some sort, we eventually decided on a necklace and then started our technical trials with the Arduino and the temperature sensor.


After trialing a Lilypad temperature sensor we found that that it did not give us enough variance and quick enough change in data and would prove unsuccessful for our project so we had to rethink our sensor. We chose to use an accelerometer, as the physical movement data we got from it would be the best alternative way to reflect emotional state. This would also mean adding an extra dynamic to the project, as the necklace would now reflect physical and emotional state.


Working out the coding and final aesthetic of the necklace was the next step. Getting the code to work how we wanted was the most challenging part but was eventually achieved. Increase in movement meant that the necklace would glow red and would move down the colour spectrum to blue when relaxed and still. After a number of material experiments and ideas about how the necklace would be made up we decided on a clear 5mm thick acrylic that would be cut into six different sized triangles that would be arranged around a circular container. This container would house the electronic components to result in a pendant to hang from a leather string.


We chose the name ‘azAura’ to reflect the projects function and aesthetic. The first part ‘az’ refers to the Aztec aesthetic intention and ‘Aura’ to represent the emotional and physical state the wearer is projecting.


Overall we are happy with the final outcome, if we had more time we would have made the code more sensitive to movement otherwise we feel like it has resulted in a successful project.


Sam Atmore, Jon Neylon and Abby Potich

Soldering Mish!!!!



Final Design

Monday, May 31, 2010

Code Completion

const int groundpin = 18; // analog input pin 4 -- ground
const int powerpin = 19; // analog input pin 5 -- voltage
const int xpin = 2; // x-axis of the accelerometer
const int ypin = 1; // y-axis
const int zpin = 0; // z-axis (only on 3-axis models)
const int blueLed = 11; // output pin for blue LED
const int redLed = 10; // output pin for red LED
const int greenLed = 9; // output pin for green LED(not needed)
int Combine;
int x;
int y;
int z;
int x1;
int y1;
int z1;
int middlex;
int middley;
int middlez;


void setup() // Arduino only reads this part of the code once at the start
{

middlex = analogRead(xpin); //taking the value of the xpin

middley = analogRead(ypin); //taking the value of the ypin

middlez = analogRead(zpin); //taking the value of the zpin

analogRead(ypin);
analogRead(zpin);
pinMode(groundpin, OUTPUT);
pinMode(powerpin, OUTPUT);
digitalWrite(groundpin, LOW);
digitalWrite(powerpin, HIGH);

//sets pins for LEDs as outputs
pinMode(blueLed, OUTPUT);
pinMode(redLed, OUTPUT);
pinMode(greenLed, OUTPUT);
}
void loop()

{
//run tilitToLight function for each axis
tiltToLight(xpin, blueLed); //til to light up blue LED

}


void tiltToLight(int readFrom, int writeTo){
// subtracting the intial values of the x, y, z axis so the values return to zero when there is no movement

x = analogRead(xpin)-middlex;
y = analogRead(ypin)-middley;
z = analogRead(zpin)-middlez;

// using the abs function so that none of the values returned are below zero(abs function turns negative values into positive

x1 = abs(x);
y1 = abs(y);
z1 = abs(z);

Combine = (x1 + y1 + z1)/3; // combining each value from the x, y, z axis and dividing by 3 to get a value for the total acceleration



if (Combine < 0) {
Combine = 0;
}
else if(Combine > 255)
{
Combine = 255;}


analogWrite(redLed, Combine); // depending on the total combine value will determine the amount of red that will appear inside the RGB LED
analogWrite(blueLed, 255- Combine); // depending on the total combine value will determine how much blue will appear inside the RGB LED


}

Sunday, May 30, 2010

acrylic aesthetic




this was a test we did with arcrylic, it seems to emit they light extremely well so weve decided to stick with it. and john has cut they final shapes that need to be sanded in order to show the light travelling through they material

Monday, May 24, 2010

SENSOR ARRIVED

ARDUINO LILLYPAD ACCELEROMETER IS UP AND RUNNING!!!!!!!

Aesthetic testing




Different materials straws and plastic card

6th sense Video footage

Link to 6th sense wearable talk with TED

Project 1 Presentation


6th Sense Wearable Technology

'SixthSense' is a wearable gestural interface that augments the physical world around us with digital information and lets us use natural hand gestures to interact with that information.

This is the piece of wearable technology that i researched in order to give my 384 class i wider understanding of this type of technology. For a more indepth analysis of the project check out this link. http://www.pranavmistry.com/projects/sixthsense/

Wednesday, May 19, 2010

Aesthetic Testing




These are some experiments testing the way the RGB LEDS emit line through ping pong balls

MORE CODE!!!!!

Here is some more uselful code that we are using in this project. The codes takes the values from the Accelerometer and outputs the values using the RGB LEDS

const int groundpin = 18; // analog input pin 4 -- ground
const int powerpin = 19; // analog input pin 5 -- voltage
const int xpin = 2; // x-axis of the accelerometer
const int ypin = 1; // y-axis
const int zpin = 0; // z-axis (only on 3-axis models)
const int blueLed = 9; // output pin for blue LED
const int redLed = 10; // output pin for red LED
const int greenLed = 11; // output pin for green LED
void setup()
{


pinMode(groundpin, OUTPUT);
pinMode(powerpin, OUTPUT);
digitalWrite(groundpin, LOW);
digitalWrite(powerpin, HIGH);

//sets pins for LEDs as outputs
pinMode(blueLed, OUTPUT);
pinMode(redLed, OUTPUT);
pinMode(greenLed, OUTPUT);
}
void loop()
{
//run tilitToLight function for each axis
tiltToLight(xpin, blueLed);
tiltToLight(ypin, redLed);
tiltToLight(zpin, greenLed);

}

void tiltToLight(int readFrom, int writeTo){

int readVal = (analogRead(readFrom) - 400);

//check for out-of-range values
if (readVal < 0) {
readVal = 0;
}
else if(readVal > 255) {
readVal = 255;
}


analogWrite(writeTo, (readVal));

}

Monday, May 17, 2010

ACCELEROMETER/RGB LED INITIAL TEST VID

Testing





Today we purchased a couple of RGB leds for testing with the accelerometer that Anne lent out to us while we wait for our multi pack of RGB Leds and Arduino Lillypad Accelerometer to arrive. I have found a useful piece of code that takes the values from the accelerometer and maps them into the RGB Leds.

#define AVARAGE_READINGS 10

int Rled = 9;
int Gled = 10;
int Bled = 11;
int Xpin = 0;
int Ypin = 1;
int Zpin = 2;

void setup()
{
Serial.begin(9600);

pinMode(Rled, OUTPUT);
pinMode(Gled, OUTPUT);
pinMode(Bled, OUTPUT);
}

void loop()
{
int x = analogRead(Xpin);
int y = analogRead(Ypin);
int z = analogRead(Zpin);
for (byte i=0; i
x += analogRead(Xpin);
x /= 2;
y += analogRead(Ypin);
y /= 2;
z += analogRead(Zpin);
z /= 2;
}


x = map(x, 268, 405, 0, 255);
y = map(y, 270, 420, 0, 255);
z = map(z, 354, 450, 0, 255);

Serial.print("X ");
Serial.print(x);
Serial.print(" Y ");
Serial.print(y);
Serial.print(" Z");
Serial.println(z);

analogWrite(Rled, x);
analogWrite(Gled, y);
analogWrite(Bled, z);
}

Sunday, May 16, 2010

NEW SENSOR


We found out that the temperature sensor was not sensitive enough to produce a wide range of values. So from here we have decided to use an Arduino Lillypad accelerometer that we will import.

Thursday, May 13, 2010

Coding!!!!



I have been experimenting with the temperature sensor in order to find out whether or not it will be sensitive enough to reflect the body's change in state. Ie whether or not the body temperature will vary enough to use the information accurately in our project

Ideas for visual aesthetic



These are some initial sketches for what the output could look like, very rough initial ideas

Monday, May 10, 2010

Aesthetic Inspiration






The aesthetic component of our project will be reflective of and aztec style necklace/ broach piece of jewellery. The design will consists of different segments that will light up when different moods are present in the body. The lights will all turn on when the user is in a particular state, also i vibrating sensor will be incorporated to alert the user when they are in a stressful state or environment.

Project 3 Final Idea



For project three our group has decided to go ahead and use a temperature sensor and RGB LEDs to create a Mood necklace taking inspiration from the mood rings. The different states of the body will reflect the mood and the color of the RGB LEDs.


Monday, May 3, 2010

project 3 idea!!!


My idea for project three is to incorporate a temperature sensor and a series of LEDs to demonstrate whether or not the user is in a relaxed state of mind, or whether they are hot, flustered, embarrassed, uptight, nervous etc . The idea is that the temperature sensor maybe fitted into the garment around the armpit area because that area of the body would record temperature information about the body reasonably accurately. The output would be a series of LEDs that would be arranged accordingly around the body and depending on the temperature of the user would depend on the color of the LEDs and also the brightness. The ideal solution is that the colors of the LEDs would illuminate the entire garment. So the communication of body language is clear and understood.


Monday, April 26, 2010

Subtle daylight touch



This are to photos that i recorded during the day to show the subtle visuals that are present in the light

LED VISUAL VID

This video is a demonstration of the way in which the LED light up inside the t shirt

SOME FINAL SNAPS




I used over exposure in some of my photos to try capture a large amount of the LED circuit in the photos

EXPLANATION!!!!!!

THE LIGHT FANTASTIC

THE TEMPO T-shirt

The Tempo t-shirt is a piece of wearable fashion technology that is primarily aimed at the younger crowd that likes to party. The t-shirt has a unique visual aspect that represents the stars in the evening sky when it is transitioning from day to night where the darker the environment the more intense the visuals will become. The t-shirt is meant to show a slow progression of a typical young student mellowing out during the afternoon preparing for the night ahead of them and when the nighttime comes the atmosphere intensifies starting with what they will be wearing.

Description

The idea behind my project was inspired by the music visualizer t-shirt that is so common in today’s party, rave etc scene. I wanted to create a similar piece that would primarily be used in the same sense and for the same kind of atmosphere. So I chose to use a light sensor to depict the intensity of the visuals that are on the t-shirt. Where more light will slow the LED circuit down and less light will speed it up. In terms of LED installation I wanted the setup to be seemingly random and reflect the stars in the evening and for the color I chose to use red and blue LEDs to reflect the transition from a blue afternoon sky into the red sunset evening.

For this piece I wanted it to really grab peoples attention, I wanted them to be physically drawn to the aesthetic visuals that are being portrayed by the t-shirt, to be curious in finding out where the flashing LEDS are coming from. The t-shirt is meant to emotionally lift the users tempo as the environment gets darker, the party rave gets bigger and the LED circuit speeds up. When there is a decent amount of light around the visuals are very subtle so that when the lights goes out they become increasingly brighter and that seemingly helps capture peoples attention.

On the technical side of things my project is powered by 1.5v battery and programmed using an Arduino Lillypad and 15 blue and red LEDs all together. There are two switches involved that can both be found on the inside layer of the t-shirt. One switch represents the main power source and the other switch is used throughout the night to connect and disconnect the circuit if the user chooses to do so.

SOLDERING UP




These are some images of the inside layer of my tshirt and the way the LEDS are positioned, seemingly randomly spaced to give of a sort of night sky vibe, evening vibe. Also is attached is a video that demonstrates the LED circuit that i have created that will be effected by the light sensor.

Sunday, April 25, 2010

VISUAL ASPECT


These are original ideas for the visual aspect of my project

Arduino Code



These two pieces of code are different variations of the code that i am using for my project that use a light sensor to fade different sets of LEDS in and out

Wednesday, April 21, 2010

Reflective Material


One reflective material that i have experimented with was 3m reflective tape, its works reasonably well when the Leds are at a small distance so this is a factor that must be taken into consideration when constructing my tshirt

MY CIRCUIT SETUP






Through this stage i experimented with how i wanted my led circuit to function, whether i wanted to run the LEDS in series or in parallel and they amount of power that i would require to achieve my goal. Also i was experimenting with adjusting the light sensor into my setup.

Monday, March 29, 2010

JAYCAR ELECTRONICS

http://www.jaycar.co.nz/

This was an idea shop that i used to purchase the bright LEDS that i require for my project

Monday, March 22, 2010

LED MATRICES


I took another look at some more DIY LED matrices to help me better understand what i need to do to produce my pro2 idea

DIYLEDMATRICES