interactive experimental glass

This blog is a documentation of the "Interactive, Electronic and Experimental glass class held at Pilchcuk Glass School in Stanwood WA, from August 15- September 2

Monday, August 29, 2005

Monika's basic code for "breathing" LED's

' {$STAMP BS2sx}
' {$PBASIC 2.5}

' -----[ Declarations ]----------------------------------------------------

x VAR Word
y VAR Word

'ooh, breathing LED lights.
'thank you chuck. you rock.

allup:
DEBUG CR
HIGH 6
HIGH 7
HIGH 8
HIGH 9
HIGH 10
HIGH 11
HIGH 12
' PAUSE 2000
GOTO main


main:

DEBUG "This is accelerating"
DEBUG CR
FOR y= 15 TO 1 ' for each time (y) do this (flicker rate)
FOR x= 1 TO 15 ' stretches out flicker rate
HIGH 6
HIGH 7
HIGH 8
HIGH 9
HIGH 10
HIGH 11
HIGH 12
PAUSE 16-y ' keep it on for 16-y millisec
LOW 6
LOW 7
LOW 8
LOW 9
LOW 10
LOW 11
LOW 12
PAUSE y ' keep it off for the same # of millisec as round of loop (y)
NEXT ' do the loop again (y=y-1)
NEXT

HIGH 6
HIGH 7
HIGH 8
HIGH 9
HIGH 10
HIGH 11
HIGH 12
PAUSE 1000

DEBUG "This is decelerating"
DEBUG CR
FOR y= 1 TO 15 ' for each time (y) do this (flicker rate)
FOR x= 1 TO 12 ' stretches out flicker rate
'DEBUG "off"
LOW 6
LOW 7
LOW 8
LOW 9
LOW 10
LOW 11
LOW 12
PAUSE 2*(16-y) ' keep it on for 2*(16-y) millisec
' DEBUG "on"
HIGH 6
HIGH 7
HIGH 8
HIGH 9
HIGH 10
HIGH 11
HIGH 12
PAUSE y ' keep it off for the same # of millisec as round of loop (y)
NEXT ' do the loop again (y=y-1)
NEXT

FOR x= 1 TO 67 ' for each time (x) do this
LOW 6
LOW 7
LOW 8
LOW 9
LOW 10
LOW 11
LOW 12
PAUSE 10
HIGH 6
HIGH 7
HIGH 8
HIGH 9
HIGH 10
HIGH 11
HIGH 12 ' keep it off for the same # of millisec as round of loop(y)
PAUSE 10
NEXT
LOW 6
LOW 7
LOW 8
LOW 9
LOW 10
LOW 11
LOW 12
PAUSE 10

GOTO main

Projectors and glass

Today we looked at different glass treatments and the effect that they have on a projected image. Some of the glass worked as a portal for the images to travel through and be changed other glass namely sand-blasted worked as surfaces to be projected onto. Below are a list of the surface treatments and the image effects.

Looked at 220 and 80 grit sandblasted glass - the heaver the sandblast the sharper the image. With holes or shapes cut out of the glass the image travels through these onto the back wall. With shapes such as blobs and squares the image does not travel trough the glass onto the posterior of the object. The image does create some colour on the sides of objects but no readable image. Objects with organic shapes that were sandblasted did not have a big distorting effect on the image.

Sandcast lens and other obects do not throw images onto the back wall they arrest the image at the object - in the case of the lens transmitting it to the back of the object (unclear image - really colours only). On the whole a watery cracked image. Frit with sandcast work had a nice combination with the colour of the projector.

Hot cast objects (in this case we only tried a flat panel) that have been cast onto graphite have a faceted surface that throws the light and spilts it into different spectrums. Because of the amount of faceting this was the treatment that gave the greatest amount of distorted light effects. The image from the projector was not clear. This was just lighting effects with even the mouse turning into a four dimensional moving 'tinkerbell' type image.

Projection onto water and fabric were nice and clear but no particularly interesting effect except the image folded up the side of container.

Untreated Lens filled with water had a nice effect - proably more due to the facets on the edges where it had been cut. Light was defracted and also great soft large images of cords in the glass and small bubbles. The image is not arrested by the glass but is projected onto the back wall.

The facets in Monikas blob where the cut had been made for the LED and the surfaces that were both Convex and Concave (unsandblasted) had one of the best effects once again splitting the light and creating great four dimensional light shapes onto the back wall . THe actual image being projected was not readable on the back wall at all.

Halved blown glass ball with frit - great effect on the object with the colour really coming to light and nice light movement through the glass but no image on the back wall.

Dark glass with etched image. Glass becomes quite translucent and etched image becomes opaque on the back wall.

White antique glass holds the image with no good distortion and no casting of light or image onto the back wall.

Tim's code for having two IRS sensors light Two LEDs

This is a progam that uses information from two Infra RED sensors tomake blink two LEDs

' {$STAMP BS2sx}
' {$PBASIC 2.5}
' -----[ Declarations ]----------------------------------------------------
adcBits VAR Byte 'declareing variable (ie adcbits is variable)
adcBits1 VAR Byte
' -----[ Initialization ]--------------------------------------------------
CS CON 0
CLK CON 1 'declaring pin constants (ie cs is always pin 0)
DataOutput CON 2
CS1 CON 12
CLK1 CON 11
DataOutput1 CON 10
' -----[ Main Routine ]----------------------------------------------------
DO
GOSUB ADC_Data ' gets the data
GOSUB led 'related the led to sensor
GOSUB Display1 'go to subroutine to show the numbers
LOOP
' -----[ Subroutines ]-----------------------------------------------------
ADC_Data: 'runs the commands for the ADC
HIGH CS
LOW CS
LOW CLK
PULSOUT CLK, 210
SHIFTIN DataOutput,CLK,MSBPOST,[adcBits\8] 'declare value of adcbits
HIGH CS1
LOW CS1
LOW CLK1
PULSOUT CLK1, 210
SHIFTIN DataOutput1,CLK1,MSBPOST,[adcBits1\8] 'declare value of adcbits
RETURN 'returns to main routine
led:
IF adcbits >= 024 THEN LOW 8
IF adcbits <= 023 THEN HIGH 8
IF adcbits1 >= 024 THEN LOW 9
IF adcbits1 <= 023 THEN HIGH 9
RETURN
Display1: 'opening and running debug window
DEBUG HOME
DEBUG "hex value: ", DEC3 adcBits, CR
DEBUG "hex value: ", DEC3 adcbits1,CR
'no person = steady 0, 1meter = between 2-50
RETURN

Artists: Other

- Roxy Paine (http://www.feldmangallery.com/pages/exhsolo/exhpai97.html
- Rebecca Horn (http://www.the-artists.org/ArtistView.cfm?id=507A019C-26A5-4288-A01274A99AF6DC44)

Artists: Mary Flanagan

"artist; inventor-designer-activist, NYC; professor + director, tiltfactor research group, Hunter College." (from her site). Media art. Gaming. Activism. Gender Studies. and the cross between them all.

For those interested in video art, gender, 'women's work' - check out Kaleidoglobe. Also an intersting projection challenge.

Her site is http://www.maryflanagan.com/.

Image from her online interactive game.

Artists: Tiffany Holmes

Interactive installations, interactive CD-roms. Lots of video projection. Her site has many Quicktime movies documenting the work. She deals with the body, culture, and science. I prefer her generative coded artwork (like in this course.) which tends towards the cellular and life-like.

See her site at http://www.tiffanyholmes.com/.

Artists: Ingo Maurer

Okay - so he's not really an interactive artist, but he does a lot of beautiful product design using glass and lights. His techniques for setting LEDs into laminated glass are great (you really can hardly see any wires).
See http://www.ingo-maurer.com/ - go to Products, and LED Lamps, then the LED Bench. Sarah - many cool architectural projects in here too. The LED Bench, 2002