

조명은 작업 공간을 완전히 변형시킬 수 있으며, Halo는 바로 그 목적을 위해 설계되었습니다. 무지개의 생생한 색상에서 영감을 받은 Halo는 미니멀리스트 디자인과 부드러운 애니메이션 조명을 결합한 현대적인 충전식 책상 램프입니다.
그 핵심에는 ROYGBIV 스펙트럼을 순환하는 RGB LED 링이 있으며, 각 색상을 5초 동안 표시한 후 다음 색상으로 매끄럽게 전환됩니다. 그 결과는 작업 공간, 침실 또는 책상에 차분하고 시각적으로 매력적인 분위기를 만들어주는 지속적인 무지개 효과입니다.
이 램프는 충전식 18650 리튬 이온 배터리로 작동하며 USB Type-C 충전 기능을 갖추고 있어 완전히 휴대 가능하고 쉽게 재충전할 수 있습니다. 깔끔한 3D 프린트 인클로저, 간단한 전자 회로, 초보자 친화적인 조립 방식 덕분에 모든 기술 수준의 제작자에게 즐거운 프로젝트가 됩니다.
현대적인 외관과 다채로운 주변 조명을 갖춘 독특한 책상 램프를 만들고 싶다면, Halo는 재미있는 프로젝트입니다.

부품
도구


저는 전체 Halo 프로젝트를 Autodesk Fusion 360에서 설계하였으며, 디자인을 깔끔하고 컴팩트하며 조립하기 쉽게 유지했습니다. 인클로저는 3D 프린팅 가능한 네 개의 부품으로 구성되어 있습니다;
디자인이 최종 확정된 후, 저는 모든 부품을 PLA 필라멘트를 사용하여 인쇄했습니다. 구조적 구성 요소는 검은색 PLA로 인쇄되었고, 디퓨저는 부드럽고 균일한 빛 분포를 위해 무광 흰색 PLA로 인쇄되었습니다.
직접 인쇄를 위한 STL 파일이나 요구 사항에 따라 디자인을 수정할 수 있는 Fusion 360/STEP 파일을 다운로드할 수 있습니다.
참고: 디자인 파일은 개인 및 교육용으로만 공유되며 상업적 목적으로 사용할 수 없습니다.



조명 소스로는 새롭게 출시된 Waveshare LED 스트립을 사용했습니다. 이 제품은 초슬림 2.7 mm 프로파일을 가지고 있습니다. 컴팩트한 디자인 덕분에 Halo에 완벽하게 맞아 링 안쪽에 깔끔하게 자리 잡을 수 있으며, 깨끗하고 매끄러운 외관을 유지합니다.
접착 뒷면을 벗겨내고 LED 스트립을 3D 프린트된 링의 내부 채널을 따라 조심스럽게 눌러 붙이기만 하면 됩니다. 스트립이 안전하게 제자리에 고정되면, LED 스트립의 연결선을 링의 전용 구멍을 통해 통과시킵니다.



LED 스트립이 제자리에 놓이면, 3D 프린팅된 확산기를 링에 조심스럽게 삽입합니다. 과도한 힘을 가하지 않고 전체 둘레에 고르게 자리잡도록 하여 깔끔한 장착과 균일한 빛 확산을 유지합니다. 그런 다음, 내부 가장자리의 몇 군데에 소량의 슈퍼 글루를 발라 영구적으로 고정합니다.



Halo를 완전히 휴대 가능하게 만들기 위해, 3.7V 18650 리튬 이온 배터리와 USB Type-C 충전 모듈로 전원을 공급했습니다. 배터리의 양극 (+)과 음극 (−) 단자를 충전 모듈의 해당 B+ 및 B− 패드에 납땜하기만 하면 됩니다.


나는 완벽하게 맞는 컴팩트한 로커 스위치를 사용했다. 스위치를 개구부에 맞추고 단단히 눌러서 하우징에 안전하게 고정될 때까지 밀어 넣기만 하면 된다. 배선을 진행하기 전에 스위치가 제대로 자리잡고 ON과 OFF 위치 사이에서 자유롭게 움직일 수 있는지 확인하라.


18650 리튬 이온 배터리를 3D 프린트된 하우징 안에 표시된 대로 넣으세요. 배터리는 수정 없이 전용 구획에 안전하게 맞습니다. 배선이 충전 모듈 쪽으로 깔끔하게 정리되어 있고 배터리 아래에 갇히지 않도록 하세요. 배선을 정리하면 최종 조립이 훨씬 쉬워집니다.


USB Type-C 충전 모듈을 배터리 위에 놓고 USB 포트를 하우징의 구멍과 정렬하세요. 이렇게 하면 하우징을 열지 않고도 배터리를 쉽게 충전할 수 있습니다. 모듈이 평평하게 놓이고 USB 포트가 슬롯의 중앙에 위치하는지 확인하세요.


이제 모든 것을 조심스럽게 연결할 시간입니다. 실수를 피하기 위해 순서를 따르세요. 명확한 이해를 위해 제공된 회로 다이어그램을 확인할 수도 있습니다.
18650 배터리
WS2812B LED
스위치



프로젝트의 GitHub 저장소에서 소스 코드를 다운로드하여 Arduino IDE에서 엽니다. 아직 설치하지 않았다면, Arduino 라이브러리 관리자를 사용하여 FastLED 라이브러리를 설치합니다.
다음으로, USB Type-C 케이블을 사용하여 ESP32-C3 Mini를 컴퓨터에 연결합니다. Arduino IDE에서 보드로 Waveshare ESP32-C3 Mini를 선택하고, 올바른 COM 포트를 선택한 후 업로드를 클릭합니다.



인클로저를 닫기 전에 모든 전선이 하우징 내부에 깔끔하게 정리되어 있고 덮개를 막고 있는 것이 없는지 확인하십시오.
3D 프린트된 덮개를 하우징 위에 놓고 장착 구멍을 정렬한 다음 두 개의 M2.5 나사를 사용하여 고정하십시오. 덮개가 단단히 고정될 때까지 나사를 고르게 조이고, 3D 프린트된 부품이 손상되지 않도록 과도하게 조이지 않도록 주의하십시오.



마지막 단계는 조립된 하우징에 램프 링을 부착하는 것입니다. 남아 있는 전선은 하우징 내부로 조심스럽게 배치한 후, 링을 장착 슬롯에 맞춥니다. 모든 것이 제대로 맞으면, 접합부에 소량의 슈퍼 글루를 바르고 링을 몇 초 동안 제자리에 고정하여 접착제가 굳을 때까지 기다립니다.




Halo는 이제 완성되어 귀하의 작업 공간을 밝힐 준비가 되었습니다. Halo를 처음 사용할 때는 USB Type-C 케이블을 사용하여 18650 리튬 이온 배터리를 완전히 충전하십시오. 이는 안정적인 성능을 보장하고 배터리 수명을 극대화하는 데 도움이 됩니다.
배터리가 충전되면 로커 스위치를 ON 위치로 돌리십시오. LED 링이 켜지고 ROYGBIV 색상을 순환하기 시작합니다. 각 색상은 5초 동안 표시된 후 부드럽게 다음 색상으로 전환되어 지속적인 무지개 조명 효과를 생성합니다.

Halo는 단순한 책상 램프 그 이상입니다—어떤 공간에도 색상과 분위기를 더하는 간단한 방법입니다. 깔끔하고 현대적인 디자인은 책상 세팅, 침대 옆 테이블, 책장 또는 게임 스테이션에 자연스럽게 어우러지며, 부드러운 ROYGBIV 조명이 편안하고 눈길을 끄는 분위기를 만들어냅니다.
무지개의 일곱 가지 색상을 통한 지속적인 전환은 독특한 시각적 효과를 더해주어 Halo를 장식 조명, 분위기 조명 또는 단순히 작업 공간이나 침실에 생동감을 더하는 데 적합하게 만듭니다. 충전식 배터리와 컴팩트한 디자인 덕분에 전원 케이블에 대한 걱정 없이 어디에나 쉽게 배치할 수 있습니다.
이 아이디어가 마음에 드셨다면, 꼭 자신만의 버전을 만들어 보시고 더 개선해 보시길 권장합니다. 여러분의 생각, 아이디어 또는 개선 사항을 듣고 싶습니다.
행복한 제작 되세요! 🌈