What does a smart snow globe do?
It tells you if tomorrow's going to be a snow day!
Is it snowing tonight? Will you have the day off from school or work tomorrow? Put this snow globe next to your bed when you go to sleep to find out. Then when you wake up in the morning (or middle of the night) you can give the snow globe a shake and it will light up in a specific color to tell you whether you can stay home from work or not. If it's a snow day you can roll over and go right back to sleep without having to check your radio/phone/etc.
The snow globe checks the internet for a specific status message and changes color based on tomorrow's status. But you don't want a bright list flashing next to your bed all night, so the snow globe only lights up when you shake it (that's what snow globes are for)!
Where I live in Washington, DC, the federal government has a website advising employees when federal offices are closed due to weather. Many local schools and businesses follow this status as well. The snow globe checks this website to determine tomorrow's status.
The snow globe will light up using the same status colors as the federal government website:
Green = open for business
Yellow = delayed start (you get two extra hours to sleep in)
Red = closed (stay in bed as long as you want!)
Blue = snow globe is working but has received no status information from the internet
Read on to see how to make one.
NOTE: I'm a complete beginner at using Arduino - I only learned in the last month or so. And I'm new to electronics projects too and only a novice programmer too. So I can testify that this is a pretty easy project to do.