-
[C#] 인체감지 뷰어프로젝트 2022. 5. 11. 11:58
#비공개 파일
https://dlsenfl.tistory.com/entry/C%EC%9D%B8%EC%B2%B4%EA%B0%90%EC%A7%80-%ED%8C%8C%EC%9D%BC
[C#]인체감지 파일 :: dlsenfl
dlsenfl.tistory.com
HumanDetector Viewer S/W
1.개발환경
Target Program: Windows Application Develop
Develop Tool: Visual Studio 2022 .net Framwork 4.0이상
Programming Language: C#
16x16 IRSensor 온도센서 * 4ea
Thermopile Sensor HTPA 16x16dR2 Description 해상도 16-pixcel x 16-pixcel NETD 160mK@1Hz Frame rate 16bitADC:40Hz etc Vacuum Package MCU STM32F412RE Description Core Cortex-M4F, 100MHz Flash Memory 512KB SRAM 256KB Package LQFP-64
- 요약설명온도데이터 범위 23~40℃ ( 사용자 정의 가능 )를 RGB 색상값과 매칭하여 낮은온도(파란색) -> 높은온도(빨간색) 으로 화면상에 출력하여 물체를 시각적으로 구분할 수 있도록 함. ( 열화상 모드 )
- 4 개의 온도 감지 센서로 감지되는 물체의 온도를 측정하고 온도데이터를 시리얼 통신으로 Windows 어플리케이션과 연결하여 화면상에 표출한다.
16x16 * 4 IRSensor 보드 센서보드 + data mirror보드
센서 화각 배치도
MODE 1 센서 4개 데이터 정방형 출력 Interpolation(보간법)을 1~5단계로 적용 가능하고 단계가 올라 갈수록 픽셀 격차가 줄어들어 더 자연스러운 물체로 보이도록 출력.
각 해당 픽셀 온도데이터 Display (소수자리 버림) 로그 데이터 출력 MODE 2 좌표 출력 해당 좌표와 매칭되는 온도데이터 출력 좌표값에 해당하는 온도데이터 출력 화면. 실제로 센서가 탐지하는 영역을 표현.
해당 좌표 픽셀 온도 Display 마우스 커서에 해당하는 픽셀의 온도데이터 출력 온도데이터, 센서번호, 헤더 etc 로그 데이터 엑셀 파일 저장. 저장된 Excel파일데이터 Viewer 로그데이터(온도데이터, 센서번호, 헤더값 등) 엑셀파일로 실시간 출력, 저장.
MODE 3 보드에 명령어 입력가능 화면1. MODE 3 보드에 명령어 입력가능 화면2. MODE 2에 센서보드 명령어 입력기능 추가.
ex) scan, stop, hd mode bin, hd mode str, hd data avg. etc...
728x90광고광고'프로젝트' 카테고리의 다른 글
[프로젝트] Studio (0) 2024.06.25 [프로젝트] DSM (DevSquare Service Manager) (0) 2024.05.06 [C#] silabs USB Debug Adapter (0) 2022.08.04