Week of 11/19 Progress Report

Bill:

Due to the Thanksgiving break and being away from the lab, I wasn’t able to work on the platform.

Next week, I will continue working on getting the cup platform ready and fully set-up. We also ordered more liquid level sensors, so I will work on integrating those once they arrive.

Connor:

I finished up most of the UI for the admin, as you can see in the screenshot below.  Also, most of the functionality of the API is working. I currently have some kind of interaction between the Django API and the PostgreSQL database.

For this upcoming week, I will be moving the web app and the API to AWS to be hosted and accessible by both the public and the Raspberry Pi. I hope to complete this in the beginning of the week. I will also begin hanging both the valve and the mixing station, and once that is done, I also will work on creating the wooden casing for the system (most likely consisting of plywood).

Dave

Over the last week, I worked a bit on getting the integration between the Raspberry Pi and the API ready. Although the API is not yet deployed, I worked getting the Raspberry Pi set up to connect to the API with the models and endpoints that Connor and I had talked about.

The plan Thanksgiving week is to finish the software part on the Pi and after coming back on the weekend, I would mount the two hats and test all pumps together.

Overall:

Due to the Thanksgiving break, it was hard for us to work together, because we were physically elsewhere. However, we were still able to get a bit of progress done on the software side of things. While we only have two weeks left of work, our goal is to spend most of the week connecting everything (platform to RPi, RPi to the mixing station, etc.) That way we can spend the last week doing final assembly and testing. There also hasn’t been any major change in the design so that also minimizes that chances of possible problems arising during the project. Here is the updated schedule.

Leave a Reply

Your email address will not be published. Required fields are marked *