This project is called Cloudy with a Chance of Data. The idea of this project is to make a small contained weather station. To this end the project will consist of a hardware piece and two software interfaces, a PhoneGap application and a PHP website. The hardware consists of an Arduino board that continuously collects data from weather sensors and posts it to a remote database. There are two parts to the software aspect of this project: an application and a website. Both will retrieve data from the database via a PHP script on the server and Ajax. They will be formatted using jQuery Mobile Themeroller. The data harvested from the sensors will be timestamped automatically in the database. This will allow us to retrieve sets of data. That data will then be processed on each client to predict what weather is currently occurring, and displayed with gif images to represent the weather, accompanied by additional data. It will also be used to allow custom graphs for trend mapping.

If you would like to try this out, click the link below, navigate to the "Set Upload URL" tab, and enter "http://weather.javathehutt.xyz". After saving this, you should be able to navigate the site!

Share this project:

Updates