RGB LED

를 통제하는 것은 놀랍습니다 – 특히 WS2812 RGB LED 드라이버가있는 새롭고 멋진 것들입니다. 이러한 LED는 빨강, 녹색 및 파랑을 표시하도록 개별적으로 제어 할 수 있지만 마이크로 컨트롤러 또는 컴퓨터로 인터페이싱하는 것은 문제가 발생합니다. 마이크로 컨트롤러는 일반적으로 이미지를 저장할 많은 RAM을 가지고 있지 않으며, 메모리가 충분한 장치가있는 장치가 없습니다. 이러한 LED에 정말로 놀라운 것은 실시간 운영 체제가 없거나 이러한 LED가 필요로하는 정확한 타이밍을 수행 할 수있는 능력이 없습니다. [sprite_tm]이 문제에 대해 생각하고 이러한 WS2812 LED를 많이 통제하기위한 훌륭한 해결책을 생각해 냈습니다.

[Sprite] Video 인터페이스의 큰 배열을 구동하는 데 필요한 매우 정밀한 타이밍을 제공하는 현재 로트의 현재 많은 장치에 하나의 장치가있었습니다. 이 보드의 비디오 인터페이스가 디지털 인 경우에도 Olinuxino Nano에서 16 비트 LCD 인터페이스를 일관된 타이밍으로 매우 빠르게 숨 깁니다. RGB 픽셀의 실질적인 배열이 필요합니다.

Linux 보드를 사용하여 비디오 출력을 사용하여 RGB 픽셀을 사용하여 [SPRITE_TM] 필요한 비디오 출력을 의미합니다. 그는 최신 리눅스 커널을 실행하고 있으므로 비디오 하드웨어를 활성화 할 수있는 드라이버가 없었습니다. [Sprite]의 문제가 아니므로 16 비트 LCD 인터페이스를 정의하고 적절한 디스플레이 모드를 추가하기 위해 몇 개의 파일을 추가 할 수 있습니다.

[SPRITE_TM]은 이미 600 개의 LED 스트립을 시뮬레이션하는 동안 그의 보드에 오실로스코프를 가져 와서 30fps의 프레임 속도를 얻을 수있었습니다. 그것은 단일 € 22 / $ 30USD 보드에 의해 통제 된 거의 10,000 개의 LED입니다.

이제 실질적인 LED 디스플레이를 구축하기위한 유일한 장애물은 실제로 RGB LED 스트립을 구입하고 있습니다. 약간의 봉투 수학은 640 × 480 디스플레이가 LED만으로 약 50,000 달러가 될 것이라고 알려줍니다. 누구든지 우리 가이 LED 스트립을 저렴하게 얻을 수있는 곳을 알고 있습니까?