wag-wag-wag-wag-wag-wag…

“I wish she had a tail.  At least then I’d know if she liked me or not.”
–Dead Like Me

While humans have developed numerous languages, something they’ve long evolved away is the tail.  For this project I want to explore the idea of tail as signifier: something to let others know of my emotion(s).

Due to many unforeseeable set backs, this project has been simplified.  An internal switch sets off the servo motor, which is programmed to sweep.  Attached to the servo is the fantastical monster tail (monsters have less rules than known animals) by and internal wire system.  The base of the tail is attached to a wearable belt-like device (so that humans may mimic these monsters by wearing it).

/*
Social Body Project
 Wearable Technology 2
 Kate Hartman - Winter 2011
 Code adapted by Elija Montgomery 
 
 */

#include <Servo.h>
 
Servo myservo;  // create servo object to control a servo 
                // a maximum of eight servo objects can be created 
 
int pos = 0;          // variable to store the servo position 
 
void setup()
{ 
  myservo.attach(9);  // attaches the servo on pin 9 to the servo object 
 
} 
 
 
void loop()
{ 
  for(pos = 0; pos < 120; pos += 1)    // goes from 0 degrees to 120 degrees 
  {                                    // in steps of 1 degree 
    myservo.write(pos);                // tell servo to go to position in variable 'pos' 
    delay(10);                          // waits 5ms for the servo to reach the position 
   } 
   
  delay(100);
    
   for(pos = 120; pos>=1; pos-=1)     // goes from 120 degrees to 0 degrees 
   {                                
     myservo.write(pos);              // tell servo to go to position in variable 'pos' 
     delay(10);                        // waits 5ms for the servo to reach the position 
    } 
 
    delay(100);
  
}
 
 

*my good camera malfunctioned part way through documentation, and the subsequent photos are quite terrible; apologies.

scales on the tail

scales

scales again

tail underside

unsuccessful switch--the problem turned out to be the length of the conductive thread (a problem I don't understand).

inside the belt- elastic holder for servo; re"wired" thread- switch resorted to LilyPad

Leave a Reply

A sample text widget

Etiam pulvinar consectetur dolor sed malesuada. Ut convallis euismod dolor nec pretium. Nunc ut tristique massa.

Nam sodales mi vitae dolor ullamcorper et vulputate enim accumsan. Morbi orci magna, tincidunt vitae molestie nec, molestie at mi. Nulla nulla lorem, suscipit in posuere in, interdum non magna.