Arduino Meteorology

The concept behind this piece is to experience other locations around the world through light. Maybe it's a place you're homesick for, a place where a person you're close to is right now, or someplace you want to travel. It could also be set to your current location, and help connect you to the outdoors, instead of solely using artificial light in the home in lieu of what's happening outside, further reinforcing a barrier between us and our environment.
It seeks to connect us to places and people that are meaningful to us through sharing the experience of live meterological conditions.
A user switches it on and points the rotary dial to one of the labeled cities, and a neon-like LED strip will illuminate and animate based on what the weather is like right now at that location.
Weather conditions correspond to different primary and secondary colors that are cycled down the strip (sunny is yellow, clouds are grey, rain is blue, snow is grey and blue). Shade and hue are used for scale, for instance if it is warmer it will be a deeper shade. The animation speed of the light cycle corresponds to the wind speed. If it is nighttime in that city, the brightness will be lowered. If the air quality is unsafe, the light will pulse red, a practical alert if you're currently in that city. Svalbard will always depict the northern lights (green, blue, purple). Every ten minutes it will check the latest weather and adjust if necessary.
Twelve cities were picked on the basis of having representation of all continents, for having a variety of weather, and some for being significant places in my life. LED strands that are popularly used today have a remote that allows the resident to pick from different colors, and one could similarly dupe this by selecting a typically sunny city if you wanted a warm yellow/orange light, or a rainy city if you wanted a cooler blue light.
This two-week project was done for Andy Davidson's HCDE 539 Physical Computing and Prototyping course at the University of Washington.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
First Project