열 화상 카메라 는 해당 물체의 열 신호를 감지하여 이미지를 그립니다. 디스커버리 또는 내셔널 지오 그래피 채널에서봤을 것입니다. 그들은 어둠 속에서 동물 사진을 찍는 데 사용했습니다. 나이트 비전 카메라 라고도 합니다. 그러나 그들은 매우 비싸기 때문에 여기에서이 'Kaptein QK'는 열 화상 카메라의 매우 간단하고 저렴한 솔루션을 개발했습니다. 물론 프로페셔널 카메라만큼 좋지는 않지만 몇 달러면에서 훌륭하고 개발하는 것이 재미 있습니다.
주로 적외선 온도 건 또는 적외선 온도계 및 Arduino Nano를 사용 합니다. 그는 케이스에서 IR 온도 건의 회로를 꺼내 Arduino Nano와 연결합니다. IR 건에는 TPS334 써모 파일, 연산 증폭기 및 I2C 버스가있는 ADS1110 AD 컨버터가 있습니다. 따라서 Arduino Nano는 AD 컨버터와 팬 / 틸트 서보를 인터페이스하는 데 사용됩니다. 팬 틸트 서보 는 IR 온도 건을 좌우 및 상하로 회전하는 데 사용됩니다. 팬 틸트 서보는 기본적으로 두 개의 서보와 팬 / 틸트 브래킷을 가지고있어 세 축 모두에서 회전 할 수 있습니다.
IR 온도 건 은 먼 물체의 온도를 감지하는 데 사용됩니다. 레이저 빔 안내를 사용하여 총을 어떤 물체로든 가리킬 수 있으며 해당 물체의 온도를 알려줍니다. 해당 물체에서 방출되는 IR 양으로 온도를 측정합니다. 여기서 우리는 거리 대 지점 비율 (D / S 비율)이 50: 1 인 IR 건을 사용했습니다. 일반적인 적외선 온도계는 다음과 같습니다.
따라서이 열 스캔 카메라 에서 IR 건은 각 픽셀의 온도를 읽어 Arduino로 보낸 다음 Arduino로이 데이터를 더 전송하고 각 픽셀은 해당 픽셀의 온도에 따라 일부 색상으로 채워집니다. 물체의 열 화상. IR 건은 플라스틱 케이블 타이로 팬 / 틸트 서보에 연결되어있어 IR 건은 서보의 움직임으로 '영역'을 스캔 할 수 있습니다.
Arduino 코드는 서보를 회전하고 IR 온도 검에서 온도를 직렬로 읽는 데 있습니다. 컴퓨터 측에서는 Arduino가 보낸 데이터에 따라 각 픽셀을 색상으로 채우기 위해 'Processing' 언어 프로그램이 사용됩니다. 'Processing'은 전자 예술, 뉴 미디어 예술 및 시각 디자인 커뮤니티를 위해 구축 된 Java 기반 프로그래밍 언어입니다. Arduino 및 처리 코드는 EEVblog의 열 화상 카메라 스캔 기사에서 'Kaptein QK'에 의해 제공됩니다.
아래 비디오를 확인하여 액션을 실시간으로보고 자신 만의 DIY 열 화상 카메라를 만드십시오. 또한 그레이 컬러 디스플레이가 아닌 이미지의 색상을 사용하여 속도를 향상시키고 이미지 품질을 향상시킬 수 있습니다.