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!!!!!!!