Monday, January 17, 2011

Switch Button Board

Before this I wanted to make a foot switch for the installation. But I have a few problems to make it work, and because of that, I decided to go for the hand button. I must say that the interactivity will be less the fun (or less aesthetic value?), but I have no time to figure :(

I use an acrylic that I bought from an art shop in Taman Melawati.






...and the result...well, not so neat. haih... clumsy.

Modifying The Dot Matrix Switch

I modified (soldering) the switch of the Dot Matrix board to make it longer and separated because I want to put in a different button that I bought later



Joy Pad Hack

This is some of the picture in my attempt to hack a joy pad, with some help from a friend, I manage to make it work (thanks a lot Jibin). The joy pad will be use to trigger the flash clips. The software that I use to detect the key press is xRC 1.1.00


Sunday, January 9, 2011

Budget

Dot Matrix (9 pieces) : RM 225

Wiring, Boards (Electronic stuffs) : RM 1475

Joy Pad : RM20

Webcam : RM 150

Foam Board : RM 5

Projector : Self own

Laptop : Self own

PC : Self own

Transportation : RM 100

________________________________

225 + 1475 + 20 + 150 + 5 + 100

Total Budget : RM 1975

________________________________

Software List : Adobe Photoshop CS4, Adobe Illustrator CS4, Adobe Flash CS4, xRC 1.1.00

Video

Wednesday, January 5, 2011

Tuesday, January 4, 2011

Flash Actionscript 2.0

Here's my flash actionscript for the information screen

KeyListener = new Object();
KeyListener.onKeyDown = function(){
if(Key.getCode() == 65){ // key A
gotoAndPlay(05); // go to frame 5
} else if(Key.getCode() == 83){ // key S
gotoAndPlay(75); // go to frame 75
} else if(Key.getCode() == 68){ // key D
gotoAndPlay(145); // go to frame 145
} else if(Key.getCode() == 70){ // key F
gotoAndPlay(215); // go to frame 215
} else if(Key.getCode() == 71){ // key G
gotoAndPlay(285); // go to frame 285
}
}

Key.addListener(KeyListener);

Layout re-Design

Here's the new design layout for the information screen :