Project work 6: The final result at this stage

1 After much trial and error,I have got some progress, I feel very excited about this.There is the link for my final result at this stage:

Music Garden1 (click it)




屏幕快照 2015-01-06 下午3.11.12

2 Implementation Rationale:

Firstly, by taking the range sensor to predict whether there is barrier in front of the sensor module,if so, the range sensor will give a low level signal to CPU,which will complete the instructions according to the Arduino. To be more accurate,if the range sensor sends a low level signal to CPU and then the CPU will send  a 3 seconds  low level signal to sound card,which will make a sound. However,if the range sensor sends a high level signal,the CPU will have on response.

3 Existing Problems

A.2 sound cards cannot work

B.The sensitivity of the sensors are not the same

4 Next goal:

I will add  more creative elements into my project,not only from the technology part,but also the combination of transdisciplinary practice. For instance,John advised me to use foot switch bellows for air operated switch to make the project more creative. In addition, I want to try to make a bond between the project and movies,but now I have no idea,maybe I need to watch more videos and books to get more inspiration.

屏幕快照 2015-01-06 下午3.56.24




Project work5:Reading materials

During the process of making the “Music Garden”, I looked up the references and books of related disciplines.

On the one hand,I looked up the materials about “Transdisciplinary Practice “and “Transdisciplinary Studies”.

On the other hand,I read the books and references conceding about “Arduino”and “HCI”.

I even looked up some knowledge about art design and making creative things.

There is the reading list I think maybe is useful to my work in both theoretical and practical parts:

1 Title: Arduino and Kinect projects Design, build, blow their minds

Author: Enrique Ramos Melgar

Publisher: New York, N.Y. : Apress

2 Title: Beginning Arduino

Author:Michael McRoberts

Publisher: New York : Apress

3 Title: Getting Into Art & Design Courses

Author:Jim Burnett

Publisher: Richmond, London : Crimson Publishing

4 Title: Creative Industries in China Art, Design and Media

Author:Michael Keane

Publisher: Hoboken ; Wiley

5 Title: Cognition, communication and interaction transdisciplinary perspectives on interactive technology

Author: Satinder P Gill; SpringerLink

Publisher: London : Springer

6 Bruce, A., Lyall, C., Tait, J. and Williams, R. (2004). Interdisciplinary integration in Europe: the case of the Fifth Framework programme. Futures, 36(4), pp.457-470.

7 Cui, T. (2013). Research on expression of game spirit in interaction design. Journal of Nanjing University of Science and Technology, 37(1005-9830(2013), pp.52-56.

8 Gaver, W., Bowers, J., Boucher, A., Law, A., Pennington, S. and Walker, B. (2007). Electronic Furniture for the Curious Home: Assessing Ludic Designs in the Field. International Journal of Human-Computer Interaction, 22(1-2), pp.119-152.

9 Godemann, J. (2008). Knowledge integration: a key challenge for transdisciplinary cooperation. Environmental Education Research, 14(6), pp.625-641.

10 Justice, L. (2010). A Brief History of Interaction Design and What the Future Holds for User Experience. Special Feature:Interaction design, 201, pp.16-17.

11 Kubasiewicz, J. (2010). Design for Communication and Interaction. Special Feature:Interaction Design, 201, pp.13-14.

12 Liu, L. (2009). Emotional Design Research in the Human-Computer Interaction. Art and Design, 103, pp.102-104.

13 Montuori, A. (2013). Transdisciplinary Reflections – Integral Leadership Review. [online] Available at: [Accessed 3 Jan. 2015].


Project work4:photos during the practice

After I have prepared all the materials,I have put my ”Music Garden” into practice.

First of all,in order to put the sound cards as well as the sensors into eight separate flower pot,  I need to extend the cable length

IMG_4477                        IMG_0172

Secondly,I need to connect the sound modules,sensor modules,Arduino power wire and the  ground wire together


Thirdly, I need to connect the sound modules, sensor modules and Arduino signal wire together



In addition,I need to match the sensor modules and the sound modules.

IMG_4476              IMG_4479



Finally,test all the modules.

Project work3:Arduino code and the circuit diagram

In order to realise the “music garden”,the most important part is the Arduino code and circuit diagram.

First of all,I will present my Arduino code:(I will show you the way I think as a flow chart at first)



Flow Chart:

Details:this flow chart is a mode for one single flower pot

IRDs means the sensor

PREVn means the records about whether there are people in front the sensor

When turn on the IRDn and the PREVn equals FALSE,Which will trigger the sound card to play tone(TONEn),then set the PREVn equals TRUE,and time(TIMEn) set up to 0,and that cycle repeats.


const int sets = 8;
const int tick = 100;
int IRD[sets] = {30, 31, 32, 33, 34, 35, 36, 37};
int music[sets] = {38, 39, 40, 41, 42, 43, 44, 45};
bool previous[sets] = {false, false, false, false, false, false, false, false};
double limit[sets] = {2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0};
double time[sets] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};

void setup() {
// put your setup code here, to run once:
for (int i = 0; i < sets; ++i) {
pinMode(IRD[i], INPUT);
pinMode(music[i], OUTPUT);
digitalWrite(music[i], HIGH);

void loop() {
// put your main code here, to run repeatedly:
int val;
for (int i = 0; i < sets; ++i) {
val = digitalRead(IRD[i]);
if (val == LOW && !previous[i]) {
digitalWrite(music[i], LOW);
previous[i] = true;
time[i] = 0.0;
if (val == LOW && time[i] >= limit[i]) {
digitalWrite(music[i], HIGH);
if (val == HIGH) {
previous[i] = false;
digitalWrite(music[i], HIGH);
for (int i = 0; i < sets; ++i) {
time[i] += (double)tick/1000;

Secondly:I will present my circuit diagram


In practice,I did not obey strictly according to this diagram,I put all sound cards  and sensors together which will be easy for me to connect the circuit.