ws2812b 예제

나는 다른 색상과 다른 스트로브에 스트로브 스트립의 세그먼트를 프로그래밍하는 방법을 알아 내려고노력하고 있습니다. 내가 생각할 수있는 가장 가까운 예는 경찰 조명입니다. 나는 당신의 코드와 함께 좋은 작동 144 픽셀의 스트립을 가지고 있지만 6 세그먼트로 시작하고 싶습니다. 나는 세그먼트 1, 세그먼트 2 등을 위해 추가하고 int해야 할 것이라고 믿습니다. 그냥 손실에 어떻게 당신의 예를 사용하여 그렇게할 수 있습니다. 다음 예제는 “Adafruit_NeoPixel”을 사용합니다. 이 스트립의 각각에 당신은 (왼쪽에서 오른쪽으로) 먼저 작은 백 블록으로 SMD 저항뒤에 흰색 블록으로 LED를 볼 수 있습니다. 아래 예제에서는 작동하려면 12V가 필요합니다. 이 예제의 코드를 스누핑하고, 몇 가지 사항을 변경하고, 어떤 일이 일어나는지 확인하는 것이 좋습니다. 전체 코드는 아래에서 찾을 수 있습니다.

이러한 확인 을 보인다 면, 그것은 당신이 사용 하는 가닥에 문제가 있는지 테스트 하는 시간 – 예를 들어 내 가닥 중 하나에서, 첫 번째 LED 결함이 있었다, 그리고 그 LED 아무것도 작동. 가장 쉬운 테스트는 현재 설정으로 다른 가닥을 시도하는 것입니다. 그 뿐만 아니라 실패 하는 경우 를 확인 합니다. 내가하고 싶은 모든 스트립 켜기에서 특정 주도합니다. 예를 들어 36번째가 5초 동안 파란색으로 켜기를 원하며 코드에서 어떻게 할 수 있습니까? FastLed에 대해 미리 정의된 색상은 코드에서 사용할 수 있습니다(예: 0xF0F8FF 대신 AliceBlue)를 입력합니다. 경우에 따라 함수는 3개의 값(예: 빨간색의 숫자, 녹색 및 파란색)을 사용하며 이 경우 미리 정의된 색상을 사용할 수 없습니다. FastLED를 라이브러리로 사용하는 경우 예(예)로 설정하는 방법이 있습니다(예: 최대 밝기). 한 팁, 당신은 (나처럼) 주위에 누워 몇 가지 전원 공급 장치가있는 경우 : 나는 몇 가지를 테스트하고 계산이 (예를 들어) 10A말한다 경우에도 그런 식으로 발견, 나는 심지어 5A 전원 공급 장치가 충분한 것으로 (응용 프로그램에 따라) 것을 발견했다. 문제는 계산이 10A를 말한다면, 이것은 모든 LED가 최대 밝기에 있다는 가정하에 있을 것입니다 . 예를 들어 내 TV와 LED 효과 와 프로젝트에 대한 주변 조명 프로젝트는 모두 전체 10A를 필요로하지 않았다. 더 큰 글꼴을 사용하려면 Arduino 환경 설정을 사용하고 “편집기 글꼴 크기”를 예 14로 설정합니다. 이러한 보드를 납땜하는 대신 전도성 스레드를 사용하여 다른 LilyPad 보드에 연결할 수 있습니다.

개별 LED를 제어하거나 함께 연결하여 의류에 다양한 색상을 만들 수 있습니다. 이 자습서의 예제에서는 WS2812 브레이크아웃을 사용하지만 릴리패드 픽셀을 브레이크아웃 보드로 대체할 수 있습니다. 제이슨, 당신은 AdaFruit 네오 픽셀 의 예를 테스트 했습니까: 어떤 날 궁금해? 안녕하세요, 나는 GND가 WS2812B LED 스트립을 찾기 위해 노력하고 있어요, Din 및 5V는 예에서 와 같이, 그러나 나는 할 수 없습니다. 제발, 당신은 도울 수 있습니까? WS2812는 약 5V가 작동해야 합니다. 약 4V에서 7V 사이의 모든 곳에서 작동해야하지만 대부분의 보드에서 5V를 쉽게 사용할 수 있습니다. WS2812B는 약 3.3V에서 5V 사이로 작동합니다. 예를 들어 Arduino 보드의 5V 헤더는 LED에 완벽한 전압 공급 장치입니다.