Category: Uncategorized

Team Status Report 04/30/2022

This week we spent our time on finishing up the testing of our device, finishing touches on the front end application, and cleaning up some of the issues with the smart contract. We have our final poster due tomorrow, and thus we spent and will be spending most our time on wrapping up the final poster. We are also getting started on the final paper and video that is due very soon. We are on schedule with our tasks.

David’s Status Report 04/30/2022

This week we had our final presentation, and thus I spent time on practicing and also preparing the slide deck for this presentation. Furthermore, we also have our final poster, video, demo, and paper due. I began making progress towards our final paper and splitting up the work that is ahead of us. The final paper will include changes from the feedback of our our initial proposal. Finally, we also did a bit more testing on our device to clean up the heart rate monitor problems that we were having. I am currently on schedule.

David’s Status Report 04/23/2022

This past week I spent some time working on the front end application by cleaning up the display for users, such as truncating the number to a certain amount of decimal places, because one feedback we got from user testing was that the users typically would not need to know 10 decimal places accuracy of the movement acceleration. Furthermore, I worked with Austin figuring out what the layout for the physical device should be structured. Finally, I also worked on on the presentation for our final presentation and also rehearsing what to say and communicate during our final presentation.

David’s Status Report 04/16/2022

This past week I worked on finishing up the front end integration with the Smart contract, allowing the front end application to call multiple functions in the smart contract, obtaining the user’s information. I also worked on a timer on the front end application such that it is able to keep track and provide the user with consistent feedback while using our application.

I am on schedule with my parts and we will work together with some of random users to conduct testing and figure out what algorithmic changes we need to fix and also what are the different user interfaces that could be changed to improve the User Experience.

Austin’s Status Report for 4/16/2022

This week I worked on correcting the aggregation of acceleration measurements, ordering materials for the final prototype, and soldering the heart rate sensors.

In our interim demo, I realized that the magnitude of acceleration was not a good measure of how much the acceleration was changing since we have to account for the force due to gravity. We decided on subtracting pairwise magnitude measurements to determine how much the acceleration changed. I spent time on Monday updating the algorithm. I also spent time thinking about how the final prototype would look. I decided on attaching the belt clipped device to the back of the belt since I felt this would be the least distracting place to the user. This location has the added benefit of not allowing the user to recline or lie down comfortably on their back. I decided on the box to house all the hardware for the belt clip device and submitted a purchase order. I also thought about how the heart rate monitor would be attached to the user. I decided on sweatbands since this would be comfortable and submitted a PO for the sweat bands. I also thought about how the circuitry would be connected and decided to use a terminal block shield that would attach to the Arduino.  I will update the schematics from our design review this week to connect to the terminal block instead of directly to the arduino. I also learned how to use solder paste and heat gun to solder the heart rate sensor so far the two HR sensors seem to be working without issue.

This coming week, I will work on updating schematics and building the board that the sensors will plug into.

Team Status Report 4/10/22

This past week we each continued on working on our respective parts as well as coming together to get integration up and running. We now have the Bluetooth fully integrated and are working on smart contract integration. We put together our interim demo as well. We sorted through bugs which related to integration. We also fixed the bluetooth module which burned out. We are currently on schedule and this next week will consist of building the physical enclosure, finishing integration, and write out the algorithm. We have to change our algorithm though to account for variable acceleration positions. We plan on using the difference between the accelerometer readings.

David’s Status Report 04/10/2022

This week, we had our presentations for our checkpoint. As mentioned in the checkpoint, I have been working on the front end application, and more specifically, the integration between front end application with the smart contracts and hardware. Currently, I finished up the signin page to the smart contract with a redirect option for logging into the smart contract. Next, we will be calling functions on the front end application to the smart contract to get the number of tokens and also notifying the smart contract about our focus score.

Team Status Report 04/02/2022

This past week we each continued working on our respective parts and also began the integration process. The bluetooth integration was working until the circuit burned out so we are going to use a cable connection for the time being. The smart contract integration is completed on the desktop application but we still need a url for the exact connect. We are on schedule for the most part and can soon start testing the entire device as a whole in the upcoming week.