Saturday, January 31, 2009

Worm Test

Stretching Movement

* A test on using a spring to create a stretching effect.
* Wire and tissue roll.
* Wire coiled.

   

* A spring is formed (kind of).
* Wire entangled, overlapped.


* An object is put at the end of the spring.


What, Why, Where and How

Major Interactive

* To 'Do' :
- Prepare a 10-minute presentation for next week (overview, explanation, references, sketches).
- Written proposal.
- Observe the behaviours of the students (as performer, as artist and as audience).
- Research on Synaesthesia.

* To 'Think' :
- How does the interface look like?
- Portable or static object.

* Website recommended by Teresa (interfaces) :
- New Interfaces for Musical Expression (www.nime.org).
- Mobile Music Workshop  (www.mobilemusicworkshop.org).

Visual-Sound

Major Interactive

* Topic : Landscapes: Patterns created by People.
* Landscape : the college, LASALLE College of the Arts.


* Inspired by a toy (guess this is a toy from the anime "Digimon (Digital Monster)"), a lion-headed man.
* Further thoughts on mutation and cross-breeding. 



* Idea : cross discipline in the college.
* How a student from one faculty interpret what the others are doing.
* Theme : "Paint with voice and sing with color".
* Visualising sound and orchestrating color.

Thursday, January 22, 2009

Class-Object-Array

Processing

* Using the previous assignment on Class and Object, create an array of 10 objects.
* Help received from Melvin TKK.



Burnt

Rotary Membrane Sensor

* Experiment on the sensor, arduino and maxMSP program given by Eng Tat.
* Assembling : the same method for the LDR. 5 Volts (arduino) run through the resistor and one of the leg of the sensor. The middle leg and the other leg of the resistor go to the analogPin (here it goes to pin 0, depends on the pin set in the arduino program), the last leg of the sensor goes to the ground (arduino).

   

* The sensor was burnt. (Just below the inner circle, the two dark brown dots).
* Checking the range of resistance of the sensor is important.
* Use too low resistance resistor will make the sensor burnt. (safe to use = 1KΩ to 10KΩ).



Tuesday, January 20, 2009

Object - Class

Object Oriented Programming


* Based on the instructions given, make a rectangle moving from left to right.
* A moving rectangle.

Mutated worm

The life of a worm

The interaction happens if a user shines a light on the worm. 
* The worm will move away avoiding the light. 
* A 3D worm, the slightly pointy end of the earthworm is the head where the mouth and the light sensor are. 
* The body of an earthworm consists of segments that look like rings and it helps the worm to bend and curl its body. * The body of earthworm is elastic and stretchable. 
* When it moves, the body gets longer and shorter because of the stretching movement. 
* Body stretch : experiment on spring and rubber materials.



* Suggestion from Eng Tat :
- Think about the size, the worm will be controlled using arduino, which makes the worm a giant worm because the arduino has to fit inside.
- Rather than just using 1 LDR, try using at least 2 or 4 LDRs to give more interaction to the work (direction of light).

* To 'Do' :
- Look for small motors.
- Trying out the circuit.
- Build the object.

The morning flight

The Set-Up

* Making a transparent screen to show the shadow of a flying bird (the other birds stand still).


* The poles for the screen.


* The base and the screen.


* The screen and the bird behind.



* A projection of the birds.

LDR - motor

Light - Movement

* A website suggested by Teresa gave an instruction on how to control a motor using arduino.



* A working circuit.
* Previous circuit wasn't working because the transistor used could not hold enough current to run a motor.

Loops

For - loop

* Based on the instructions given, create a 10 x 10 rectangles that rotate in the same direction and speed.
* Using for-loop, pushMatrix, popMatrix, rotate and translate.


* Rotating rectangles.

* Assignment - extended version of the rotating rectangle exercise.
* Combination of at least 3 different shapes and colors.
* 11 out of the 100 will have different in the color design.



Flapping Wings

Troubleshooting

* Aisyah suggested to use Tamiya toys for the motor.
* Found "The Flying Seagull" set. 


* Assemble the parts.


* The movement of the seagull is controlled by a motor.


* The motor runs the gears and makes the stick to move up and down, which push the wings to flap.



* The seagull that comes with the toy, it will be changed to a paper bird.

* Next step : controlling the motor using light.

Rectangles

Digital Painting
* Random placement of 30 rectangles.
* Greyscale colors.
* Changes every mouse pressed.

Earthworm

Electronics - Proposal

* The work consists of a panel of LEDs and the light of the LEDs forms a worm and gives the expression of a pixel-worm.
* The interaction happens if a user shines a light on the worm.
* The worm will move away avoiding the light.


* Idea is not do-able within the time frame and insufficient level of programming skill.
* Suggestion from Eng Tat : making a 3D shape of a worm rather than using LEDs to form a worm.

Birds

Group Critique Session

* Decided on the theme birds that fly during daylight.
* To 'Do' :
- Think of the placement and number of birds.
- The shape of birds.



* Different shapes of bird.

Friday, January 9, 2009

Group work

Major Interactive
(Lecturer : Teresa Almeida)

* Group member : Aisyah, Mimi and Onel.
* Group work : an A1 size landscape prototype, light as input and movement as output.
* Materials : cardboard/ artcard white in color, electronics
* Research, documentation, sketches, prototypes.

Wednesday, January 7, 2009

Processing

Processing class - Revision week
(Lecturer : Andreas Schlegel)

* Review on previous lessons
* Interactive patterns : Optical Illusions

* To 'Do' : 
- Create a drawing program that uses the work of Wassily/Vasilii Kandinsky as reference.
- Grayscale colors.
- Create rectangles in different size.
- Each mouse pressed creates different still images.

* Suggested books to read :
- Processing: A Programming Handbook for Visual Designers and Artists.
- Processing: Creative Coding and Computional Art.
- Constructivism.
- Learning Processing.

Digital Life

Electronics
(Lecturer : Khoo Eng Tat)

* Topic : Digital Life
* One individual project to be submitted by week 7.

* Grading system :
- Originality of the concept;
- Interaction Design;
- Implementation;
- Documentation;
- A one-minute video;
- Proposal.

* Experiments on different types of sensors.

New semester begins

IA6A - Introduction to the new semester (Jan 2009 - April 2009)

* Group Critique Session
(Lecturers : Andreas Schlegel & Teresa Almeida)
* Topic of the semester : Landscapes: Patterns created by the People
* What is a landscape?
* What is a pattern?
* Library research (short presentation)

* Projects of the semester:
- one group project (a 3-week project)
- one individual project (last till the 15th week)