Fishing cube

Fishing cube
Published on Mar 11, 2020 by Jiaolyulu

This is a video of the cube. I recommend you put on the earphone to watch this video. But I also want people to experience it because sensors are all about gentle feelings.

cube

cube

for the circuit

I made it with the breakout board.

cube

However, I am having a tough time to find the library for it. At last, I found that all is included in the wire library and I just need to code it like this.
You can see the code for arduino in this link: ARDUINO CODE

Unity coding

After done with the code in Arduino, I finally got to the most complicated part of dealing with the 6 sensor values.

cube

I have 3 sensors(A,B,C) for x axis and 3 sensors(D,E,F) for z axis.
Actually the way of dealing with sensor data is complicated so I would rather share the c# code with you instead of explaining it. I am writing the comment to try to explain it a little bit. You can see the code in this link. Unity scripts

User test and feedback

I have done some user tests. The feedback is interesting.
Due to the arragement of the sensors, I found that the left corner is more easier for catching fish. Beacuse one of the requirement of catching fish is to keep the sensor value stable for a while.
However, in the other places, the sensor value tend to fluctuate becasue there is not enough sensors their.
In this corner, I have more sensors and the reading of the sensors are more acurate and fluctuate less. So in this corner, it is much more easier to catch fish.
I have been playing with this cube for many times so I can discover the trick. I consider it as a bug due to my lack of sensors’ design.
However, when I tell other people this trick, they are not considering this as a bug. Instead, they consider it as natural because when they go fishing, the pool owner always know where can catch most fish. So in nature there tends to be a place that fish likes to go there.

Also some people tell me that they want to make the sound of catching fish more obvious and distinguished.
Sometimes they are just unsure whether or not they had caught the fish. I haven’t found what is the more exciting sound of fish being caught. So I just made a small tutorial for beginners to tell them the trick of catching fish and the sound of no fish and fish being caught.
I think I should try to go fishing to explore more sound because right now I am just grabing sound from the web and the fish I bought.

Some stories

cube

cube

cube

Because it is hard to find fish sound on the internet so I bought a fish from ChinaTown which cost me 4.75 dollar.
I also raise it in the bathroom and record its sound for a while.
However, it seems tired and lonely so it does not want to make any sound. So I send it back to river.
Hopefully it won’t be caught again.

some thoughts

Before, I am trying to do interactive installations so I focus more on output and forms. By limiting the assignment into a cube, I am exploring how can I make input both meaningful and interesting without any cool output. I also made it all none visual. I feel that sound interaction is more slow than visual one. When I am playing this cube, I feel relaxed. However, when I saw the visual on Unity, I got some anxiety again and tried to win. Sound is ambiguous so there is no definite answer to it. Also it is more accessible. When I close my eyes and I can feel the fish better.