본문 바로가기

부품및사이트

[버섯] WS2812B 네오픽셀을 납땜 없이 즐기기 위한 커넥터 정리 - 3pin Solderless Connectors

버섯돌이의 부품 정리

WS2812B를 납땜 없이 즐기기 위한 커넥터 정보

Created Date: 2016.10.19
Modified Date: 2016.10.19
revision 1.0
 
키워드 : WS2811WS2812, WS2812B, WS2813, NeopixelRGB, RGB Bar, RGB Strip, DIY, 납땜, 네오픽셀, 3Pin Connector
 

안녕하세요 버섯돌이 유재성입니다.

지난 시간에는 WS2812B (네오픽셀)에 대한 간단한(?) 개념을 소개했습니다.

http://blog.naver.com/dev4unet/220824812556 


네오픽셀의 경우 전원 단자 2핀을 제외한 1개의 핀 만으로 수 천 개의 RGB LED를 손쉽게 제어할 수 있는 엄청난 제품이죠.^^

언제가 될지 모르겠으나 나중에 WS2812B 제품군의 구매 요령을 정리할 예정이지만...

오늘은 아래와 같은 릴 타입의 WS2812B 스트립 제품을 사용함에 있어 알아두면 유용한(?) 정보를 알아보겠습니다.


WS2812B 제품의 장점은 Cascade 구조로 되어 있어서 신호 라인을 공유하기 때문에 원하는 위치에서 절단 및 연장이 가능합니다.

즉, 스트립의 절단선이 표시된 부위를 잘라서 개별로도 사용이 가능합니다.


만들려는 프로젝트 형태에 따라서 스트립을 적당한 길이로 잘라서 사용하면 되는데...

저처럼 납땜을 해도 되지만 아래와 같은 납땜 없이 손쉽게 사용하기 위한 커넥터들도 있습니다.

(참고로, 아래 제품 이미지들은 제가 보유하고 있지 않은 관계로 알리를 비롯하여 다양한 쇼핑몰의 제품 이미지에서 가져왔습니다.)


재작년에 처음 접했던 커넥터로서 아마도 가장 일반적인 3핀 커넥터입니다.


두 개의 WS2812B 제품을 납땜 없이 서로 연결할 때 사용합니다.


이런 식으로 WS2812B를 끼워 넣고 커버를 닫으면 됩니다.



단순히 연장이 목적인 경우에는 양쪽에 WS2812B를 연결하면 되겠죠^^


이 제품은, 한쪽은 WS2812B를 연결하고 한쪽은 케이블이 연결된 타입입니다.


이 타입은 배선의 한쪽만 저렇게 생긴 타입과 양쪽 모두 위 형태로 생긴 타입의 2가지 제품이 판매되고 있습니다.

첫 번째 형태의 경우 이런 형태로서 보통은 WS2812B의 가장 끝 쪽에 연결해서 아두이노 등 원하는 곳에 연결하면 되겠죠.



또 다른 형태로서, WS2812B와 케이블이 연결된 타입이지만 양쪽 끝이 같은 형태입니다.


처음에 봤던 3핀 커넥터처럼 WS2812B를 연장하는 용도는 같으나 중간에 배선이 있어서 원하는 형태로 모양을 배치할 수 있겠죠^^;;

제 경우 기존의 LED 하트를 WS2812B로 납땜 없이 하트 모양을 만들려면 위와 같은 커넥터가 20개가량 필요합니다.ㅜㅜ

 


보통은 10*10처럼 스트립 제품을 이용해서 매트릭스 형태로 구현할 때 많이들 이용하지 않나 싶습니다.

예를 들면, 이런 형태가 될 것 같네요.


물론, 매트릭스만 원한다면야 이렇게 휘어지는 플렉시블 매트릭스부터 WS2812B로 만들어진 매트릭스 제품군도 존재합니다.^^



일직선이 아닌 꺾어야 할 때에는 이런 형태의 'ㄱ'자 커넥터도 존재합니다.


정확하게는 커넥터 자체가 'ㄱ'는 아닙니다.^^

커넥터는 처음에 소개해드린 3핀 커넥터를 이용하고 위 사진의 가장 우측처럼 WS2812B를 연결할 내용물이 'ㄱ'자입니다.^^



이런 형태의 'T'자 커넥터도 존재합니다.


'T'자의 경우 약간 예상되는 사용 형태는 있지만 정확하게 Address가 어떤 형태로 사용될지 모르겠군요.^^;;;

전원은 공급되는 방향은 의미가 없어서 어느 방향으로 흘러도 상관없지만 Data의 흐름은 한 방향으로만 가능하니

좌측 커넥터를 기준으로 봤을 때 아마 우측과 상단의 방향이 같은 Address가 할당되지 않을까 싶네요.^^;;;



이런 형태의 '+'자 커넥터도 존재합니다.

+ 표현보다는 X 타입이라고 표현하는 것 같지만 저는 편의상 +로 표현하겠습니다.^^;;


WS2812B가 이론적으로는 제어할 수 있는 LED의 제한은 없지만 제어할 LED의 길이와 개수에 따라서는

구동에 필요한 전원과 아두이노의 메모리 등 물리적으로는 제한이 생기기 마련입니다.

WS2812B의 길이가 길어질 경우 'T'자나 '+'자 커넥터는 중간 지점에서 추가 전원을 공급할 때 꽤 유용하리라 봅니다.


또한, Address가 동일하게 부여된다고 가정하면...

어릴 적에 갖고 놀던 장난감 중 시작 좌표는 정중앙에 있고 장난감 양쪽에 손으로 돌릴 수 있는 조그셔틀 같은 게 있어서

선을 그리면 정 중앙에서 시작해서 동시에 4방향으로 일정하게 선이 그려지면서 멋진 그림을 그리면서 놀 수 있는 장난감이 있었습니다.

그래픽 관련 코딩을 할 때에도 이런 컨셉이 있었는데 용어가 생각이 안 나네요..

비슷한 원리로 위와 같은 'T'자 커넥터나 '+'자 커넥터를 이용하면 다양한 퍼포먼스를 쉽게 구현할 수 있지 않을까 싶네요^^


하다못해 제가 만들었던 VU-Meter인 LED 하트처럼 동시에 LED가 2개씩 켜지는 로직을 구현하는데 수월하리라 봅니다.^^

http://blog.naver.com/dev4unet/220835978363


이런 커넥터 제품들의 장점이라면 납땜 없이 사용 가능해서 작업 시간이 압도적으로 단축되며...

연결했던 WS2812B를 다시 다른 용도로 얼마든지 재활용할 수 있어서 좋습니다.

직접 사용해보지 않아서 접촉면의 불량(?)이나 다른 단점들은 모르겠군요.

저한테는 가격이 비싸(?)다는 단점만 있습니다.^^;;

예전부터 몇 번 구매를 생각했었지만 1~20개 정도면 WS2812B 1미터짜리 스트립과 비슷한 가격이라 포기하게 되네요^^;;


하지만, 초등학생처럼 나이 어린아이들의 교육도구로 활용하기 위해서는 아마도 필수 아이템이 아닐까 싶습니다.*^^*



구매정보..

2핀이나 4핀 RGB 같은 제품들은 오래전부터 사용되고 워낙 많이 판매되는 인기 상품이라 커넥터도 저렴하게 형성되어있지만...

WS2812B용 3핀은 제품은 용도를 고려하면 판매자도 적고 아직은 상대적으로 비싼 느낌이네요.^^

3PIN 커넥터

https://goo.gl/1UEs4A

https://goo.gl/UypLgR


한쪽만 배선 케이블

https://goo.gl/TsUoYN


양쪽 배선 케이블

https://goo.gl/bPDvNu


L 타입

http://s.click.aliexpress.com/e/BiUrJ2FA2 


T 타입

http://s.click.aliexpress.com/e/rNfAAEq7A


+ 타입

http://s.click.aliexpress.com/e/ae2JU7M7y


3핀 커넥터 & L 타입

http://s.click.aliexpress.com/e/vbaimqFUz 


3핀 커넥터 & L 타입 & T타입 & X타입

http://s.click.aliexpress.com/e/M3vnyjaUV



마치며..

그럼 다른 분들께 조금이라도 도움이 되었길 바랍니다.^^ 


본문 수정 시 가급적 공유한 곳의 글 들도 함께 수정하려고 노력합니다만 누락되는 경우가 많습니다.^^;;;

작성한지 오래된 강좌는 가급적 원본 글도 함께 참고 하시기 바랍니다.


[참고자료]

[버섯] WS2812B Adafruit Neopixel RGB 스트립 정리

http://blog.naver.com/dev4unet/220824812556


End.

이 저작물은 크리에이티브 커먼즈 저작자표시-비영리 3.0 Unported 라이선스에 따라 이용할 수 있습니다.