I saw Kent post this over on Bwacks, and thought it was an appropriate wires post for the day. Check out these sneakers manipulate audio via MAX.
Photocells detect the amount of light coming in to the bottom of the shoe, and relay that via 1/4″ cable to an interface for processing in MAX.
[here's the original]
moonwalkers
For this week’s project we chose from a list of three simple parameters: ACTIONS/THINGS/RESPONSES.
My respective choices:
-dancing
-sneakers
-musicThe initial idea involved a pair of old sneakers, repurposed, to dynamically manipulate a sound file.
Basically I wanted to build shoes that would BOOM! when you walked. The louder you stomp the louder the BOOM! In a sense — “giant” shoes.The two FSR‘s I was working with broke at the eleventh hour, and the trouble-shooting that insued, reinvented the project for me.
The Input:
Using my believe-it-not-only-about-a-year-old Saucony’s, the first step is deciding on the connection between the sensors and the microcontroller. (As a side note, my professor, Tom Igoe has switched to using the Arduino programming interface ove the PIC when teaching this and other physical computing courses). Since the original FSR’s I used were resistors and not potentiometers, I only need two lead wires connecting the sensor to the Arduino board. I know I want to keep the functionality of the shoes intact when not in use as stomping around like a giant (and eventual moonwalking awesomeness), so a detachable connection is a must. I originally thought of using CAT5 cable for it’s low cost, but then I realised i had fifty quarter-inch connectors sitting around from a project that went a different direction. It also compliments the theme of music and dance nicely.
tip: don’t use a drill press to drill through shoes.
I’ve embedded the jacks in the shoes after carefully drilling through the material using a hand drill and a utility knife. The tricky part is making sure the thickness of the sole is enough to entirely embed the jack, and still be able to lay the insole back into the without the jack digging into my heels. I made sure the jacks fit right before I solder up my sensors.
Since my FSR’s kicked the bucket, I’ve decided to use simple photocells – or photo-resistors, since they’ll give me the same analog values that I need. It is amazing how a simple logistics change such as this can change the course of the project so drastically. Now, since I can no longer measure the force of the foot coming down, I am going to have to measure basic distance from the ground, based off the “brightness” values I will get from the photocell. Because of this, I won’t be able to change the volume of the “giant” sounds, so I’ll have to switch to a different mapping of values. Well…what about moonwalking.
The basic assumption is, on a very small scale (about one foot), barring my presence on a light up dance floor, the further my foot is off the ground, the larger the values I will see coming in. This is what will determine whether I am actively moving, which is now what I am looking for over force. Having worked with photocells before in other projects such as Relay1 and Relay2, I feel confident the little variable resistors will work well embedded in the heels of the shoes.
The process is simple enough. I’ve used nails to make a sort of pilot hole in the rubber and then pass the two legs of the photo cell through to the inside of the shoe. I’ve also “counter-sunk” the sensors in the sole so the surface of the photocell doesn’t get damaged by my walk to the disco.
Solder up some leads connecting the photocell to the jacks, make sure I’ve got nothing poking out, slap the insoles back in and my moonwalkers are kickin! now for the fun stuff — how do I control Billy Jean?
The Brain:
![]()
![]()
I didn’t want to spend too much money on a one week prototype, so the Nestle’s Quick box I found laying around was a literal sweet find. Stylin’ and protective the box proves a durable and cute housing for my Arduino and bread board.
![]()
![]()
A couple of holes for the 1/4″ jacks and one for the USB out and I’m ready to start programming.
![]()
![]()
Like I said, I’m in Arduinoland now. Similar to Processing in evvironment and syntax, it’s an easy pick up for a beginner like myself. It doesn’t hurt that I’m only doing an analog in reading.here’s the code:
#define leftLed 13
#define rightLed 12
int leftShoe = 2; // select the input pin for the shoes
int rightShoe = 3;
void setup() {
pinMode(leftLed, OUTPUT);
pinMode(rightLed, OUTPUT);
Serial.begin(9600);
}
void loop() {
int serialVar1 = analogRead(leftShoe);
int serialVar2 = analogRead(rightShoe);
if(serialVar1 > serialVar2){
Serial.print(serialVar1, BYTE);
}else{
Serial.print(serialVar2, BYTE);
//Serial.print(“\t”);
}if(serialVar1 > 100){
digitalWrite(leftLed, HIGH);
}else{
digitalWrite(leftLed, LOW);
}if(serialVar2 > 100){
digitalWrite(rightLed, HIGH);
}else{
digitalWrite(rightLed, LOW);
}
}easy as pie. This gives me some nice scalable int’s into MAX. It turn out that most people use MIDI to communicate in MAX. Well, it turns out that serial isn’t so bad either. So long as your send the values from the boArduino in BYTE format, you’ve got some happy patches.
It also turns out that Michael was right, Billy Jean is not my lover, and neither, I thought was MAX. For some reasons beyond my control and other well within my control, I was unable to read serial data in to Processing. I was also unable to read serial data into Java…and Isadora. I just want to dance, and these already i’ve exhausted the three programmng languages I have become comfortable authoring in. It’s time to turn to MAX/MSP. As a first time MAX user, I am already somewhat comfortable using the graphical programming environment I’ve grown used to in Isadora. However, the project has a short deadline and I am finding it inefficient to troll through every help page. GabeBC and Chris Kairalla (both somewhat newbies to MAX themselves) came to the rescue with a few examples to help me out. With my new MAX skills I’m able to format the data to give reliable foot action reading and damned if I’m not moonwalking everywhere I go.
The MAX patch basically loads a file (in this case Michael Jackson’s ‘Bad”), then scales the volume and speed relative to the values it sees coming in from the Arduino, and subsequently, the shoes.
The result: hot.
Here’s a screen shot of the simple patch:
nude photos elin nordegren http://www.freespeech.org/users/elin-nordegren-nude elin nordegren naked gallery
nude taylor swift fakes http://www.creativepro.com/user/139579 fake naked pictures of taylor swift
hayden panettiere nudes http://www.spis.pl/story/id,14024 free pics of hayden panettiere naked
miley cyrus nip slip in bikini pics http://www.infoshop.org/page/node/5005 miley cyrus nip slip uncensor
jennifer love hewitt naked fakes http://ourfuture.org/users/new-5881 jennifer love hewitt nude playboy
elizabeth hurley schoolgirl http://www.thebackstreetboys.com/us/blog/elizabeth-hurley-nude elizabeth hurley sex video
kim kardashian naked photo http://www.ecualug.org/user/kim_kardashian_naked hot naked kim kardashian photos’
victoria justice naked http://www.boyslikegirls.com/us/blog/victoria-justice-nude victoria justice naked pictures
naked jennifer aniston pictures http://www.bandofhorses.com/us/blog/jennifer-aniston-nude jennifer aniston nude in the good girl
bar refaeli 15 years old nude http://www.apocalyptica.com/us/blog/bar-refaeli-nude bar refaeli naked nipples
naked pics of Montana Fishburne http://trusted.md/user/montana_fishburne_nude Montana Fishburne nude pics
nude rihanna pics http://www.threedaysgrace.com/us/node/119431 rihanna nude look alike
free downloadable paris hilton sex tape http://www.hurricanechrisonline.com/node/1348 paris hilton sex tape porn
kristen stewart nude leaked http://www.kirkfranklin.com/blog/kristen-stewart-nude kristen stewart photos nude
vanessa hudgens naked pic http://www.slayer.net/us/node/5914 vanessa hudgens new nude pics
tila tequila nude photoshoot http://www.metrostationmusic.com/us/comment/tila-tequila-nude tila tequila nude uncensored
I was watching a film with my mother about the life of a mother and daughter and life in general for the two of them. I was shocked when the movie ended because my Mom couldn’t stop weeping because she was so touched with the movie. I’ll surely endorse that movie to my friends.
yovo fakes demi lovato nude http://bitchmagazine.org/profile/demi-lovato-nude demi lovato nude fake
katy perry fake nude http://www.lenkamusic.com/us/node/3389 katy perry naked photo
lady gaga naked http://www.bandofhorses.com/us/blog/lady-gaga-nude naked pics of lady gaga
megan fox sexy nude vagina http://www.themcrookedvultures.com/us/blog/megan-fox-nude hayden panettiere megan fox nude
My boyfriend and I were talking about our experiences and life in general. It was then when I realized how much I’m in love to him and how he feels precisely the same way for me. It was then when we decided it’s time for us to get married.
My partner will be leaving in a couple of weeks for Australia due to work related causes. I was worried that living away from each other will produce problems in our bond in the future. However he guaranteed me that everything will be good enough and there’s nothing to worry about. Life in general can be a little harsh for us newlyweds to fall in a situation like this.
My cousin loves to read old poems and literary compositions about life in general. She in point of fact convinced me one time to attend a poetry reading session and it was a wonderful experience for me because the fictional works we read were a good read.
My husband and I were talking about how we lived our lives in the past few years and life in general. I always love spending moment with him through a brilliant conversation. Our professor gave us a school project where we have to write a song regarding life in general. I’m studying Art and Music in a college in our city and I’m really excited to start working on the project we were asked to do.
We were discussing in class a painting during the Renaissance era. It was a classy painting about life in general during those times. There were characters in the painting performing their daily routines and the painting was like a window of the earlier period.
I was reading a book in our library and I was so amazed at the things that the author emphasized in the book. He fundamentally talked about life in general and how people ignore a lot of significant things and spending most of their time worrying on unimportant things.
If you are having a wedding, selecting the right caterer to work with, becomes a major task to take on.
kim kardashian free nude http://bitchmagazine.org/profile/kim-kardashian-nude kim kardashian tits nude
miley cyrus racy naked http://www.mikeposner.com/us/news/blog/miley-cyrus-naked selena gomez and miley cyrus naked
kendra wilkinson nude shower http://blog.thefray.net/us/node/5483 kendra wilkinson nude pregnant
ashley greene nude pictures torrent http://www.boyslikegirls.com/us/blog/ashley-greene-nude ashley greene nude pictures and video torrent
miley cyrus naked sex http://www.kirkfranklin.com/blog/miley-cyrus-sex-tape miley cyrus sex fake
megan fox lesbian sex scene http://www.mewsite.com/node/571 megan fox sex tape and nudity
My boss owned a Nissan Navarra but it broke down when we had a business travel last month. We needed to travel again and so one of my colleagues recommended that we would just rent a car. It was a good idea since we really need to make the trip. We were successful that we got to rent a car.
I have tried car rentals before and they prove to be an an important business. I talked to one of the owner and he says that although they only have few customers, the pay would be something that can profit generating. If you own one car rental that it is sure to make a good amount of profit.It is a good thing for you to have tried car rentals. It’s an alternative to consider if you don’t have a personal car yet. If you are hesitant to ask a friend to borrow his car then this would be best option. You can be secure plus you won’t hesitate to use it since you are paying good amount of money for it.Car rentals have become widely known. These are for people who does not have a personal car. Of course people travel a lot and some see that it’s more convenient to just rent a car than commuting. Instead of paying for the fair, they are more willing to just pay it as rent and have the car.