Main.Team3NetworkedWearable History

Hide minor edits - Show changes to markup

April 21, 2010, at 11:52 PM by 18.111.93.19 -
Added line 17:

(:youtube A--drWW6AHc width=560 height=340 scale=1:)

April 07, 2010, at 10:47 AM by Sarah Bates -
Changed lines 33-36 from:

We originally sewed all of the electronic components into the helmet head straps. This would have made for robust design even if the construction hat was hit. We found, however, that the resistance of the thread was too high and the battery voltage dropped an unacceptable amount before reaching the motors and the arduino. Therefore we switched to the conductive tape version featured above.

Other construction features of note are the way we connected the pager motor to the rest of the assembly. The pager motor vibration poses particular problems for most solder joints and epoxies as the connection may eventually fail from fatigue. The specific mounting used in this project features threaded connections between motor and conductive fabric which are held in place by solder acting as beads on either side of the motor leads. The choice of neoprene fabrice was not accidental and the fabric absorbs the vibration enough that the module can be taped to the helmet.

to:

We originally sewed all of the electronic components into the helmet head straps. This would have made for robust design even if the construction hat was hit. We found, however, that the resistance of the thread was too high and the battery voltage dropped an unacceptable amount before reaching the motors and the arduino. Therefore we switched to the conductive tape version featured above.

Other construction features of note are the way we connected the pager motor to the rest of the assembly. The pager motor vibration poses particular problems for most solder joints and epoxies as the connection may eventually fail from fatigue. The specific mounting used in this project features threaded connections between motor and conductive fabric which are held in place by solder acting as beads on either side of the motor leads. The choice of neoprene fabrice was not accidental and the fabric absorbs the vibration enough that the module can be taped to the helmet.

Changed line 39 from:

We have provided two sample codes to turn on and off the servo motor and the pager motor.

to:

We have provided two sample codes to turn on and off the servo motor and the pager motor.

April 07, 2010, at 10:46 AM by Sarah Bates -
Changed lines 30-31 from:

monospaced

to:

Notes on Construction

We originally sewed all of the electronic components into the helmet head straps. This would have made for robust design even if the construction hat was hit. We found, however, that the resistance of the thread was too high and the battery voltage dropped an unacceptable amount before reaching the motors and the arduino. Therefore we switched to the conductive tape version featured above.

Other construction features of note are the way we connected the pager motor to the rest of the assembly. The pager motor vibration poses particular problems for most solder joints and epoxies as the connection may eventually fail from fatigue. The specific mounting used in this project features threaded connections between motor and conductive fabric which are held in place by solder acting as beads on either side of the motor leads. The choice of neoprene fabrice was not accidental and the fabric absorbs the vibration enough that the module can be taped to the helmet.

Added lines 38-39:

We have provided two sample codes to turn on and off the servo motor and the pager motor.

April 06, 2010, at 04:51 PM by 18.111.70.248 -
Added line 31:
April 06, 2010, at 04:50 PM by 18.111.70.248 -
Added line 28:
April 06, 2010, at 04:19 PM by 18.111.70.248 -
Deleted lines 19-20:
Added lines 24-25:
April 06, 2010, at 04:18 PM by 18.111.70.248 -
Changed line 20 from:
to:
April 06, 2010, at 04:18 PM by 18.111.70.248 -
Changed line 22 from:
  • Arduino: We're using a Lilypad Arduino, which has sewable leads-- ideal for wearable devices
to:
  • Arduino: We're using a Lilypad Arduino, which has sewable leads-- ideal for wearable devices
April 06, 2010, at 04:17 PM by 18.111.70.248 -
Changed line 20 from:
to:
April 06, 2010, at 04:17 PM by 18.111.70.248 -
Changed line 20 from:
to:
April 06, 2010, at 04:16 PM by 18.111.70.248 -
Changed line 20 from:
to:
April 06, 2010, at 04:16 PM by 18.111.70.248 -
Changed lines 20-21 from:
to:
April 06, 2010, at 04:15 PM by 18.111.70.248 -
Added lines 19-20:
Deleted lines 24-26:

Inside of the helmet

April 06, 2010, at 04:14 PM by 18.111.70.248 -
Changed lines 3-7 from:

Need a spidey sense? You've got it! Need to get out fast? Fly!

This hat has it all. A sidekick can give your spidey sense a jump start or your distressed citizens can help you locate them with the awesome "Save Me" (c) application. Snap in your helmet and go go gadget wings!

to:

Need a spidey sense? You've got it! Need to get out fast? Fly!

This hat has it all. A sidekick can give your spidey sense a jump start or your distressed citizens can help you locate them with the awesome "Save Me" (c) application. Snap in your helmet and go go gadget wings!

Changed lines 9-10 from:
  • A "Spidey Sense" implemented as a pager module
to:
  • A "Spidey Sense" implemented as a pager module
Changed lines 13-14 from:
  • A "Fly Module" implemented as an aerodynamically modified servo motor
to:
  • A "Fly Module" implemented as an aerodynamically modified servo motor
Changed lines 19-25 from:
  • Arduino: We're using a Lilypad Arduino, which has sewable leads-- ideal for wearable devices
  • Battery: We used a rechargeable 3.3v battery connected to a circuit that outputs 5v to power the Lilypad and motors. It's essential for there to be a good connection (low parasitic resistance) between the battery leads and the power of the Lilypad.
  • Bluetooth: The bluetooth module, which connects to the Lilypad, allows the Arduino to talk with the Android using the Amorino Library
  • Wearable: We attached all our components to the inside of a construction helmet using stick-on velcro and conductive tape to connect the circuitry. Helmets has built-in room on the top, which never touches a wearer's head.

Inside of the helmet

to:
  • Arduino: We're using a Lilypad Arduino, which has sewable leads-- ideal for wearable devices
  • Battery: We used a rechargeable 3.3v battery connected to a circuit that outputs 5v to power the Lilypad and motors. It's essential for there to be a good connection (low parasitic resistance) between the battery leads and the power of the Lilypad.
  • Bluetooth: The bluetooth module, which connects to the Lilypad, allows the Arduino to talk with the Android using the Amorino Library
  • Wearable: We attached all our components to the inside of a construction helmet using stick-on velcro and conductive tape to connect the circuitry. Helmets has built-in room on the top, which never touches a wearer's head.

Inside of the helmet

April 06, 2010, at 04:11 PM by 18.111.70.248 -
Changed lines 8-10 from:

Construction

The hat has two output modules:

to:

Output Modules

Changed lines 11-12 from:
to:
Changed lines 15-22 from:

Other modules:

  • Battery
  • Arduino
  • Bluetooth
  • Wearable
to:

Other Modules

  • Arduino: We're using a Lilypad Arduino, which has sewable leads-- ideal for wearable devices
  • Battery: We used a rechargeable 3.3v battery connected to a circuit that outputs 5v to power the Lilypad and motors. It's essential for there to be a good connection (low parasitic resistance) between the battery leads and the power of the Lilypad.
  • Bluetooth: The bluetooth module, which connects to the Lilypad, allows the Arduino to talk with the Android using the Amorino Library
  • Wearable: We attached all our components to the inside of a construction helmet using stick-on velcro and conductive tape to connect the circuitry. Helmets has built-in room on the top, which never touches a wearer's head.

Inside of the helmet

April 06, 2010, at 03:59 PM by 18.111.70.248 -
Changed lines 13-14 from:
to:
Changed lines 16-17 from:
to:
April 06, 2010, at 03:49 PM by 18.111.70.248 -
Deleted lines 0-1:

Current Idea:

Changed lines 6-7 from:

This hat has it all. A sidekick can give your spidey sense a jump start or your distressed citizens can help you locate them with the awesome "Save Me" (c) application. Snap in your helmet and go go gadget wings! The wing module also doubles as an input device for you to communicate with your home base. All this in a hat!

to:

This hat has it all. A sidekick can give your spidey sense a jump start or your distressed citizens can help you locate them with the awesome "Save Me" (c) application. Snap in your helmet and go go gadget wings!

Changed line 13 from:

http://newtextiles.media.mit.edu/uploads/Main/Pager.jpg

to:
Changed lines 15-17 from:
to:
Added lines 23-25:

Circuit Diagram

April 04, 2010, at 11:08 PM by Sarah Bates -
Changed line 15 from:

http://newtextiles.media.mit.edu/uploads/P/Pager.jpg

to:

http://newtextiles.media.mit.edu/uploads/Main/Pager.jpg

April 04, 2010, at 11:07 PM by Sarah Bates -
Changed lines 14-15 from:
to:

http://newtextiles.media.mit.edu/uploads/P/Pager.jpg

April 04, 2010, at 11:06 PM by Sarah Bates -
April 04, 2010, at 11:06 PM by Sarah Bates -
Added line 15:
April 04, 2010, at 11:02 PM by Sarah Bates -
April 04, 2010, at 11:01 PM by Sarah Bates -
Changed line 42 from:

@@// Sweep

to:

// Sweep

April 04, 2010, at 11:01 PM by Sarah Bates -
Changed line 22 from:
to:

monospaced

April 04, 2010, at 11:00 PM by Sarah Bates -
Changed lines 25-26 from:

@@ int pager = 12; // pager connects to pin 12

to:

@@int pager = 12; // pager connects to pin 12

Changed lines 40-44 from:

} @@

@@ // Sweep

to:

}@@

@@// Sweep

Changed lines 78-79 from:

} @@

to:

} @@

April 04, 2010, at 11:00 PM by Sarah Bates -
Added lines 12-82:

The hat has two output modules:

  • A "Spidey Sense" implemented as a pager module

Pager.jpg?

  • A "Fly Module" implemented as an aerodynamically modified servo motor

Other modules:

  • Battery
  • Arduino
  • Bluetooth
  • Wearable

Sample Code

@@ int pager = 12; // pager connects to pin 12 int led = 13; // LED for debugging

void setup() {

  pinMode(pager, OUTPUT);
  pinMode(led, OUTPUT);       

}

void loop() {

  digitalWrite(pager, LOW);      // pager turns on when its pin is LOW 
  digitalWrite(led, HIGH);       
  delay(2000);
  digitalWrite(pager, HIGH);    // pager turns off when its pin is HIGH
  digitalWrite(led, LOW);
  delay(2000);

} @@

@@ // Sweep // by BARRAGAN <http://barraganstudio.com>

  1. 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

int servo = 8; // servo control attaches to pin 8 int led = 13; // LED for debuggins

void setup() {

  pinMode(servo, OUTPUT);
  pinMode(led, OUTPUT);   
  myservo.attach(servo);  // attaches the servo on pin 9 to the servo object 

}

void loop() {

  digitalWrite(13, HIGH);
  for(pos = 0; pos < 100; pos += 1)  // goes from 0 degrees to 180 degrees 
  {                                  // in steps of 1 degree 
    myservo.write(pos);              // tell servo to go to position in variable 'pos' 
    delay(50);                       // waits 15ms for the servo to reach the position 
  } 
  digitalWrite(13, LOW);
  for(pos = 100; pos>=1; pos-=1)     // goes from 180 degrees to 0 degrees 
  {                                
    myservo.write(pos);              // tell servo to go to position in variable 'pos' 
    delay(50);                       // waits 15ms for the servo to reach the position 
  } 

} @@

March 31, 2010, at 03:37 PM by 192.54.222.19 -
Changed line 8 from:

This hat has it all. A sidekick can give your spidey sense a jump start or your distressed citizens can help you locate them with the awesome "Save Me" (c) application. Snap in your helmet and go go gadget wings! The wing module also doubles as an input device for you to communicate with your home base. All this in hat!

to:

This hat has it all. A sidekick can give your spidey sense a jump start or your distressed citizens can help you locate them with the awesome "Save Me" (c) application. Snap in your helmet and go go gadget wings! The wing module also doubles as an input device for you to communicate with your home base. All this in a hat!

March 31, 2010, at 03:34 PM by 192.54.222.19 -
Changed lines 3-4 from:

++Heroic Hat++

to:

Heroic Hat

Changed lines 10-12 from:

+Construction+

~Sarah B

to:

Construction

March 31, 2010, at 03:34 PM by 192.54.222.19 -
Changed lines 1-3 from:

Hi all,

Sorry I missed meeting you today. I just thought I would activate this space as a way to organize our work if desired. Please feel free to use :)

to:

Current Idea:

++Heroic Hat++

Need a spidey sense? You've got it! Need to get out fast? Fly!

This hat has it all. A sidekick can give your spidey sense a jump start or your distressed citizens can help you locate them with the awesome "Save Me" (c) application. Snap in your helmet and go go gadget wings! The wing module also doubles as an input device for you to communicate with your home base. All this in hat!

+Construction+

March 17, 2010, at 07:21 PM by 18.113.2.180 -
Added lines 1-5:

Hi all,

Sorry I missed meeting you today. I just thought I would activate this space as a way to organize our work if desired. Please feel free to use :)

~Sarah B