Page 1

MEMORIA CREACION MULTIMEDIA 02 | PRESENCIA PIXEL (ARDUINO) Trabajo realizado por: - Ainara González.

1

- Azucena Carbajosa. - Juan Antonio Velilla, - Mª Jesús Fernández. - Sofía Román. - Vanesa Izquierdo.

PRESENCIAS NO IDENTIFICADAS. Nuestro proyecto intenta abarcar temas como el control, la vigilancia y privacidad mediante el rastreo de la presencia y la codificación de la imagen, dando lugar a la visualización de nuestra presencia y creando nuevas formas de representación real mediante el software. Gracias al mecanismo de una cámara web manipulada a través de un servomotor, la cámara sigue al espectador rastreando su imagen que, por medio de Arduino y Procesing codifican la imagen para conseguir una grabación simultánea del rastro de su movimiento. La imagen codificada se convierte en una grabación en directo donde el público desempeña el papel de voyeur consigo mismo. Nuestra idea inicial era partir de las sombras del espectador para simular con ellas una realidad falsa, pero cuando pensamos en instalar una cámara web nos pareció mas interesante por el tema del control, la captura a tiempo real del movimiento del cuerpo y sobre todo por el efecto visual que a través de Procesing crearía en la pantalla. La vigilancia es un tema actual de controversia que ha llevado a muchos artistas a tomar cartas en el asunto. ¿Vigilancia o seguridad? Ya sea por unos o por otros es un dispositivo más de control de masas, pero no obstante cuando la imagen pierde el poder de similitud con la realidad, ¿qué sentido tienen las cámaras? Nuestro proyecto tiene la finalidad de deconstruir la imagen por medio de pixeles para poner en juego la importancia de la identidad del individuo. Un referente en nuestro trabajo es Daniel PRESENCIA PIXEL . Creación Multimedia . 2012


Rozin, un artista plástico que exprime en sus proyectos los efectos digitales extraídos de las nuevas tecnologías, creando por medio de lo digital o de las características más tradicionales del material, nuevas formas de representación donde el espectador se convierte en el protagonista de las obras.

2 La Sacudida del Espejo de Tiempo es el en adelante de la Serie de Tiempo. Esta serie de espejos de software examina las nociones de tiempo, exploración, movimiento y estancamiento, en el Espejo de Tiempo que Tiembla sólo las áreas de movimiento sobre la pantalla son refrescadas con el vídeo corriente, representando diferentes modelos de imitación como Desnudo bajando una escalera de Duchamp o componiéndonos bajo la idea del pixel.

De esta manera, ¿cuál es nuestra postura ante nosotros mismos?, ya no solo bajo la ida del espejo sino ante la postura de ser observado.

PRESENCIA PIXEL . Creación Multimedia . 2012


DIAGRAMA

3

PRESENCIA PIXEL . Creaci贸n Multimedia . 2012


CÓDIGO /*trabajo artístico realizado por Ainara González, Azucena Carbajosa, Juan Antonio Velilla, Maria Jesús Fernández, Sofía Román, Vanesa Izquierdo. Basado en el código de Joaquín Díaz - video interactuar mouseOrigen del código: Frédéric Jolliton*/

import processing.video.*; // importa la libreria Capture myCapture1; // creamos el objeto Capture myCapture2; PImage buffer; int anchoVideo = 720; int altoVideo = 480; float distancia = 0; /*trabajo artístico realizado por Ainara González, Azucena Carbajosa, Juan Antonio Velilla, Maria Jesús Fernández, Sofía Román, Vanesa Izquierdo. Basado en el código de Joaquín Díaz - video interactuar mouseOrigen del código: Frédéric Jolliton*/

import processing.video.*; // importa la libreria Capture myCapture1; // creamos el objeto Capture myCapture2; PImage buffer; int anchoVideo = 720; int altoVideo = 480; float distancia = 0;

//////////// serial import processing.serial.*; Serial myPort; float inByte = 0;

// The serial port

void setup() {

size(720, 480, P2D); // esta oarte cambia el tamaño de la pantalla // myCapture2 = new Capture (this, anchoVideo, altoVideo, 30); // esta parte cambia los cuadros por segundo // List all the available serial ports String [] cameras = Capture.list (); if (cameras.length == 0) { println ("no hay camaras"); exit (); } PRESENCIA PIXEL . Creación Multimedia . 2012

4


else { println ("Available cameras:") ; for (int i = 0; i < cameras.length; i++) { println(cameras[i]) ; } myCapture1 = new Capture (this, width, height, 100); myCapture2 = new Capture (this, width, height, 100); } 5 println(Serial.list()); // I know that the first port in the serial list on my mac // is always my Arduino, so I open Serial.list()[0]. // Open whatever port is the one you're using. myPort = new Serial(this, Serial.list()[0], 9600); // don't generate a serialEvent() unless you get a newline character: myPort.bufferUntil('\n'); } void draw() { if(myCapture1.available () == true) { myCapture1.read (); } if(myCapture2.available () == true) { myCapture2.read (); } noStroke(); float resolucion = map(inByte, 0,1023,2,30);/////tamaño, cantidad de pixeles float res = int (resolucion); //resolucion buffer = myCapture1;//llama a la cam for(int i= 0; i<buffer.width; i+= res) { for(int j= 0;j<buffer.height; j+= res) { color miColor = buffer.get(i,j); fill(miColor); // rellena de color la pantalla completamente rect(i,j, res, res); } } } void serialEvent (Serial myPort) { // get the ASCII string: String inString = myPort.readStringUntil('\n'); if (inString != null) { //para datos que no están en processing, p ej la cam. // trim off any whitespace: inString = trim(inString); //espacios en blanco, tab PRESENCIA PIXEL . Creación Multimedia . 2012


// convert to an int and map to the screen height: inByte = float(inString); /////////////////////// inByte = map(inByte, 0, 552, 0, height); ///////mover y deducir

} } ///void captureEvent(Capture myCapture) { ///myCapture.read(); //myCapture2.read(); //} /* void mouseMoved() { PVector centro = new PVector(width/2, height/2); PVector posMouse = new PVector(mouseX, mouseY); distancia = centro.dist(posMouse); } */

PROCESO DE CREACIÓN

PRESENCIA PIXEL . Creación Multimedia . 2012

6


7

PRESENCIA PIXEL . Creaci贸n Multimedia . 2012


WEBGRAFÍA http://arduino.cc/en/Tutorial/HomePage http://ashishware.com/index.shtml http://www.slideshare.net/miesve/obturador-mecnico-con-arduino#btnNext http://www.akimbo.ca/UserFiles/Image/2009%20Akimblog/Jan29London_RafaelLozanoHemmer.JPG http://blog.todoelectronica.com/2012/05/boston/ http://www.parallax.com/dl/docs/prod/acc/28015-PING-v1.3.pdf http://www.arduino.cc/en/Tutorial/UltrasoundSensor http://www.saregune.net/ikasi/hezigune/curso.php?curso=processing&leccion=processing_di 8 _fill Estudios de sensores no. 2 HOWL http://vimeo.com/35592594 Nils Völker - Ciento ocho, Instalación Responsive 2010 http://www.youtube.com/watch?feature=player_embedded&v=1jlQjSE9bHo Philips Lumiblade mirrorwall - interactive OLED Installation.mov http://www.youtube.com/watch?v=-e5pfwLskQY Rafael Lozano-Hemmer - Bifurcation http://vimeo.com/46774840 “Shaking Time” (2005) de Daniel Rozin http://vimeo.com/32472151

PRESENCIA PIXEL . Creación Multimedia . 2012


PRESENCIA PIXEL  

Memoria para Creación multimedia Trabajo realizado con ARDUINO

Advertisement
Read more
Read more
Similar to
Popular now
Just for you