회로

굉장한 빛나는 병 코스터를 만드는 방법 : 8 단계 (그림 포함)

다각화되는 요즘 무선 환경의 '3대 트렌드'

다각화되는 요즘 무선 환경의 '3대 트렌드'

차례:

Anonim

내 홈 시네마 용 Ambilight를 만들 때 필요하지 않은 RGB-Led로 주위를 어루 만져 보았을 때, 내 선반 위에 서서 술 한병을 밝히기위한 컵 받침을 만들기위한 아이디어가있었습니다.

실제로이 지침서에 표시된 것은 원래 프로토 타입과 비교하여 몇 가지 개선 작업을해야하므로 처음 작성한 것은 아닙니다.

코스터에는 Arduino Pro-Mini에 의해 제어되는 WS2801 드라이버 칩으로 구동되는 8 개의 RGB-Led가 있습니다.

용품:

1 단계 : 재료 및 도구

코스터의 "주요 부품"을 만들기 위해 이전 프로젝트의 남은 부분 인 목재 조각을 사용 했으므로 원하는 모양의 목재로 상단 및 하단 패널을 자유롭게 교체 할 수 있습니다.

목재 및 유사품 :

상단 패널 : 흑색 구조 코팅이있는 합판 110mm * 110mm * 9mm

바닥 패널 : 합판 110mm * 110mm * 6mm

측면 : 110mm * 10mm * 10mm, 4 개의 끝이 45 ° 각도로 절단 된 막대

상단 패널에 대한 커버로서 패널 (110 * 110mm)과 같은 크기로 약 3mm의 두께를 가진 플렉시 유리를 사용했습니다.

하드웨어:

4 개의 셀프 태핑 나사 (예 : 3 * 12 Spax)

어떤 종류의 "멋진 찾고"나사 (나는 광학을 좋아하기 때문에 PC 탑과 함께 제공된 것을 사용했다)

전자 부품에는 다음이 필요합니다.

1 * Arduino 직업적인 소형 (쉽게 Ebay에 찾아 낼 수 있었다)

aprox. 24cm (8 Led) WS2801 LED 스트립 또는 이와 유사한

1 * 2,1mm DC 배럴당 잭

일부 각진 핀 헤더

어떤 종류의 얇은 구리선

Arduino FTDI 브레이크 아웃 또는 프로그래밍 보드

도구 :

납땜 인두

솔더링 리드

드라이버

아교

전기 드릴 및 드릴 (5mm 및 3mm)

60mm 정사각형 또는 직소

2 단계 : 프레임 만들기

처음에는 모든 나무 조각을 지정된 크기로 자릅니다.

그런 다음 직경이 약 60mm 인 상단 패널에 구멍을 자르십시오.이 크기의 구멍을 사용하거나 퍼즐을 사용하여 손으로 할 수 있습니다.

그 후에, 부상을 방지하기 위해 파편을 제거하기 위해 모든 모서리를 모래로 채 웁니다.

끝내고 나면 그림에서 볼 수 있듯이 개별 조각들이 네 개의 나무 막대기를 상단 패널에 붙입니다.

3 단계 : 플렉시 유리 준비

접착제가 건조되는 동안 우리는 상단 패널에 대한 플렉시 유리 커버 작업을 시작합니다.

플렉시 유리로 작업하는 동안 조심하십시오. 파편이 찢어 지거나 균열이 생길 수있는 매우 단단한 재료이기 때문에 조심하십시오.

먼저 탁상 형 buzzsaw 또는 jigsaw를 사용하여 플렉시 유리를 올바른 크기 (110mm * 110mm)로 자릅니다.

그 후, 제 위치에 플렉시 유리를 고정시키는 나사 구멍을 뚫어야합니다.

각 모서리에서 약 1cm 정도 구멍을 뚫고, 사용하려는 나사에 따라 드릴 크기를 선택하십시오. 제 경우에는 5mm 드릴로 작업했습니다.

4 단계 : 플렉시 유리 끼우기

접착제가 마른 후에는 상단 패널에 플렉시 유리를 올려 놓고 가운데에 테이프로 고정하십시오.

이제 플레시의 구멍을 뚫기 위해 사용한 것과 동일한 드릴을 사용하여 상단 패널의 구멍 위치를 "표시"하십시오.이 구멍은 연필로 구멍을 표시하여 수행 할 수도 있습니다.

그런 다음 작은 드릴을 사용하여 상단 패널에 구멍을 뚫어 나사를 더 쉽게 고정시킵니다.

이제 스크루 드라이버를 사용하여 상단 패널에있는 플렉시 유리를 볼트로 고정하십시오. 그렇게하기 전에 플렉시 유리 뒷면에서 보호 필름을 제거하는 것을 잊지 마십시오.

5 단계 : 하단 패널 준비

먼저 아래쪽 패널에 구멍을 뚫어 상단 부분에 고정하십시오.

나사가 상단 부분의 프레임으로 직접 들어가도록 각 모서리에서 약 5mm 정도를 넣으십시오. 사용하고자하는 나사 크기의 드릴 피팅을 사용하십시오 (제 경우에는 다시 5mm).

이제 Led-Strip을 4 개의 4 개의 Led로 잘라 내고 하단 패널에 붙이십시오. 그런 다음 그림과 같이 Arduino 포트를 패널에 붙입니다.

6 단계 : 전자 공학 함께

그 후, 구리선을 사용하여 리드선을 서로 연결하고 arduino에 연결하십시오.

WS2801 칩의 클록 라인에 데이터가 엉망이되지 않도록 조심하십시오. 잘못된 방식으로 연결하면 작동하지 않기 때문입니다.

당신이 볼 수 있듯이, 싸구려 arduino 클론을 사용할 때 조심하십시오. 데이터와 클럭 라인을 A6과 A7 핀에 연결하여 불행하게도 작동하지 않는 것을 볼 수 있습니다. 그래서 저는 그것들을 클럭 핀으로 9 번 핀으로, 데이터 핀으로 12 번으로 변경했습니다.

다음으로 Led에 연결되는 파워 서플라이와 Arduino의 RAW 핀을 연결하는 2 개의 와이어를 추가합니다.

솔더링을 끝내려면 Arduino의 프로그래밍 포트에 각진 핀 헤더를 추가하여 프로그래밍 보드에 연결하십시오.

7 단계 : 프로그래밍

자, 모든 것을 정리하기 전에 프로그래밍과 첫 번째 기능 테스트를위한 시간입니다.

우리는 Arduino IDE와 GitHub에서 얻을 수있는 Adafruit WS2801 Library를 사용할 것입니다.

이 프로젝트에서 필자는 라이브러리에서 "strandtest"예제 스케치로 시작하여 이전 단계의 데이터 및 클록 핀 라인을 첨부 된 픽셀 수만큼 편집했습니다. 이 경우 각 Led는이 소프트웨어를 사용하여 픽셀로 계산됩니다.

필요한 모든 변경이 이루어지면 FTDI Usb Breakout 또는 다른 지정된 Arduino 프로그래밍 장치를 사용하여 Arduino에 스케치를 컴파일하고 업로드하십시오.

업로드가 완료되면 전원 선을 안정적인 5V 전원에 연결하면 Led가 정상적으로 작동해야합니다.

8 단계 : 어셈블리

이제 프로젝트가 끝날 때까지 몇 가지 조치 만 남았습니다.

처음에는 프레임에 구멍을 뚫어 전원 공급 장치 와이어를 끼워 넣으십시오.이 구멍은 정확한 위치가 아니며 맞는 곳에 두십시오.

그 후 하단 패널의 윗부분을 볼트로 조이고 전원 선을 전원 공급 장치에 연결하고 새롭게 제작 된 자체 병에 든 병 코스터에 병을 넣으십시오.

이 프로젝트를 빌드하고 해킹하는 동안 독서를하고 재미있게 보내 주셔서 감사합니다. 이 지침에 관한 질문이 있으시면 언제든지 저에게 메시지를 보내주십시오.