Friday, December 14, 2007

ELEGON_prototype_final posting


'{$STAMP BS2} '
{$PBASIC 2.5}
INPUT 0 'set pin 0 as input INPUT
1 PIR1
PIN 0 ' I/O Pin For PIR Sensor PIR2
PIN 1 counter VAR Byte ' Trip Counter

DEBUG CLS ' Clear DEBUG Screen
FOR counter=60 TO 0 'Wait 60 Seconds For PIR Warm-Up
DEBUG HOME,"WARMING UP:", DEC2 counter
PAUSE 1000'Display Counter Every Second
NEXT
counter = 0 'Clear Counter Variable
DEBUG HOME, "WAITING..." ' Display Waiting Message

Main:
DO
IF PIR1 = 1 THEN 'Motion Detected?
counter = counter + 1 ' Update Trip Counter
HIGH 15 ' power to flexinol wire
PAUSE 4000
HIGH 14
PAUSE 4000
HIGH 13
PAUSE 4000
DEBUG HOME, "TRIPPED...", DEC3 counter
DO:LOOP UNTIL PIR1 = 0 'Wait For PIR To Clear
DEBUG HOME, "CLEARED...", DEC3 counter
LOW 15 ' turn off power to flexinol
PAUSE 5000
LOW 14
PAUSE 5000
LOW 13
PAUSE 5000

ENDIF

IF PIR2 = 1 THEN 'Motion Detected?
counter = counter + 1 ' Update Trip Counter
HIGH 13
PAUSE 4000
HIGH 14
PAUSE 4000
HIGH 15 'power TO flexinol wire
PAUSE 4000
DEBUG HOME, "TRIPPED...", DEC3 counter
DO:LOOP UNTIL PIR2 = 0 'Wait For PIR To Clear
DEBUG HOME, "CLEARED...", DEC3 counter
LOW 13
PAUSE 5000
LOW 14
PAUSE 5000
LOW 15 ' turn off power to flexinol
PAUSE 5000
ENDIF
LOOP


Labels:


Monday, November 26, 2007

ELEGON_prototype_07_postings



use TWO FLEXINOL on one panel to amplify movement

The new prototype applied one more flexinol in the same panel. So that when we can hang the whole structure onto the roof, the space movement created at the human level will be amplified .

The diagram below shows our final application, which is a movable wall that creates a private space outside Room 300 Avery Hall. So essentially, a sensor would detect a person's movement, while he enters the space and triggers the wall to open, letting the person into the space. The second group of sensors detect the movement of the person after he sits down, triggers the wall to close, and creates an intimate space.


Labels:


Tuesday, November 13, 2007

ELEGON_prototype_06_postings










Team: Anond Adrian Arunsmith, Esther Chu, Gao Tian, Phuttipan Aswakool, Tao Liu

Labels:


ELEGON_concept




Team: Anond Adrian Arunsmith, Esther Chu, Gao Tian, Phuttipan Aswakool, Tao Liu























Labels:


Monday, October 29, 2007

ELEGON_prototype_05_posting

Team: Anond Adrian Arunsmith, Esther Chu, Gao Tian, Phuttipan Aswakool, Tao Liu

use LIGHT SENSOR
We tested the light sensor we just got. And it worked ok.


Labels:


Monday, October 22, 2007

ELEGON_prototype_04_posting

Team: Anond Adrian Arunsmith, Esther Chu, Gao Tian, Phuttipan Aswakool, Tao Liu

use THICK FLEXINOL
Things learned this week: Never buy Radio Shack brand Batteries, spend a little more on buying Duracell! Radio Shack Batteries run out SO FAST!!

We tried to experiment with a thicker flexinol wire to gain more power and more movement to our system. We changed the material from cardboard to bass wood and increased the length of the piece of wood, to test the limit of strengh of new thick flexinol. The longer the flexinol, the stronger the strengh it produces, while consuming more energy.


Testing 0.02" flexinol


Diagram of movement of bass wood depending to the length of flexinol
Testing 0.02" thick flexinol, refer to above image.
Testing 0.02" thick, 8" long flexinol, refer to diagram 1
Testing 0.02" thick, 18" long flexinol, refer to diagram 2


Labels:


Monday, October 15, 2007

ELEGON_prototype_03_postings

Team: Anond Adrian Arunsmith, Esther Chu, Gao Tian, Phuttipan Aswakool, Tao Liu

use TWO RELAYS and TWO OUTPUTS with modified CODE
For the third prototpye we connected two relays and two power sources (9-vott batteries) to create two different flexinol outputs. And by modifying the code, we created a sequence of movement for each output. When triggering the sensor, one prototype would move, then the second would move afterwards. This creates a rhythmic organic wavy movement.




prototype three with two outputs







Diagram of circuit with two relays, two battery sources and two outputs



Code for two outputs without infrarred input

'{$STAMP BS2}
'{$PBASIC 2.5}

DO
HIGH 2
PAUSE 1000
HIGH 8
PAUSE 1000
LOW 2
PAUSE 1000
LOW 8
PAUSE 1000
LOOP


Code with infrarred input and two outputs

'{$STAMP BS2}
'{$PBASIC 2.5}
INPUT 0'set pin 0 as input
PIR PIN 0 ' I/O Pin For PIR Sensor

counter VAR Byte ' Trip Counter

DEBUG CLS ' Clear DEBUG Screen
FOR counter=60 TO 0 'Wait 60 Seconds For PIR Warm-Up
DEBUG HOME,"WARMING UP:", DEC2 counter
PAUSE 1000'Display Counter Every Second
NEXT
counter = 0 'Clear Counter Variable
DEBUG HOME, "WAITING..." ' Display Waiting Message

Main:
DO
IF PIR = 1 THEN 'Motion Detected?
counter = counter + 1 ' Update Trip Counter
HIGH 2 ' power to flexinol wire
PAUSE 1000
HIGH 8
DEBUG HOME, "TRIPPED...", DEC3 counter
DO:LOOP UNTIL PIR = 0 'Wait For PIR To Clear
DEBUG HOME, "CLEARED...", DEC3 counter
LOW 2 ' turn off power to flexinol
PAUSE 1000
LOW 8
ENDIF
LOOP








Labels:


How to use a relay: by ELEGON team

Team: Anond Adrian Arunsmith, Esther Chu, Gao Tian, Phuttipan Aswakool, Tao Liu

A relay is a device that enables you to aquire electricity from an alternate source (ex. another 9v battery) directly to the flexinol wire instead of going through the bread board system. This will give you more power to go to the flexinol and will create stronger contractions in the wire.
Relays come in many sizes and prices, but the most appropriate one to get is the smallest which will be able to plug directly into the breadboard (as seen in the picture). Relays can be purchased at Radioshack on Broadway and 109st the price for this one is about $2.99. Diagrams of how to connect a relay to the existing board system can be seen in our previous post by the ELEGON team.
Using a relay to increase the input power is a good option for teams that do not get enough movement in the flexinol as they want.

Labels:


Tuesday, October 9, 2007

ELEGON_prototype_02_postings

Team: Anond Adrian Arunsmith, Esther Chu, Phuttipan Aswakool, Tao Liu and, last but not least, out beloved Gao Tian (who is in Morocco at the moment ='[ )
use RELAY to get more movement


We try to introduce the use of relay into our new prototype this week, in order to get more power by connecting to two batteries , so that our flexinol wire can get its own individual source of electricity, to get a great movement. Above diagram shows how the relay is connected to the breadboard and the second battery.

We also improved our 1st prototype's mechanism by introducing this "wings" like system to help better attach our skin to the system to create the wave-like movement we desire. The strength of the thin flexinol is rather weak, and the longer the flexinol is the greater the power it consumes. Thus, we are planning to try on a thicker flexinol for protoype 3.

sensor + relay: The movement is more greater than the set up without relay.

Prototype 2 + relay: The movement is not as smooth as we've expected, which might due to the extra length of flexinol we used took up more electricity, thus the movement is not as great as we would like it to be.

Labels:


Monday, October 8, 2007

ELEGON_prototype_01_postings

Team: Anond Adrian Arunsmith, Esther Chu, Gao Tian, Phuttipan Aswakool, Tao Liu



We started by designing a frame that moves sideways when connected to the flexinol wire.



The set up of the fexinol wire attaching to the bottom of the frame and a elastic band on the left to help brings the frame back to its original position when no electricity goes through.




Labels:


Saturday, September 22, 2007

assignment two

Team: Anond Adrian Arunsmith, Esther Chu, Gao Tian, Phuttipan Aswakool, Tao Liu




----Research agenda----





----Research proposal----


Labels: , , , ,


assigment 1




The first part worked easily although the flexinol wire contracted very little.



For the second part, since the picture showing how the wires connected on the breadboard is not so clear, we tried to read the code " input 0" as connecting the hole "P0". and connecting the yellow wire from the sensor to that hole.



After running the code, the screen says "cleared 016" at first. And when we shake our hand in front of the sensor, the screen says "tripped 017". The number changes as we add more movements.






Team: Anond Adrian Arunsmith, Esther Chu, Gao Tian, Phuttipan Aswakool, Tao Liu
















↑ Click to see bigger image




The first part











↑ The second part ( with sensor)

Labels: , , ,


This page is powered by Blogger. Isn't yours?