직접 만든 인공 태양광: 소프트웨어 엔지니어의 하드웨어 모험

2025-03-27
직접 만든 인공 태양광: 소프트웨어 엔지니어의 하드웨어 모험

YouTube 동영상에서 영감을 받은 소프트웨어 엔지니어가 집에서 인공 태양광을 만들기 위한 프로젝트를 시작했습니다. 부피가 큰 포물선 반사경 디자인을 거부하고, 여러 개의 렌즈와 LED를 격자 형태로 배열하는 독창적인 방법을 사용했습니다. 이 기사에서는 3D 모델링, PCB 설계, CNC 가공부터 최종 조립까지 전체 과정을 자세히 설명하고 있으며, 직면한 문제와 해결책도 포함되어 있습니다. 최종 제품은 기대만큼 밝지는 않았지만, 만족스러운 기하학적 효과를 달성했으며, 저자에게 귀중한 하드웨어 엔지니어링 경험을 제공했습니다.

더 보기
하드웨어

결정론적 균일 원반 샘플링: 새로운 알고리즘

2025-01-27
결정론적 균일 원반 샘플링: 새로운 알고리즘

본 문서는 지름이 D인 원반 위에 N개의 균일하게 분포된 점을 생성하는 결정론적 알고리즘을 제시합니다. 이 알고리즘은 원반을 M개의 동심원 환으로 나누고, 환의 둘레에 따라 비례적으로 점을 할당합니다. 그런 다음 극좌표에서 샘플링하고, 최종 점의 위치를 데카르트 좌표로 변환합니다. 이 알고리즘은 점의 개수와 환의 반지름 간의 관계를 효율적으로 처리하고, 정확하게 N개의 점이 생성되도록 하는 간단한 정수화 방법을 제공합니다.

더 보기
개발 샘플링

모든 시계는 30초 느립니까?

2025-01-06
모든 시계는 30초 느립니까?

저자는 다소 미친 것처럼 보이는 주장을 펼칩니다. 모든 시계가 30초 느리다는 것입니다. 이것은 시간대, 윤초, 상대성 이론에 대한 이야기가 아니라 일상적으로 사용하는 시계에 대한 것입니다. 계산을 통해 저자는 대부분의 시계가 초를 무시하고 분만 표시하기 때문에 평균 오차가 30초가 된다는 것을 보여줍니다. 시계가 버림이 아니라 반올림을 한다면 평균 오차는 0이 될 것이라고 주장합니다. 또한 저자는 연, 월, 일, 시, 분, 초와 같은 다양한 시간 척도에서 사람들이 시간을 어떻게 인식하고 표현하는지 탐구하고, 분 단위에서는 직관이 반올림에 치우쳐 있는 반면 시계는 버림을 하기 때문에 모순이 발생한다고 지적합니다. 따라서 모든 시계가 30초 느리다고 결론짓습니다.

더 보기