Neopixel Punk Console은 555 타이머

NeoPixels, 개별적으로 어드레스 가능한 픽셀이있는 LED 스트립의 유형 인 LED 스트립 유형을 사용하여 정교한 조명 효과의 크리에이터들 중에서도 선호합니다. 그들은 당신이 데이지 체인을 할 수있는 단순성뿐만 아니라 그들의 유연성을 위해 눈에 띄는 것입니다. 이러한 비트 LED를 구동하는 프로토콜은 단단한 신호 타이밍 제약으로 인해 실행하기 위해 다소 어려울 수 있습니다.

그러나 [Adrian Studer]는 NeoPixel 시리즈와 같은 WS2812 기반 LED 스트립을 구동하는 것이 반드시 손으로 최적화 된 어셈블리 코드가 필요 없다는 것을 보여주었습니다. 사실, 모든 유형의 코드가 필요하지 않습니다. 그는 마이크로 컨트롤러를 활용하지 않고도 가벼운 쇼를 생성하는 가젯 인 Neopixel Punk Console을 개발했습니다. 555 개의 타이머뿐만 아니라 몇 가지 74HC 시리즈 로직은 거칠게 적절한 타이밍으로 펄스를 만듭니다.

가제트를 작동하는 것은 아타리 펑크 콘솔을 이름 바로 그 이름처럼 몇 가지 전위차계를 조정하는 것만 큼 간단합니다. 그것은 오히려 무작위로 프로세스이지만, 좋아하는 패턴을 다시 만드는 것은 불가능할 수도 있습니다. 또한 LED는 주로 완전한 전력으로 주요 색상으로 밝혀졌지만 [Adrian]은 빨간색, 녹색 및 파란색 서브 픽셀뿐만 아니라 파란색 서브 픽셀을 별도로 구동하는 향상된 버전을 만들 계획입니다. 그러나이 모든 것이 555 개의 타이머가 많이 구현되는 진실은 모든 유형의 표준에 의한 다소 탁월한 해킹을 만듭니다.

우리 모두는 Neopixels 또는 유사한 WS2812 기반 LED 스트립을 운전하는 몇 가지 방법 이상을 보았지만 모든 모든 종류의 마이크로 프로세서를 사용하는 것입니다. PIC32에서 DMA뿐만 아니라 전통적인 6502를 종료하거나 SPI를 사용하거나 단일 ARM 피질 M0 +를 연결할 수 있습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

비행 펭귄은 놀라운비행 펭귄은 놀라운

festo, 우리에게 메타 레이 블룸을 가져온 사람들은 거대한 비행 펭귄으로 돌아 왔습니다. 사실,이 비디오에는 멋진 물건이 많이 있습니다. 플라잉 펭귄은 멋지지만, 수영 버전은 놀랍도록 믿을만한 것입니다. 그들은 풀 장난감으로 제공해야합니다.

전자 페지키스코스!전자 페지키스코스!

phenakistoscope를 개발하는 창의적인 방법을 찾으려고? 어쩌면 당신은 다른 이름에 훨씬 익숙합니다. 팬츠, PhantasmasCope 또는 아마도 그 zoetrope 가까이에있는 닫기가 있습니까? 당신이 여전히 당신의 머리를 긁적이라면, 괜찮습니다. 그들은 정말 이상한 이름을