Uncategorized

Final

I changed my Idea for my final a bit.

I want to make rotating water, by the help of a servo motor and magnets.

At first I was thinking to use a motion sensor to activate the servo motor, but I’d like to us a piezo instead.

Playing around with it a bit. Though I would be fun to have a christmas three inside of it or a snow ball.

I got the idea from the Chemical mixers.

 

6th Assignment (Aduino)

Based on what I learned in CClab and Pcom, I made a fortune teller – arduino by myself.

While I was working on this, I almost gave up but i tried to connect again from the first part.

I am so happy that this project is exactly what I want to do at the first time.

I used 8×8 dot matrix to show emoticon.

there are 3 option (I used random function) led1, led2, and led3.

Once it start I used buttonPin which is pin7. if this button state is high, it generate random number (0 to 2)

this is my code.

vimeo video – fortune teller1

vimeo video – fortune teller2

this is the website that I convert to hexadecimal here

I found this drawing pixel generator website

 

 

 

int randNumber;
int val = 0;
int buttonPin = 7;
//Pin connected to ST_CP of 74HC595
int latchPin = 8;
//Pin connected to SH_CP of 74HC595
int clockPin = 12;
//Pin connected to DS of 74HC595
int dataPin = 11;
int count=0;
int led1 = 3;
int led2 = 5;
int led3 = 10;
byte test[8];
byte drawing1[8];
byte drawing2[8];
byte drawing3[8];
void setup(){
pinMode(buttonPin, INPUT);
Serial.begin(9600);
pinMode(led1, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(latchPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
test[0]=0x7F; //01111111
test[1]=0xBF; //10111111
test[2]=0xDF; //11011111
test[3]=0xEF; //11101111
test[4]=0xF7; //11110111
test[5]=0xFB; //11111011
test[6]=0xFD; //11111101
test[7]=0xFE; //11111110
drawing1[0]=0×66;
drawing1[1]=0xF7;
drawing1[2]=0x7F;
drawing1[3]=0x3E;
drawing1[4]=0x7C;
drawing1[5]=0xFE;
drawing1[6]=0xEF;
drawing1[7]=0×66;
drawing2[0]=0×66;
drawing2[1]=0xF7;
drawing2[2]=0x7F;
drawing2[3]=0x3E;
drawing2[4]=0x7C;
drawing2[5]=0xFE;
drawing2[6]=0xEF;
drawing2[7]=0×66;
drawing3[0]=0×66;
drawing3[1]=0xF7;
drawing3[2]=0x7F;
drawing3[3]=0x3E;
drawing3[4]=0x7C;
drawing3[5]=0xFE;
drawing3[6]=0xEF;
drawing3[7]=0×66;
randomSeed(analogRead(0));
}
void loop() {
Serial.println(randNumber);
val = digitalRead(buttonPin);
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
randNumber = random(1000)%3;
if (val == HIGH) {
if (randNumber == 0){
digitalWrite(led1, HIGH);
}
if (randNumber == 1){
digitalWrite(led2, HIGH);
}
if(randNumber == 2){
digitalWrite(led3, HIGH);
}
}
if(val == LOW){
digitalWrite(led1, LOW);
digitalWrite(led1, LOW);
digitalWrite(led1, LOW);
}
Serial.println(randNumber);
}

 

Assignment5

I uploaded 3 videos in vimeo

Parallel Circuit

Series Circuit

Parallel+Series circuit

Schematics + Calculations

If I calculate with LED resistor,

every LED has resistor and my LED resistor is 3V so

1. Current of first parallel circuit will be

5v-3v=2v

I=V/R

I=2v/100ohm

20mA+20mA+20mA=60mA

2. current of second series circuit will be 20mA.

3. current of third parallel and series circuit will be

I=20mA

I2=10mA

I3=10mA

I am taking Physical Computing so it was not really new and it is fun. From Pcom class everyone is good at arduino and the progress of class is fast

so I had hardtime to catch up. I think this cclab with arduino will really helpful to understand circuit.

Also I haven’t calculated ohm’s law before so it makes me to understand more about resistor voltage and current.

github link

Week 2: Time and space

While exploring this project I immediately started by looking up time. While reading about the history of time I learned that the Mayans thought of time, like many societies, as cyclical. This led me to imagine movement, oscillation of particles and other circular elements.

At the end of this process of learning about time I found my self researching space time and homogeneous polynomials. I was really frustrated as the math was very much above me but I decided I wanted to create shapes that would oscillate at an accelerated rate. I did not want to use photos but actual spaces so that eventually I could make the shapes interact with mouse clicks.

 

Here are some inspiration sketches I viewed.

 Insperation 1 

Inspiration 2 

 

Here are some beginning sketches and basic suedo code.

 

 

 

 

The Sketch:

Sketch

Frustrations:

I find that I want to create things that are way more complicated then what my skill base allows for. I hope to continue to work on this sketch so that I can bring it to the place I want it to be. I’m working on breaking down big ideas into small steps so that I can manage and build on each skill.

Week 2 Assignment: Spiderweb

When we got an assignment incorporating shapes, time and space, I instantly thought of spiderwebs: not only are they a great way to tie together the rotation, transformation and trigonometry we learned in class, they are a great way to reflect on the passage of time across space. When a spider makes a web, it is created over a period of time. If you watch it, it feels like nothing is happening, but if you return after a few hours, you’ll see a web — which is very similar to the passage of time in general. If you watch the clock, time drags on. If you stay busy, time seem to fly.

Here’s a link to the sketch in Open Processing: Spiderwebs

Next time, I’d like to make the sketch a little more interactive. For example, add a counter that triggers the web to grow as you hold the mouse down.

In class code

Here is a link to the code from yesterday. Let me know if you have any problems accessing it. There is also a link on the sidebar to my GitHub page where are the class code will live.

As promised the code for the in class exercise is up as well. Yall did a FANTASTIC job with it! Even if you didn’t get it exactly, the “mistakes” you found along the way were super cool – very interesting behaviors and emergent aesthetics. Never forget to tinker around with things!

Week 1

Hi

First is a link to my project I worked on during bootcamp:

http://www.openprocessing.org/sketch/68589

 

I was trying to illustrate an idea I had for a device turning on and turning off other electronic devices. Therefore a created a black background and and little black dotes in the that by calculating the distance from center to radius in the circling bubbles I made the bubbles turn on and turn off the background. Also I wanted life to the bubble so I added sinus to the balls, and gave them a changing “pulsing” movement as well.

What I hope to get out of this class:

I have a background in industrial design, and have carefully touched code a bit – I hope to learn some tools and get some inspiration to develope my ideas, and formulate them. This is a new language for me, but I’m eager to learn.

 

Inspiration artists I like is Dieter Rahms and Jacob Jensen, both industrial designers using simplicity nature and technology.

Especially Jacob J, challenged technology in the 70′s by using wood, and aluminium together, and creating an art piece and gramophone.