Wiznet makers

jaden

Published October 05, 2023 ©

88 UCC

18 WCC

55 VAR

0 Contests

0 Followers

0 Following

Original Link

LED Bandwidth Monitor (RE)

LED Bandwidth Monitor

COMPONENTS Hardware components

Arduino - Arduino UNO

x 1


Arduino - Arduino Ethernet Shield

x 1


Adafruit - Digital RGB LED Weatherproof Strip - LPD8806 32 LED

x 1


PROJECT DESCRIPTION
LED Bandwidth Monitor assembly dark.jpg

The LED Bandwidth Monitor project was initiated after discovering the unique properties of RGB LED strips. These strips feature 32 LEDs per meter, with each section spanning 6.35 cm, consisting of a shift register IC that controls two LEDs. 

LED Bandwidth Monitor strip.jpg

Additionally, the strips are encased in a rubber housing, which, when sealed at both ends, offers semi-waterproof capabilities.

 

LED Bandwidth Monitor hl1606.png

 

LED Bandwidth Monitor schematic.pngLED Bandwidth Monitor arduinos.jpg

LED Bandwidth Monitor arduinos leds.jpg

 

The control of the LEDs is managed through an IC named HL1606, which operates with two channels at 5V. Adafruit provides two distinct Arduino libraries for these strips, enabling control over a wide spectrum of LED colors.

 

The essence of the bandwidth monitoring lies in displaying data provided by the network gateway using the bwbar utility. This data is transmitted to an Arduino, which then controls the LEDs based on the received data, representing the bandwidth usage on the LED strip.

Powering this project is a 5V 2.5A power supply. The installation of the LED strip is done on a 2-meter long plexiglass plate. This plate is affixed to a wall, secured using four hooks and fishing line. Lastly, a video has been produced to showcase the operation of the bandwidth meter.



LED Bandwidth Monitor assembly dark.jpg

LED 대역폭 모니터 프로젝트는 RGB LED 스트립의 특별한 특성을 발견한 후 시작되었습니다. 이 스트립은 1미터에 32개의 LED를 포함하며, 각 섹션은 6.35 cm 길이로, 두 개의 LED를 제어하는 하나의 쉬프트 레지스터 IC로 구성됩니다.

LED Bandwidth Monitor strip.jpg

 또한, 스트립은 고무 케이싱에 보호받아 양쪽 끝을 밀봉하면 반 방수 기능까지 갖추게 됩니다.

 

LED Bandwidth Monitor hl1606.png

LED의 제어는 HL1606이라는 IC를 사용하며, 이는 5V로 작동하는 두 개의 채널을 가지고 있습니다. Adafruit는 이 스트립을 위한 두 가지 Arduino 라이브러리를 제공하며, 이 라이브러리는 다양한 색상의 LED 제어를 가능하게 합니다.

 

LED Bandwidth Monitor schematic.pngLED Bandwidth Monitor arduinos.jpg

LED Bandwidth Monitor arduinos leds.jpg

 

대역폭 모니터링의 핵심 기능은 네트워크 게이트웨이에서 제공하는 데이터를 bwbar 유틸리티를 사용하여 표시하는 것입니다. 이 데이터는 Arduino로 전송되며, Arduino는 받은 데이터를 바탕으로 LED를 제어하여 대역폭 사용량을 LED 스트립에 표시합니다.

 

이 프로젝트의 전원은 5V 2.5A의 전원 공급 장치로 구동되며, LED 스트립 설치는 2미터 길이의 플렉시 글라스 판에 이루어집니다. 이 판은 벽에 설치되며, 4개의 후크와 어시스트 끈을 사용하여 고정됩니다. 마지막으로, 대역폭 미터의 작동 방식을 소개하는 비디오도 제작되었습니다.

Documents
Comments Write