Difference between revisions of "Time is a technology"

From Lahaag - Project wiki
Jump to navigationJump to search
Line 1: Line 1:
                                       
+
[[Category:Time]][[Category:Projects]]                                   
 
----
 
----
 
   
 
   

Revision as of 12:08, 27 August 2014



“There can be no silence up in the mountains, since their very contours roar. And for there to be silence, time itself has to attain a sort of horizontality; there has to be no echo of time in the future, but simply a sliding of geological strata one upon the other giving out nothing more than a fossil murmur.” America, Jean Baudrillard




A stone is dragged through the space using a hoist. The movement is so slow that it is hardly visible. The sound of the stone moving across grains of sand is picked up by microphones inside the stone and this sound is amplified through metal plates serving as loudspeakers. The extremely slow movement magnifies, as it were, each point of contact, making time tangible – or rather: audible – through the creaking and grating sounds. As the day progresses, the sound cumulates into an increasingly richer and fuller sound. At the end of the day, the sounds become a recording of the amount of energy necessary to move the stone. Like in his other works, the artist Gert Aertsen here reflects on the relationship between time and technology in our current information society. Aertsen tries to reverse this relationship and make it slow down rather than wanting to continue increasing its speed.

(2014)Produced by Overtoon, coproduced by Z33 en Lahaag



code for arduino

https://web.archive.org/web/20120105015729/http://wiki.makerbot.com/mre2


using the makerbot magnetic rotary encoder v2.1 here is the code

#define ENCODER_A_PIN 2
#define ENCODER_B_PIN 3

long position;

void setup()
{   
Serial.begin(19200);   
Serial.println("Started");    
pinMode(ENCODER_A_PIN, INPUT);   
pinMode(ENCODER_B_PIN, INPUT);    
attachInterrupt(0, read_quadrature, CHANGE);
} 


void loop()
{   
Serial.print("Position: ");   
Serial.println(position, DEC);   
delay(1000);
} 


 void read_quadrature()
{    
// found a low-to-high on channel A  
if (digitalRead(ENCODER_A_PIN) == HIGH)  
{      
// check channel B to see which way   
if (digitalRead(ENCODER_B_PIN) == LOW)       
position++;    
else       
position--;  
}  // found a high-to-low on channel A  
else                                          
{    
// check channel B to see which way    
if (digitalRead(ENCODER_B_PIN) == LOW)        
position--;    
else        
position++;  
}
}