Weather Garden Workshop1

30

I made the  Weather Garden workshop a few days ago.

Date: 15/08/2015  3pm-6pm

Place: Magnet Court

Number of participants: 12

I invited 12 people  to participant in my Weather Garden workshop. I introduced the basic function of this interactive installation before visitors participated in it. In order to run a better effect, I  made  simulative weather phenomenas. For instance, I used flashlight to replace sunlight and water drops to replace rain drops,only in this way can visitors experienced the  weather change obviously.

33         31

 

I define Weather Garden as an emotional interactive installation which can provide visitors unique experience about weather change in other place/country. By taking advantages of  wireless transmission, visitors can easily get the weather conditions and images in anywhere around the world they have special memories.

 

‘Music Garden’ Workshop

My ‘Music Garden’ Workshop was launched last week. I invited 10 people to participate in it due to the limited exhibition place.

Date:  06/08/2015 2pm-5pm

Place:  Magnet Court  Student Accommodation

25

 

26             27

 

I took some photos and had interviews with some participants. They told me they are interested in the blossom flowers in the  wall and impressed by the fragrance form the humidifier.

Posted in Uncategorized

[ Practice] Weather Garden1

YouTube Preview Image

In recent days, I am trying to build my weather garden. Firstly, I am writing code for Arduino and Processing respectively. For one hand, I  used Arduino to control Wifi module and sensors(brightness/wind speed/rain drop) .On the other hand, I write processing code to control video playing and  other mutilsensory equipments(such as usb fan, LED lights and so on).

A

 

P

In addition, I have drawn the circuit diagram and the connected  the WiFi module, sensors and Arduino. In this stage, I did multiple tests to guarantee normal operation of the WiFi module. For instance, by checking the data from Arduino Serial Monitor and browsing  the data export on ThingSpeak channel, I can exam whether the WiFi module working or not.

14

 

However, there are some problems and shortcomings during the practice. For one thing, I still did not find a suitable wind speed sensor. For another thing, the thresholds of sensors need repeating debugging. I will try my best to solve these problems in next stage.

 

 

 

Posted in Uncategorized

Weather Garden Practice2: Wind anemometer test

YouTube Preview Image

These days, I am keen on the selection of wind speed sensor due to the previous one always out of stock. I wrote to Timothy Shaw to give me some advise to choose and test the wind anemometer. He suggested me to use wind anemometer for N96GY  as backup option. I bought one form Maplin and started to test it. Firstly, I need to connect it with Arduino then get a reading every time it spins. Secondly, I have to do some maths to work out how many times it spins in a give timeframe.

The test method is very simple, operator just needs to have a fan with 3 or more speed options and blowing wind anemometer in different speed option respectively.

22    23

During the process of wind anemometer test, I became successful after many failures. For instance, I have tried many test code but could not get the right spins speed value from Arduino’s serial monitor.

Version 1

void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
}

void loop() {
// put your main code here, to run repeatedly:
int val = analogRead(A4);
Serial.println(val, DEC);
delay(1000);
}

Outcome:

1023

1023

1009

1023

1023

1023

974

……

Version 2

void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
delay(2000);

pinMode(2, INPUT);
attachInterrupt(0, count, CHANGE);
}

int i = 0;

void count() {
i++;
}
void loop() {
Serial.println(i);
i = 0;
delay(5000);
}

Outcome:

0

0

0

0

0

……

Finally, I got the right spins speed value by modifying  the electric circuit(add a 10K resistance) and Arduino code.

20         21

Code:
uint16_t start = 0;
volatile uint16_t rev = 0;

void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
delay(2000);

start = millis();
pinMode(2, INPUT_PULLUP);
attachInterrupt(0, count, CHANGE);
}
void count() {
rev++;
}
void loop() {
Serial.println(rev);
rev = 0;
delay(5000);
}

Outcome:

First gear

44

64

55

53

41

36

26

33

42

……

Second gear:

122

105

95

105

111

113

……

Third gear:

164

168

160

167

185

164

……

In the next step, I will try to figure out how many times the wind sensor spins in a give timeframe.

 

Music Garden practice

YouTube Preview Image

Music Garden is my first Arduino+ Processing interactive work. At this stage, by triggering the 8 infrared sensors, the flowers on screen will blossom with music correspondingly. At next stage, I would like decorate the infrared sensors as real flowers and spray perfume on them, which would stimulate participants’ olfactory sensation and make the work more multisensory. However, there are still some difficulties at present stage. Firstly, the sensibilities of these infrared sensors are irregular. Secondly, the melodies in flowers cannot work harmonious. I will debug these problems in next stage.