Difference between revisions of "Smart Lock Log"

From ESE205 Wiki
Jump to navigation Jump to search
Line 84: Line 84:
  
 
==Week 4: (2/19-2/26)==
 
==Week 4: (2/19-2/26)==
 +
-February 20, 2018 (Graham Webb, 20 min)
 +
*Meeting with Feher
 
-February 20, 2018 (Kelvin Xie, 2 hours 30 minutes)
 
-February 20, 2018 (Kelvin Xie, 2 hours 30 minutes)
 
*Work on presentation  
 
*Work on presentation  

Revision as of 00:34, 22 February 2018

Main Project Page

Week 0: (1/22-1/28)

-January 30, 2018: (Ahmed Hassan, 30 min)

  • Sketched General Product Prototype
  • Specified details on product's construction

Week 1: (1/29-2/4)

-January 30, 2018: (Kelvin Xie, 35 min)

  • Created project wiki and log
  • Entered preliminary project plan

-January 31, 2018: (Group, 1 hour)

  • Created basic project outline:
    • Components:
      • Hardware
        • dead bolt mount
        • Unlock mechanism
        • Microcontroller
        • Estimote beacon
      • AWS Server
        • AWS instance
        • HTTPS
        • Token authentication system
        • Unlock poll/request
      • App
        • Estimote API
        • Server request
        • Token handling
  • Determined delegation of work:
    • Each member will be the the lead of one of the above three categories. However, every member will contribute towards all three aspects of the project.
    • As it stands now, the leads for each role. are the following:
      • Hardware: Kelvin Xie
      • AWS Server: Ahmed Hassan
      • App: Graham Webb

Week 2: (2/5-2/11)

-February 6, 2018 (Group, 1 hour)

  • Created Gantt Chart
  • Determined a more detailed plan/outline of project (See main project page)

-February 9, 2018 (Ahmed, 45 minutes)

  • Reflashed Raspberry Pi (removed previous password on it)
  • Found Products Links for Needed Materials

Week 3: (2/12-2/18)

-February 13, 2018: (Kelvin Xie, 30 minutes)

  • Finalized and uploaded Gantt chart to main project page
  • Addressed ethical issues (See main project page)
  • Added list of key features (See main project page)

-February 13, 2018 (Graham Webb, 45 minutes)

  • Addressed safety issues
  • Addressed Security issues (twice)
  • Edited Ethical Issues
  • Added to budget
  • Added to goals
  • Edited materials

-February 13, 2018 (Ahmed Hassan, 25 minutes)

  • Cleaned up Project Page
  • Added details/ links to budget
  • Clarified specific details regard project details

-February 15, 2018 (Kelvin Xie, 15 minutes)

  • Finalized specific parts
  • Ordered parts

-February 15, 2018 (Ahmed Hassan, 1.5 hours)

  • Set up Pi and set up email forwarding for SSH

-February 16, 2018 (Graham Webb, 35min)

  • installed Android Studio
  • installed android app simulater
  • read user manual for Android Studio
  • researched potential app-learning software

-February 16, 2018 (Ahmed Hassan, Dr. Feher, 1.5 hours)

  • Resolved Remote Login on Raspberry Pi
  • Started Work on Presentation

-February 18,2018 (Graham Webb, 30 min)

  • Presentation work

Week 4: (2/19-2/26)

-February 20, 2018 (Graham Webb, 20 min)

  • Meeting with Feher

-February 20, 2018 (Kelvin Xie, 2 hours 30 minutes)

  • Work on presentation
  • Updated Raspberry Pi to Pixel
  • Familiarized myself with the Raspberry Pi interface
  • Worked on the VNC server and how to get and email the IP address on boot up. Struggling getting the VNC working properly. Still a work in progress.
    • Work on the VNC server was passed from Ahmed to myself

-February 20, 2018 (Ahmed Hassan, 30 minutes)

-February 21, 2018 (Kelvin Xie, 2 hours)

  • Continued work on VNC connection
  • Enabled VNC cloud connection so IP address is no longer required for remote connection
    • VNC server automatically opens on startup
    • Full remote access achieved. As a test, this log update was done through the Raspberry Pi from my iPad

-Goals for Next Week:

  • AWS Server being functional
  • Estimote API and Android App being Functional
  • Get Servo and Pi working together