Project Description

800px-LED_Bandwidth_Monitor_assembly_dark

800px-LED_Bandwidth_Monitor_arduinos_leds 800px-LED_Bandwidth_Monitor_arduinos

 

In this project, LED strips display Bandwidth monitoring information to avoid network conflicts. It uses Arduino, ethernet shields and LED strips and runs on Linux server.

      Bandwidth monitoring

The data used to change the active display is feed from the network gateway using the bwbar utility for Linux. It runs as a daemon and outputs two text files every other second   containing the current bandwidth utilization on the inbound and outbound interface. This text file is picked up by a shell script (sh), parsed, percentage of the maximum speed (9500kbit/s) is calculated and put in two variables. Last, the values are then passed over the network to an Arduino with an ethernet-shield using the widget utility.

800px-LED_Bandwidth_Monitor_schematic

 

Originl source : http://beta.ivc.no/wiki/index.php/LED_Bandwidth_Monitor