documentation of pixel draw

10

Upload: lam-yin

Post on 25-Mar-2016

218 views

Category:

Documents


1 download

DESCRIPTION

A documentation of Creative Electronic Workshop assignment

TRANSCRIPT

Page 1: Documentation of Pixel Draw
Page 2: Documentation of Pixel Draw

INDEX

Artist statement - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - p.1 Idea & Concept - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - p. 2 Technical statement - Components list - - - - - - - - - - - - - - - - - - - - - - -p.3 Coding - - - - - - - - - - - - - - - - - - - - - - - - - - - - - p.4-5 Making way Coding - - - - - - - - - - - - - - - - - - - - p.6 Demonstration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - p.7 Things to tackle - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - p.8

Page 3: Documentation of Pixel Draw

- A R T I S T S T A T E M E N T - “Pixel Draw” was completely inspired by “Marble Painting”, those post 80’s to 90’s collective memories. It was a transited period that people in 70’s emphasized hard working, having not enough surplus money for buying games and going to a wealthier decade – 80 century. Although there were PlayStation and Gameboy, almost kids in our generation still did “Marble Painting” in kindergarten. It was preparing a paper on top of tray then used a tinted marble to draw by moving the tray. It was a simply but creative game. Time passed, in now 2011, an age full of high-end technology. Optical fiber, electronic devices, digital and interactive stuff were highly praised in today’s world. Simply creative games were nearly faded away. Playing with a smartphone and tablet seemed to be the best toys among today’s children. “Digital” meant everything to them, which was somehow delighting their life. In our perception, games should be passed to next generation liked passing candles to people who sit next to you in Catholic Mass. Especially this was a game that all about using basic materials and training consistency of brain and fingers for kids. This work, upgrading the old school games by using digital computing to attract kids in this century. We tried to make traditional games that closed to our daily life right now to draw kids’ attention. Players only needed to handle the tray to move by, Processing would generate dots for you. And dumping downwards with slightly force would come out another different colors by random. It made more liked traditional marble painting because of the force and changing in color. If players wanted to stop the game, dumped it by using enormously force, it would be stopped.

Page 4: Documentation of Pixel Draw

Idea & Concept

Page 5: Documentation of Pixel Draw
Page 6: Documentation of Pixel Draw

Processing Code

Page 7: Documentation of Pixel Draw

Arduino Code

Page 8: Documentation of Pixel Draw

Making way

After all Arduino and Processing program were done. First, putting an accelerometer under the tray so that tray would be connected with Arduino and computer. And then players moved the tray would generated the coordinate of X and Y. In Processing, colors of points were represented instead of coordinate of X and Y. Therefore, it equaled to the traditional marble painting to draw by moving the tray. For making stuff more fun, we chose to project the drawing on a big screen in an empty space. Those dots were scaled to be bigger size and funny enough. For sure, you could also show your work on computer screen. : )

Final set up

Page 9: Documentation of Pixel Draw

Demonstration

o http://www.youtube.com/watch?v=kqVCmAJ1soQ&feature=youtu.be

Page 10: Documentation of Pixel Draw

Things to tackle As we do not have much idea about an accelerometer, it really spent us a plenty of time to figure it out what numbers of coordinate X and Y meant for. After found the meanings of coordinate X and Y, generated them into Processing to show as a dot was another difficulty. Processing seemed to be delayed when compared with Arduino. It was because numbers changing in coordinate X and Y was slowly than Arduino. Hence, dot was not smooth enough when players moved the tray. Also, scaling was another difficulty. It was because dots were too closed to center. Therefore, dots could not go to extreme to meet the width and height of screen. It made the whole picture was only at the center point. Last but not least, there were no appropriate wood trays for us in market. Making wood tray by our own and picked up wasted materials were a little bit challenge but we enjoyed of it. : ) Thanks God. Finally we solved them all.