This week I helped gather some suplies by making some runs to tech spark. Then I also worked on adding like a healthcare provider view to the web app. Tmr I will finish the healthcare provider view on the web app and also add a walkthrough. So get excited!!! 😊 💊
Team Status Report for 4/12/2025
The most significant risk that could jeopardize the project is the load cell amplifier. Since there is so much noise, we are currently unable to get any good reading (as shown in the picture below). From the research we’ve done, its likely due to the fact that HX711 load cell amplifiers work best for load cells that measure higher weights and that soldering can add to noise since we need a specific type of wire. However, we had to solder the wires because the load cells wires were so fragile, they kept on breaking. Aneesha and MM are looking into other solutions to explore such as force sensors. We decided to replace the battery pack with another buck booster converter to achieve better accuracy on the voltage that we need for a good reading. Additionally, we ordered another pack of SD cards, since we do not have any spares left. Both of these cost less than $40, keeping us under budget. The team will work on testing (accuracy of pills being dispensed, website re-sizing to devices, mobility needed to operate device, etc) as listed in the design report section 7. More specifically, we will pull up the website on a variety of screen sizes and go through the motions of the website to make sure everything is rendering appropriately. We will conduct about 60 dispense trials across a variety of pill sizes and record the accuracy of the dispensing.
MM Demangone’s Status Report for 4/12/2025
I have completed quite a bit over the past two weeks. Last week, I spent time on deploying our website, connecting the RPi and website to the websocket, and refining the communication between the two. I had changed the model to store the servo angle, so our device can alternate between 0 and 180 degrees. I had fixed a bug involving overpopulating the google calendar with pill notification events. This week, I spent a lot of time refining the load cell amplifier code, soldering the load cell amplifier, soldering both of the load cells, and testing out the load cells. Also, after Aneesha had reflashed the SD card, I had set up the SD card with github, dependencies, etc. Unfortunately, the readings off of the load cell amplifier are extremely noisy, and is prolonging the amount of time we expected this task to take. Aneesha and I are both working on fixing this, by exploring other force-measuring devices, as load cell amplifiers with a greater precision measurement will not arrive in time for demo day. Next week, I hope to get a lot of software testing done as well as pill dispensing testing. I will make multiple accounts, edit parts of each account, make sure the correct pill amount is dispensed during this testing. Further detail on all of the steps for how I will conduct this testing is listed in our design report section 7. I have included some of my commits below detailing my work.
https://github.com/tkoda1/Capstone/commit/52153443769970d5b3bec07acddcc8a33940e788
https://github.com/tkoda1/Capstone/commit/8e2f1ede953c83bf4c23725f7553dc5e17deab63
https://github.com/tkoda1/Capstone/commit/9b43286ae90b60116683018f09225a7b4d29f412
Aneesha Bhattacharjee Status Report 4/12/2025
I have been working on fixing and testing the dispensing functionality on the device. To ensure the correct dosage is dispensed, I have adjusted the height of the servos and added more stability to the structure, and I am testing with multiple kinds of pills. I have also been working with MM on the load cell although we are running into issues with measuring an accurate weight as there is too much noise and we need our weights to be very precise. We are continuing to troubleshoot this and we will then add it to our structure. I will also work on updating the dashboard based on the weight sensing. We once again corrupted the SD card on our RPi so I reflashed it and redid some of the servo set up, but this was only a minor setback.