Processing.js, Weather API, Arduino IDE, Wiring, Circuit, Adobe Photoshop,
Showcased during the final presentation. Won the faculty's and peer's praise.
This is my final project for VIS 149: Seminar in Contemporary Computer Topics. Led by Professor Brett Stalbaum, we took a trip to Calzona, a land art project for students to add landmarks, way-stations, or artwork that can spotlight the area's significance, and we stationed our artwork in this area. As a data enthusiast, I used this opportunity to be the analyzer of Calzona's weather data. Specifically, I created a unique data visualization project to envision Calzona's temperature and humidity, which was received well by my peers.
The "Calzona Weather Visualization V.1.0" consists of various weather data (time, temperature, humidity, sunrise time, sunset time, etc.) from May 29, 2018, to June 4, 2018. Several notes to consider when viewing this project:
Y Position: Temperature measured every ten minutes in Celsius degrees.
The radius of the circle: Humidity measured every ten minutes in percentage.
Sun/Moon animation: The time of sunrise and sunset.
Initially, I planned to use an Arduino, a temperature sensor and a humidity sensor to collect the data that I need during the trip. Yet, I ran into a problem: the actual site is too hot to run computers or Arduinos. I further chose to use an API from "weather.com," a trusted source that includes Calzona's on-time weather and humidity measurements, as an alternative solution.
This project taught me the convenience of using API as a data source. It also improved my skills in implementing data visualization, which became my future interest. Eventually, I didn't apply sensors to generate data, yet I practiced to be proficient in Arduino IDE and Micro-controllers. For projects in the future, I will always remember to be open-minded and ready to change.
For more information, please click here to go to the official website.