Aryan’s Status Report (05/08)

This week I primarily worked on the final poster for our deliverable on Monday. As well as this I storyboarded ideas for the final video and we feel comfortable now as to the structure of our video and are ready to record on Sunday/Monday.

As well as this I also worked extensively alongside Tom to finalize the logic for our stirring rod and began to implement the parts. We have one servo motor to lower the stirrer and one more to actually rotate the rod and stir the liquid. As well as this we also built an additional shelf to hold the dispensing tubes for the final drink.

 

We are all very excited to complete the project and can’t wait to publish the video and share it with everyone

Aryan’s Status Report (05/01)

This week I worked with Tom to build the sliding platform outside of the enclosure as it is not required for the MVP presentation next week. We were able to code the program to run the stepper motor and now need to calibrate it to stop right under the dispenser to ensure 100% pouring accuracy.

 

I also worked independently on completing all the slides for the final presentation that we have to perform on Monday. We will be including videos and photos to show the professors and our class mates on how our progress and product perform.

 

Plans for the nect week including adding user data tracking and stats creation functionality within the iOS app which both me and Tyler will take lead on.

Aryan’s Status Report (04/25)

This week I worked with Tom to finish constructing the overall outer casing of the machine as well as the platform to hold the peristaltic pumps and servos and the breadboard and Bluetooth modules (Tom has attached photo).

 

As well as this I worked in the machine shop on campus to cut down the aluminum rods (used for the sliding platform) and also built the platform for the drinks (a platform that will hold the actual glass) and be used on the sliding platform.

 

This weekend was rough to meet as Tom and Tyler live together and another member of their house tested positive for Covid-19 hence we were unable to actually assemble the sliding platform however every individual part was measured and cut from the plywood and ready to install and assemble as soon as the quarantine period for Tyler and Tom is complete.

Aryan’s Status Report (04/10)

This week I worked on creating the UI as well as the functionality of the homepage wherein authenticated users are able to place the drink orders on the app. This homepage will process the orders using Bluetooth (which Tyler worked on implementing.) As well as this I also finalized the drinks data model page which stores essential information about every drink such as name, calories, alcohols, mixers, and overall drink rating.

 

Home Page UI with order buttons

In addition to this, in preparation for the demo next week I also reviewed and updated the Gant chart and communicated with both Tyler and Tom about the progress we have made and whether we are on track or not and the areas that we should push and prioritize more in order to meet all the deadlines required.

Team Status Report 4/10

This week we worked on Bluetooth, ensured the peristaltic pumps work correctly, and enabled user login and signup on the application. We ran into some roadblocks setting up the Bluetooth connection but have a solid understanding of what needs to be done to finalize the setup. We were able to write Arduino code which enables us to pour drinks into a cup directly from liquid bottles. Additionally, enabled functionality for user login and signup directly from the app.

We also met to discuss and finalize the plans for the demo next week and in this process, we also updated our Gantt chart to reflect our progress and also track where we can improve.

In the coming week, we will finalize the Bluetooth connection initialization and work on the mechanical structure for our project. For our upcoming demo this week, we’re planning on having our Bluetooth communication functioning in order to successfully send and process a drink order.

Team Status Report 4/3

This week we were able to work on both the hardware and software components of our project. Aryan and Tyler worked exclusively on the iOS application and were able to expand the number of pages to include a Home Page which is navigated to after clicking “Login” or “Sign Up”. This was a big accomplishment as it had been a difficult process finding out how to use buttons to view and update state, especially across files.

We also worked on creating and finishing the database model for the iOS application. We used SwiftUI is built in native database modeling And integrated it within the application. Since Tyler and Aryan Are both new to swift it was very difficult to complete this and a learning curve was quite steep. However, after reading a lot of the documentation we were able to finally finish the implementation. This database will be used to store user profiles as well as authentication details such as login and password. The user profile will consist of name age nickname, favorite drinks, calories consumed etc. This type of information will then be used to collate and create the monthly data inside reports that the app will present to the user

We were also to make significant progress on configuring our peristaltic pumps. Tyler and Thomas have set aside all of Sunday and Monday to build our mechanical foundation for our design as well as the structure for our liquids and peristaltic pumps.

In the upcoming week, we will explore the connection between our software and hardware components, as well as beginning to outline the design we would like our containing structure to have.