Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 58, views: 31.619 •

De Leeuwarder hackerspace Frack heeft een kerstboom ontwikkeld waarvan de verlichting via Twitter is aan te sturen. Door een kleur met de hashtag '#kerstboom' te Twitteren, verandert een van de vijf led-strips in de boom van kleur.

Hackerspace Frack heeft de kerstboom, die in de bibliotheek van Leeuwarden staat, in een paar weken tijd opgetuigd. Door de hashtag '#kerstboom' of #twitterboom' te twitteren, gevolgd door een kleur in de vorm van een woord of hex-code, verandert een van de vijf leds in de boom van kleur. Op een website worden alle naar de kerstboom gestuurde tweets getoond, evenals een webcambeeld van de boom.

De installatie bestaat uit vier componenten: een virtuele server in een datacenter waar de website op draait, een pc in de bibliotheek, een rgb-controller en vijf led-strips. Een Python-script op de computer in de bibliotheek scant via de search-api van Twitter op berichten met de genoemde hashtags en controleert of deze valide kleuren bevatten. Het script ondersteunt 90 'kleurenwoorden', zoals 'rood' en 'paars', maar ook alle ruim 16 miljoen hex-kleurencodes.

Twitter-KerstboomTwitter-KerstboomTwitter-Kerstboom: rgb-controllerTwitter-Kerstboom: rgb-controllerTwitter-Kerstboom: uitleg voor dummies

Op de bibliotheek-pc is tevens de rgb- controller aangesloten. Die controller, die door de hackers zelf is ontwikkeld, bestaat uit een aantal chips, waaronder een converter die usb-input omzet in seriële data en die eveneens via Python wordt bediend. Een microcontroller zet de seriële informatie om in i2c-input die door een led-controller van NXP wordt verwerkt. De led-controller stuurt op zijn beurt via pwm vijf ledstrips aan.

Terwijl de kleurwijziging naar de led-strip wordt verstuurd, wordt ook de webserver op de hoogte gesteld, waardoor de desbetreffende tweet op de juiste plaats in de boom wordt getoond. Bijna alle code die de hackers hebben geschreven om de kerstboom van kleur te laten veranderen, is geschreven in Python en wordt gepubliceerd op de wiki van de hackerspace.

Een hackerspace is een ontmoetingsplek voor hackers. Daarbij wordt met 'hacker' niet gedoeld op iemand die graag inbreekt op andermans ict-infrastructuur, maar juist op iemand die graag dingen maakt of ombouwt. In Nederland bestaat een aantal hackerspaces; die in Leeuwarden werd deze zomer geopend.

Internetprovider Xs4all had een tijdlang een vergelijkbare website, waar bezoekers de verlichting van de kerstboom konden besturen. Die site is inmiddels echter offline. Een Amerikaan bouwde twee jaar geleden kerstverlichting die aan het spel Guitar Hero was gekoppeld.

Reacties (58)

Bij RGB code 000000 verwacht je zwart maar ik denk dat de streng dan gewoon uit gaat. Of gaat dan de website op zwart? Zo ja, dan werkt het...
Volgens mij heeft de website nu last van het tweakers.net effect.....
Altijd leuk zo'n Hackerspace.
Hier in de buurt zit er ook 1 :TukkrLab
Daar maken ze ook leuke dingen. Zoals een FloppydriveJukebox.
Erg gaaf
Beetje jammer dat ze geen gebruik hebben gemaakt van de Twitter stream, quote van hun site:
De Twitter Searcher is een stukje code in Python om:

in de (publiek bereikbare) zoekmachine van Twitter naar tweets te zoeken met bepaalde zoektermen
De Twitter stream is veel handiger voor dit soort dingen, ik gebruik zelf een nodejs implementatie. Namelijk: https://github.com/technoweenie/twitter-node
Dit is niet zelf bedacht, maar slecht gejat. :D

http://www.youtube.com/watch?v=OkpVVC7KrD8
de website is wel erg traag. jammer.
+1 voor het effect.

Leuk bedacht zo. Zal me alleen niet verbazen als deze persoon iets teveel tijd overheeft :P

Wat is de volgende grap? 14 feb. met cupido ofzo?
Frack is een groep mensen, een stuk of 6 man heeft aan dit project gewerkt, on and of, zodat t niemand heel veel tijd kost.
Toch wel een aardige werkje als ik dat zo zie, toepassingen kan ik me nog niet echt voorstellen. Volgende stap een stad op commando het licht aan en uit zetten?
"Kerstboom boompje

[Reactie gewijzigd door Brazza op 21 december 2011 14:36]

Volgens mij heb ik eenzelfde soort boom al gezien vorig jaar op Utrecht Centraal. Alleen werkte deze via SMS ipv Twitter, en zamelde deze geld in voor een of ander goed doel. Dus wel leuk, maar niet echt origineel meer.
Volgens mij zijn de andere 200 domeinen onder hetzelfde lp-adres niet zo blij met deze actie, die zijn nu ook slecht bereikbaar.

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBTablets

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013