Sunday, 10 April 2011

Astrum - Share & rate music or videos in public places


Description


Astrum is an interactive architecture that allows users to share and rate music or videos in public places. Astrum is an architecture that opens and closes its screen and sound range depending on the popularity of the playlist. To start the interaction, the user first needs to have the Astrum Mobile application software which can be either downloaded online or when the user is near Astrum. Once the user is within a range of 1 meter from the nearest Astrum structure, the application will activate and hint the user to upload his playlist to share, the playlist can include both videos and music and will have a limit of 10 songs and videos combined. If currently there is a queue, the user will be notified of his queue number, and if he leaves the range limit of Astrum, his queue number will be forfeited. Once the upload is complete, Astrum’s screen will open at a level of a 1 person crowd, the size of the screen and sound range is determined by the size of the crowd, so once the crowd size increases, Astrum’s screen size as well as the range of the directional speakers will increase as well. If by 5 minutes, the user is unable to attract a crowd, his playlist will be stopped and he will have to queue again. Besides representing the crowd size, the screen size and sound range increases so more people will be able to view the video and at the same time attract people near that area. Once the crowd size decreases, Astrum’s screen size and sound range will reduce relatively, the opening and closing process is repeated till the crowd disperses or till the playlist finishes. Since the projection has to be from a high altitude to prevent blockage from people, Astrum function in pairs and opposite structures project the images onto each other. The sound range is controlled by directional speakers that senses and adjusts its range depending on the size of the audiences.


Interaction Model

In reality

Photo





Wednesday, 16 March 2011

coding

#include <Servo.h>       // import servo control functions
Servo myservo1;
Servo myservo2;

int currentValue = 0;
int targetValue = 0;
int angleValue = 50;


void setup() {
  pinMode(9, OUTPUT);
  pinMode(10, OUTPUT);
  //Serial.begin(9600);
   myservo1.attach(9);
   myservo2.attach(10);
}




void loop() {
  /////////////////////////////////////////////////////////////////////////
  //CALCULATE THE FINAL ANGLE
  targetValue = digitalRead(5)*angleValue + digitalRead(6)*angleValue + digitalRead(7)*angleValue + 20;
 
  /*
  if(digitalRead(5)==HIGH) {
    targetValue = 90;
  } else if(digitalRead(5)==LOW) {
    targetValue = 0;
  }
  */
 
 
  /////////////////////////////////////////////////////////////////////////
  //DECIDE + OR -
  if(currentValue<targetValue) {
    currentValue = currentValue + 1;
  } else if(currentValue>targetValue) {
    currentValue = currentValue - 1;
  }
 
  /////////////////////////////////////////////////////////////////////////
  //CHECK VALUE
 // Serial.println(currentValue);
 
 
  /////////////////////////////////////////////////////////////////////////
  //SEND VALUE TO MOTOR
  myservo1.write(currentValue);
  myservo2.write(170-currentValue);
 
 
  ///////////////////////////////////////////////////////////////////////////
  //MAKE IT NOT TOO FAST
  delay(50);
}


But there is some problem that two motor can not start at the same time. It could be the problem of motor because when it is close to 0 or 179 degree, it is not accurate. We will try to use program to control it since we have already built everything.

Wednesday, 9 March 2011

Scenario for Sound Luna

 

Scenario:

Venue: Harbour City, TST, Hong Kong

Scenario 1:
-Installation of 6nos. Sound Luna stand.
-Located down the aisle of Harbour City open air pier walkway.
-Act as monumental artistic structures, with size up to 6 metres height to cause an impact

Scenario 2:
-Operation instructions will be provide on the Sound Luna stand.
-Sound Luna provides a smart phone wifi/bluetooth synchronization function.
-An LCD screen will be installed on the stand for the view of playlist.
-Pedestrians can download an app to sync their selected music video onto Sound Luna.
-Audio and video will be played on Sound Luna, with integrated sound system and The Wing projector will play the visuals.
-The playlist will be put into queues and when your selected music video is being favored by pedestrians (with LIKE function), the music video will be repeated.