Cette installation affiche le trafic actuel d’internet entrants avec décoloration conduite feux. Le plus de trafic que nous avons, plus vite les LEDs sont estompent.
Tout d’abord, j’ai utilisé un fil de sonnerie pour attacher un plusieurs del là-dessus. J’ai utilisé 2 couleurs, bleu et cyan. Ces fils sont attachés à certains PCB simple avec un couple de transistors BC337-16. Ces transistors sont reliés à mon arduino uno sorties PWM.
Nos petits serveurs est connecté à ce uno arduino - qui se déroule firmata 2.3. Sur ce serveur, nous avons utilisé node.js et nœud-firmata pour communiquer avec la carte d’arduino uno. J’ai utilisé pour récupérer le trafic réseau snmp natif une bibliothèque nodejs, qui récupère la bande passante actuelle (wan entrant).
Ces valeurs sont utilisées pour accélérer ou ralentir la décoloration. pour ce faire, une fonction Sinus normale est utilisée.
Voici l’essentiel de notre warpcore :
https://github.com/Schinken/NodeJS-warpcore
qui utilise également cette bibliothèque :
https://github.com/Schinken/NodeJS-SNMP-Traffic
Vous pouvez visionner une vidéo ici :
et ici :
Le projet est documenté ici en allemand :
http://www.HackerSpace-Bamberg.de/Warpcore
Mais peut être traduit avec google ici :
http://translate.google.com/translate?hl=en&SL=de&TL=en&u=http%3A%2F%2Fwww.HackerSpace-Bamberg.de%2FWarpcore