Team: Ju Eun Jeon, Clear Shen, Sunwoo Park Date: October 10, 2022
Does anyone remember the excitement of sitting in front of the TV and waiting for our favorite show to start? Does anyone remember collecting branches and rags to play as the character that we admired as kids? This project is inspired by that inner child of ours. Time will pass, but emotions stay. Looking back, we might laugh at our silliness, yet we will always feel reminiscent about how simple things could bring us so much happiness.
With those thoughts in mind, we drew inspiration from one of our childhood favorite shows: Card-captor Sakura. By mimicking the signature Sakura gesture, we want to create an interactive project that represents the magic-wand experience to bring our audience a moment of happiness and amazement.
The idea is that when the user waves the magic wand, magical effects will happen on the screen and surprise the users.
The input will be the pressure sensor because the user will use the magic wand to press the sensor and trigger the animation. The output will be a p5.js animation on a laptop screen because this results from the interaction (what the users will see).
We decided to change the FSR sensor to an accelerometer that can detect x,y,z axis in space. Thus, the input will be the accelerometer value, and the output will be the moving 3D graphic on p5.js.


scenario sketch
The wand is one foot long.
When the participant hits the wand and triggers the pressure sensor, it shows the ‘magic circle’ on the screen using p5.js. The magic circle can be created using the the loop function, and the sensor can trigger the opacity.
https://jjeon02.github.io/sva-blog/fall-2022/inter-logic/loop/index.html


Pressure Sensor
FSRs are sensors that allow you to detect physical pressure, squeezing, and weight. They are simple to use and low-cost. The FSR is made of 2 layers separated by a spacer. The more one presses, the more of those Active Element dots touch the semiconductor and that makes the resistance go down.
FSRs are basically resistors that change their resistive value (in ohms Ω) depending on how much they are pressed. These sensors are fairly low-cost and easy to use but rarely accurate. When you use FSRs, you should only expect to get a range of responses.



We tested with a pressure sensor to see whether its data value could be seen on the p5.js screen. The initial test was successful, and our next stage would be implementing physical objects (sensor, wand) and animation for p5.js
Arduino Project Reference: Speaker , Audio Player