[Hunter] wanted to do something a bit more interesting for his holiday lights display last year. Rather than just animated lights, he wanted something that was driven by data. In this case, his display was based on the mood of people in his city. We’ve seen a very similar project in the past, but this one has a few notable differences.
The display runs off of an Arduino. [Hunter] is using an Ethernet shield to connect the Arduino to the Internet. It then monitors all of the latest tweets from users within a 15 mile radius of his area. The tweets are then forwarded to the Alchemy Sentiment API for analysis. The API uses various algorithms and detection methods to identify the overall sentiment within a body of text. [Hunter] is using it to determine the general mood indicated by the text of a given tweet.
Next [Hunter] needed a way to somehow display this information. He opted to use an LED strip. Since the range of sentiments is rather small, [Hunter] didn’t want to display the overall average sentiment. This value doesn’t change much over short periods of time, so it’s not very interesting to see. Instead, he plots the change made since the last sample. This results in a more obvious change to the LED display.
Another interesting thing to note about this project is that [Hunter] is using the snow in his yard to diffuse the light from the LEDs. He’s actually buried the strip under a layer of snow. This has the result of hiding the electronics, but blurring the light enough so you can’t see the individual LEDs. The effect is rather nice, and it’s something different to add to your holiday lights display. Be sure to check out the video below for a demonstration.
hunter2
all i see is *******
So I gather that twitter is now broadcasting people’s location? It’s getting worse and worse with twitter.
Maybe it’s based on what the user sets as their location, I’ve no idea though since I don’t use it.
Using derivatives with an Arduino? I’m super excited! That’s exactly how math applications should be combined with computers and data sets. We do the same thing with our biomedical monitors; calculus is what sets us apart from the rest. To the creator of this project: keep it up; you are going places
The Twitter thing is cool, but using LEDs to light up snow has all kinds of possibilities…
Such a overkill, for pretty much 99.5% of all cities, plain old “yellow snow” pretty much sums it up.
Only get yellow snow when everybody is p’d off.