Wednesday, 3 July 2013

Getting Started

I am starting this blog to record all the steps that I have taken in order to create my finished application. So what is this cloud project I hope to create? Well if you have seen some of my other posts at khawe-mind-dump you might have saw a post discussing my first Arduino app... the first one recorded anyway. This app took the temperature periodically and saved the result locally to a MySQL database.

However, I now want to build on this application to record results on the cloud but I want to build it up in small increments. After a bit of googling I decided that Google App Engine was my best fit as it has both front end and back end support and has something that resembles a database. Below are the steps I want to take:

  1. Book up on Google App engine. Create hello world app. Test locally.
  2. Create Google app account and push helloworld app to cloud.
  3. Book up on how to post to my google app from arduino.
  4. Use Arduino temperature logger sketch and amend it to use google app post. 
  5. Once I'm happy with it, I may want to create an enclosure.

Additional steps
  1. Add serial lcd. Output temperture.
  2. Add motion sensor.
  3. Replace temperature component with a better one which also detects humidity.
  4. Maybe add light sensor.
  5. Add additional values to cloud and lcd.
  6. Clean up google app code, requires more booking up e.g. use templates etc
Secondary

  1. I will want, at some point, to create a post back from a google app to display on my lcd but not sure if this should be incorporated in this project or if I should make a separate project for it.

No comments:

Post a Comment