43
yarn arn omb yarn bomb yarn bomb yarn bomb yarn bomb yarn yarn bomb yarn bom BMob SP 2011 L ZACHARKOW yarn bomb BMob SP 2011 L ZACHARKOW yarn bomb ]]][ ]]]] yarn bomb bomb BOMB

YarnBomb LZacharkow Pres

Embed Size (px)

DESCRIPTION

omb yarn bomb yarn bomb yarn bomb yarn bom yarn arn yarn bomb yarn bomb yarn johannes kepler music of the spheres earth b b# b venus e e# e saturn g b g mars f c f earth b b# b venus e e# e saturn g b g mars f c f venus e e# e saturn g b g mars f c f [[[[[ ] ]] ] earth b b# b earth b b# b venus e e# e saturn g b g mars f c f earth b b# b venus e e# e saturn g b g mars f c f earth b b# b venus e e# e saturn g b g mars f c f orbiting bodies points of orbit paths public interactive sound device Goal

Citation preview

Page 1: YarnBomb LZacharkow Pres

yarn arn ombyarn bombyarn bomb

yarn bombyarn bombyarn

yarn bombyarn bom

BMobSP 2011

L ZACHARKOWyarn bomb

BMobSP 2011

L ZACHARKOWyarn bomb ]]][ ]]]]yarn bomb bomb

BOMB

Page 2: YarnBomb LZacharkow Pres

johanneskepler

musicofthespheres

Page 3: YarnBomb LZacharkow Pres

earthb b# b

saturng b g

mercurya c a

marsf c f

venuse e# e

jupiterb d b

Page 4: YarnBomb LZacharkow Pres

earthb b# b

saturng b g

mercurya c a

marsf c f

venuse e# e

jupiterb d b

Page 5: YarnBomb LZacharkow Pres

[[[[[] ]] ]earthb b# b

saturng b g

mercurya c a

marsf c f

venuse e# e

jupiterb d b

Page 6: YarnBomb LZacharkow Pres

earthb b# b

saturng b g

mercurya c a

marsf c f

venuse e# e

jupiterb d b

Page 7: YarnBomb LZacharkow Pres

earthb b# b

saturng b g

mercurya c a

marsf c f

venuse e# e

jupiterb d b

Page 8: YarnBomb LZacharkow Pres

earthb b# b

saturng b g

mercurya c a

marsf c f

venuse e# e

jupiterb d b

Page 9: YarnBomb LZacharkow Pres
Page 10: YarnBomb LZacharkow Pres
Page 11: YarnBomb LZacharkow Pres
Page 12: YarnBomb LZacharkow Pres
Page 13: YarnBomb LZacharkow Pres
Page 14: YarnBomb LZacharkow Pres
Page 15: YarnBomb LZacharkow Pres
Page 16: YarnBomb LZacharkow Pres

orbitingbodies

Page 17: YarnBomb LZacharkow Pres

pointsoforbit

Page 18: YarnBomb LZacharkow Pres

paths

Page 19: YarnBomb LZacharkow Pres

Goal

publicinteractivesounddevice

Page 20: YarnBomb LZacharkow Pres

variables

distanceandsound

Page 21: YarnBomb LZacharkow Pres

independentvariable

distanceofbody

Page 22: YarnBomb LZacharkow Pres

dependentvariable

pitch

Page 23: YarnBomb LZacharkow Pres
Page 24: YarnBomb LZacharkow Pres
Page 25: YarnBomb LZacharkow Pres
Page 26: YarnBomb LZacharkow Pres
Page 27: YarnBomb LZacharkow Pres
Page 28: YarnBomb LZacharkow Pres

theguts

Page 29: YarnBomb LZacharkow Pres

[[[[[[[[the

brain[[[

[[[[[the

sensethebody

ultrasonicsensor

piezospeaker

leatherpouch

arduinouno

codestored here

Page 30: YarnBomb LZacharkow Pres

[[[[[[[[the

brain[[[

[[[[[the

sensethebody

ultrasonicsensor

piezospeaker

leatherpouch

arduinouno

codestorage

Page 31: YarnBomb LZacharkow Pres

[[[[[[[[

thebrain

thesense

thebody

sonarsensor

piezospeaker

leatherpouch

arduinouno

codestorage

Page 32: YarnBomb LZacharkow Pres

[[[[[[[[the

sensethe

brainthebody

ultrasonicsensor

piezospeaker

leatherpouch

arduinouno

codestorage

Page 33: YarnBomb LZacharkow Pres

arduino

rst

aref

a0

a1

a2

a3

a4

a5

gnd

power3v3 5v vin

d13

d12

d11

d10

d9

d8

d7

d6

d5

d4

d3

d2

d1

d0

sig

+5v

gnd

long previousMillis = 0;long time = 0;boolean switchLock = false;int distance = 60;long duration = 0;long inches = 0;

int pingPin = 11;int soundPin = 8;

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

void loop() {

int sensorReading = ping(pingPin);

Serial.println(sensorReading); int thisPitch = map(sensorReading, 0, distance, 1800, 300);if (sensorReading <= distance) tone(soundPin, thisPitch);elsenoTone(soundPin);}

long ping (int pingPin) { pinMode(pingPin, OUTPUT); digitalWrite(pingPin, LOW); delayMicroseconds(2); digitalWrite(pingPin, HIGH); delayMicroseconds(5); digitalWrite(pingPin, LOW);

pinMode(pingPin, INPUT); duration = pulseIn(pingPin, HIGH); inches = microsecondsToInches(duration); if (inches <= distance){ Serial.print(inches); Serial.print(“in, “); Serial.println(); } return inches; } long microsecondsToInches(long microseconds) { return microseconds / 74 / 2;}

Page 34: YarnBomb LZacharkow Pres

theskin

Yarnbomb

Page 35: YarnBomb LZacharkow Pres
Page 36: YarnBomb LZacharkow Pres
Page 37: YarnBomb LZacharkow Pres
Page 38: YarnBomb LZacharkow Pres

[[[[[[[[[[[[[[[

singingyarnbomb

Page 40: YarnBomb LZacharkow Pres
Page 41: YarnBomb LZacharkow Pres
Page 42: YarnBomb LZacharkow Pres
Page 43: YarnBomb LZacharkow Pres

thankyou