12/7 Status update

Goals for the week:

  • Documentation
  • Designed more pet modes
  • Connected temperature and heart rate with the pet mood
  • Finished up animation and transition of the pet mood

What was worked on and achieved by each partner for the week?

  • Kevin:
    • Design more details for different pet mood
    • Calibrate heart rate sensor and temperature sensor
  • Yahan:
    • Debug heart rate sensor
    • Connect temperature and pet mood together
  • Together:
    • Documentation

Current challenges or problems:

  • Heart rate sensor is working but not stable.

Plans for each member for the upcoming week:

  • Kevin:
    • Documentation
    • Presentation
  • Yahan:
    • Finished up animation
    • Presentation

Weekly Status update 11.30.2017

Goals for the week:

  • Work on the heart rate sensor
  • Work on the animation of the pet, and heart
  • Design multiple interaction with the buttons: currently we have one button interaction
  • Documentation!

What was worked on and achieved by each partner for the week?

  • Together: Figure out why the matrix is not working, decide to discard the LCD screen and go for the whole 32×16 matrix.
  • Kevin:
    • Design and Draw all the figures/ Pets on the matrix.
  • Yahan:
    • Button interaction code setup, get one button working

Current challenges or problems:

  • The heart rate sensor is still not working.

Plans for each member for the upcoming week:

  • Kevin:
    • Draw the pet’s animation
    • Start documentaion
  • Yahan:
    • Design the rest of the button interactions.
    • Test the heart rate sensor.

Weekly Status update 11.16.2017

Goals for the week:

  • Wire the system together
  • Draw different pet moods on the LED matrix
  • Get readings from the sensors readings and display on LCD
  • Get the interaction with the push buttons and the Pet

What was worked on and achieved by each partner for the week?

  • Together: Read the code provided by previous example, try to understand what is going on.
  • Kevin:
    • Wire the system together.
    • Transform example code provided by Heartrate sensor to code can use using MPLAB and PIC environment.
  • Yahan:
    • Optimize the code provided by the example we found so that it fits in our situation. The example code is using a 32×32 matrix and we are trying to narrow that down to 32×8.
    • Get readings from the heart rate sensor and display on the LCD display.
  • What didn’t work as we expected and why?
    • We want to be able to draw something the LED matrix. (this is close)
    • Draw different pet moods, because we can’t draw what we want on the LED matrix yet.
    • The heart rate sensor is not working yet. We are able to get the readings. But it is only digital values. We think we need to use ADC to get the correct heart rate readings.

Current challenges or problems:

  • The code can compile correctly and we are able to manage to draw something on the display. However, we still need to dig in to the code and find out how to actually control the matrix.
  • The Temperature is using I2C signaling. We need to figure out how to use the sample code and try if we can make it work with our PIC device. Otherwise, we have a back up option that uses TMP36 temperature. (I have this sensor because I have a arduino starter kit back home. This sensor came with this package)

Plans for each member for the upcoming week:

  • Mid-Check in point is coming up, we want to be able to perform the following plans for each member for the upcoming week:
  • Together:
    • Work on the LED Matrix so that we can draw something we want.
  • Kevin:
    • Draw different pet moods.
    • Get the heart rate sensor working
  • Yahan:
    • Read & Try to understand how can we use the IR temperature sensor.
    • Interaction with the pet using different push buttons.

 

Side note: Here is a LED matrix example that is similar to our design, we try to under

https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/f2015/cra64_sgm82/cra64_sgm82/webpage/index.html

Weekly Status update 11.9.2017

Goals for the week:

  • Layout different software components and start working on those.
  • Setup basics interaction using in house component: LCD and LED matrix

What was worked on and achieved by each partner for the week?

  • Set up the LCD display
  • Set up the LED matrix
  • Start wiring sensors & Push buttons

Current challenges or problems:

  • Configure with the LED matrix using PIC32
  • Decide how many pins do we need for the LED matrix

Plans for each member for the upcoming week

  • Together: Figure out what heartbeat sensor we are going to use, order it ASAP
  • Kevin:
    • Wire the system together
    • Draw different pet moods on the LED matrix
  • Yahan:
    • Get readings from the sensors readings and display on LCD
    • Get the interaction with the push buttons and the Pet