This week, we were able to work on each of our individual parts. Michael got the AWS infrastructure set up, Alex Li worked on the Android app development, and Alex began to test the motor with the Arduino as well as researching how to send information between the RPi and the Arduino.
One of the more significant risks that we had identified in our design report was that the speed of the unlock process would primarily be affected by both the wireless latency and the physical motor contraption. This week, we struggled to adapt the motor to our lock mechanism use case, and may need to figure out alternatives to interface with the door lock. We are currently looking up alternate motors or rotating mechanisms that would suffice in this operation, and we will be ready to discuss alternative options to substitute in the mechanism.
Next week, we plan to continue our individual work and meet up later in the week to figure out how each of our parts will interact with the others. Now that we are designing the physical lock, we are also beginning to work with CAD tools to design the physical container that will hold the actual lock components.
We made some updates to our schedule. Michael swapped the order of developing the AWS server and developing the software on the RPi since we haven’t received our RPi’s yet.