Thursday 1 February 2018

Week 17 - Portfolio Develop Blog

After hours of denial and fustration, I managed to send the picture taken by the Pi camera and send it to the firebase storage.

We also tried using the get_url() function of the pyrebase to send a database entry containing the url of the picture so that the app can retrieve the picture.\

But the get_url() only returns a 'token' which we tried to make the token work. I still don't get why the get_url() function returns a token and I have no clue what to do with the token but yeah.

We gave up on retrieving the picture from the database.

My colleague Yue Cong has added text to speech and facial detection to our app that only works for static images since we cannot retrieve from the firebase

That concludes our Portfolio project. We have learnt a lot about mobile application development and we went through the 5 phases of coding.

1. Motivation
2. Denial
3. Frustration
4. Depression
5. Acceptance

I am excited for what the future holds for me and what other interesting projects I am going to do in my IT career.

And I'd like to thank the teacher Mr. Wesley Teo for being a very kind teacher and helping through every step in our android studio and Pi

Week 15 - Portfolio Development Blog

Added camera PI functionality, when the button is pressed it is able to take a picture with the pi and can serialise(pickle) the file using the python library

Wednesday 10 January 2018

Week 13 - Portfolio Development Blog

Week 13

We finally managed to hook up the Android SDK, to view the Firebase database. After this we are looking to update data using the app and add camera functionality to the Pi and MAYBE facial recognition if we are feeling lucky.

Week 12 - Portfolio Development Blog

Week 12

Trying to add Firebase database to Android SDK but there are many complications

Tuesday 9 January 2018

Week 11 - Portfolio Development Blog

Week 11

I just finished the programming of the Pi button to immediately send a Firebase database entry of the date and time someone presses the doorbell.

Week 10 - Development Blog

Week 10

Spent time trying to get the firebase to work with the android application. Yue Cong is having trouble trying to link the datebase.

Week 9 - Portfolio Development Blog

Week 9

Completed the configuration of the Firebase datebase.