Author: Vivian

Team Status Report for 4/30

Team Status Report for 4/30

No major design changes were made this week. The most significant risk we face at the moment is tests failing close to the deadline. We’re planning to finish our testing tomorrow so we have time to make any adjustments. We also need to get a 

Vivian’s Status Report for 4/30

Vivian’s Status Report for 4/30

This week, I mostly worked on the final presentation slides for our final presentation this week. I also made the breath sensor more resistant to humidity by adding some cardboard padding between the user’s mouth and the breath sensor, so hopefully less moisture gets into 

Team Status Report for 4/23

Team Status Report for 4/23

No changes were made to the design this week. 

The BLE board we were going to fit inside the controller broke this week, so we run the risk of not having a board that fits inside the controller. We’re ordering another one to come early next week, and worst case scenario the way we have the board mounted on the end of the PVC with tape doesn’t affect the user experience that much. Another risk we face is what to do if one of our three sensors is finicky. Currently, Vivian is running into some issues with humidity in the breath sensor, and at the moment none of the modes on the web app work without breath control and notes don’t play without breath control. We’re looking into ways to turn off the breath control at certain times and still have a working product, which is also a good idea for demo day if people want to test our project while wearing a mask.

Our schedule hasn’t changed, we’re currently in our slack time so we’re testing and making adjustments as necessary.

Below is a picture of our (mostly) completed wireless controller!

Vivian’s Status Report for 4/23

Vivian’s Status Report for 4/23

This week, I worked with Angel to cut a hole in the PVC pipe for our breath sensor. I also cut down all the wires, connected all the grounds to a common ground using wagos, and fit everything inside the controller nicely. Currently, our board 

Vivian’s Status Report for 4/16

Vivian’s Status Report for 4/16

This week I made a final breath sensor that is more accurate than the old one and is small enough to fit inside the controller. It doesn’t fit inside the tube without any holes in the PVC, but I’m looking to cut a panel in 

Vivian’s Status Report 4/10

Vivian’s Status Report 4/10

This week was really crazy because of Carnival, but I was still able to make good progress. I started to make a smaller breath sensor, but I still need to attach the latex to the sensor and mount it inside the controller. I worked with Angel to send gyroscope and breath sensor data to the RPi, so now we have all data being sent to the Pi. I also used batteries to power the controller completely wirelessly.

I’m a little bit behind schedule this week because I wanted to have finished the final breath sensor but it’s not completely done. I hope to finish it early next week so I can get back on track.

Next week I hope to finish the breath sensor and mount it inside the controller, solder some new buttons, and attach the BLE inside the controller. Then, I hope to test out the feel and accuracy of the controller to make a plan for any final adjustments.

Vivian’s Status Report for 4/2

Vivian’s Status Report for 4/2

This week was a pretty productive week. I worked with Angel to cut and drill holes in the pvc to mount all the buttons. We also came up with a plan to attach the buttons to the pvc: they fit pretty snugly now, so for 

Team Status Report for 3/26

Team Status Report for 3/26

This week, there weren’t any major design changes made. The only change we made was to use the accelerometer off the Arduino Nano directly instead of getting a separate module. Vivian was successfully able to print out the degree change from the horizontal using the 

Vivian’s Status Report for 3/26

Vivian’s Status Report for 3/26

This week, the first thing I accomplished was successfully testing the gyroscope on the Arduino Nano BLE. I found out that it’s actually best for us to use the accelerometer instead of gyroscope for the degree difference from the horizontal, and I was able to write a simple program to print out the degrees the Arduino is pointing up and down. This is good because now we won’t have to attach a separate gyroscope/accelerometer module for orientation feedback.

Another thing I did this week was make a prototype for a much more stable and more accurate breath sensor. I was able to make the breath sensor closer to how it will look inside the flute, and all of the pieces are currently secured through hot glue or tape, which makes it much more durable and easier to test. I’m struggling a bit with the placement of the latex barrier, because the piece is quite small and likes to move around, but I was able to make a much more accurate version than last week. The program prints out the distinction between light breath and harder breath much more accurately.

The last thing I did this week was work with Angel to send button data from the Arduino to the RPi. I provided her with a circuit with nine small buttons and she was able to display the changes in the keys pressed on the RPi with good accuracy and latency.

In terms of project schedule, I’m a bit behind. I was hoping to work on the physical controller this week (by cutting and drilling in the PVC) but I couldn’t find a good diagram of the placements of the button on the flute so I didn’t want to drill them based on my guess. I asked Judenique to measure out the distances on her own flute and send them over to me, but due to conflicts in our schedules she couldn’t get them to me by the end of the week (but will soon). I’m hoping to catch up next week, by Wednesday I have set myself a deadline to complete the tail end of this week’s work and I hope to have enough time to also do the work I planned to do next week after Wednesday.

By Wednesday, I hope to cut and drill holes in the PVC and make another, smaller breath sensor that could fit inside the controller. Between Wednesday and Saturday, I hope to attach buttons onto the controller and send that information to the RPi, testing the accuracy and feel of the device.

Vivian’s Status Report for 3/19

Vivian’s Status Report for 3/19

The week before spring break I spent most of my time working on the design report. This past week, the main thing I accomplished was creating a prototype for our breath control sensor. I connected the LED across from the photodiode, and mounted both sensors