KR
위시켓
보통
외주
산업용 센서(거리/각도) 데이터 수집 및 DB 저장 PC 프로그램 개발 전문가
예상 기간
1개월
지원 마감
2026년 08월 25일
난이도
보통
기술 스택
C#
WPF
WinForms
C++
Qt
SQLite
AI 분석 요약 기회점수 68/100
산업용 센서 3종(레이저 거리 센서, 로터리 엔코더, IMU 각도 센서)의 데이터를 Windows PC에서 실시간 수집하고 로컬 DB에 저장하는 데이터 로거 프로그램을 개발하는 프로젝트입니다. 각 센서의 통신 프로토콜 연동 및 데이터 파싱, SQLite 등 로컬 DB 저장, 텍스트 표시, CSV 내보내기가 핵심 기능이며 복잡한 시각화는 배제됩니다. C#(WPF/WinForms) 또는 C++(Qt) 기반 하드웨어 통신 제어 경험이 있는 개발자에게 적합합니다.
핵심 요구사항
- 3종 센서(DEN-10-500 레이저 거리, E50S8 로터리 엔코더, 3DM-GV7 IMU/AHRS) 통신 프로토콜 연동 및 데이터 파싱
- PC에서 거리·각도 데이터 실시간 수집 및 누락 없는 안정적 처리
- 수집 데이터의 로컬 DB(SQLite 등) 지속 저장
- 수집값 텍스트(숫자) 화면 표시 및 CSV 내보내기 기능
- Windows OS 환경 구동 및 설치 파일 제작
산출물
- 소스 코드 원본
- PC 프로그램 설치 파일(실행 파일)
- 로컬 DB 세팅 결과물
매력 포인트
- 요구사항 및 마일스톤이 명확함
- 클라이언트가 센서 실물과 프로토콜 매뉴얼 제공
- 시각화 배제로 범위가 제한적
주의사항
- 예산이 명시되어 있지 않아 단가 판단 불가
- 기존 기술스택(mqtt, Spring Boot, JPA 등)이 실제 요구 스택(C#/C++, SQLite)과 불일치
프로젝트 유형신규개발
적합 개발자3년차 이상 C#/C++ 하드웨어(센서·계측기) 통신 제어 및 데이터 수집 프로그램 개발자
클라이언트 정보
회사위시켓
위치경기도 용인시 기흥구
고용형태CONTRACTOR
프로젝트 원문 설명
[프로젝트 개요]
산업용 센서(거리/각도) 데이터 수집 및 로컬 DB 저장 PC 프로그램 개발
[프로젝트 배경 및 목표]
현장 장비에 부착된 레이저 거리 센서, 로터리 엔코더, IMU 각도 센서의 데이터를 PC로 실시간 수집하고 저장하기 위한 목적입니다. 복잡한 2D/3D 시각화 기능은 배제하고, 센서 데이터를 안정적으로 읽어와 로컬 데이터베이스에 저장하는 '데이터 로거(Data Logger)' 형태의 가벼운 PC 응용프로그램을 개발하고자 합니다.
[과업 범위]
1. 수행 범위
- SW 개발: C# 또는 C++ 기반의 Windows PC 응용프로그램 개발
- 하드웨어 연동: 당사에서 제공하는 3종 센서와의 통신 및 데이터 파싱 모듈 개발
- DB 구축: 수집된 데이터를 저장할 로컬 DB(SQLite 등) 세팅
2. 상세 기능 요구 사항
2-1. 하드웨어 센서 연동 및 통신
- 레이저 거리 센서 (ymsystem DEN-10-500) 통신 연동
- 로터리 엔코더 (Autonics E50S8-100-3-T-24) 통신 연동
- IMU/AHRS 각도 센서 (technodata 3DM-GV7-AHRS) 통신 연동
- PC에서 위 3가지 센서의 거리 및 각도 데이터를 실시간으로 읽어오는 기능
2-2. 데이터 처리 및 로컬 DB 저장
- 수집된 센서 데이터를 화면에 텍스트(숫자) 형태로 단순 표시
- 읽어온 데이터를 추후 확인할 수 있도록 로컬 DB에 지속적으로 저장
- (필요 시) 저장된 데이터를 엑셀(CSV) 형태로 다운로드하는 기능
3. 비기능적 요구사항
3-1. 성능/규격: 센서 데이터의 누락 없는 수집과 안정적인 DB 저장
3-2. 환경: Windows OS 환경에서 구동되는 PC 프로그램
[기술/제조 스택]
- C# (WPF/WinForms) 또는 C++ (Qt), SQLite 등 로컬 DB
[클라이언트 준비 사항]
- 문서 및 자료: 센서 3종의 통신 프로토콜 매뉴얼
- 하드웨어 장비: 개발 및 테스트에 필요한 센서 3종 실물
[주요 일정]
- 희망 착수일: 계약 완료 후 즉시 착수 희망
- 주요 마일스톤: 착수 후 2주 내 센서 통신 연동 완료, 4주 차 DB 저장 테스트 및 검수
- 최종 오픈(납품) 희망일: 착수일로부터 1개월 이내
[지원 자격 및 우대 사항]
- 지원 자격: C#/C++ 기반의 하드웨어(센서, 계측기 등) 통신 제어 및 데이터 수집 프로그램 개발 경험이 있는 개인 또는 팀
[산출물]
- 소스 코드 원본
- PC 프로그램 설치 파일 (실행 파일)
산업용 센서(거리/각도) 데이터 수집 및 로컬 DB 저장 PC 프로그램 개발
[프로젝트 배경 및 목표]
현장 장비에 부착된 레이저 거리 센서, 로터리 엔코더, IMU 각도 센서의 데이터를 PC로 실시간 수집하고 저장하기 위한 목적입니다. 복잡한 2D/3D 시각화 기능은 배제하고, 센서 데이터를 안정적으로 읽어와 로컬 데이터베이스에 저장하는 '데이터 로거(Data Logger)' 형태의 가벼운 PC 응용프로그램을 개발하고자 합니다.
[과업 범위]
1. 수행 범위
- SW 개발: C# 또는 C++ 기반의 Windows PC 응용프로그램 개발
- 하드웨어 연동: 당사에서 제공하는 3종 센서와의 통신 및 데이터 파싱 모듈 개발
- DB 구축: 수집된 데이터를 저장할 로컬 DB(SQLite 등) 세팅
2. 상세 기능 요구 사항
2-1. 하드웨어 센서 연동 및 통신
- 레이저 거리 센서 (ymsystem DEN-10-500) 통신 연동
- 로터리 엔코더 (Autonics E50S8-100-3-T-24) 통신 연동
- IMU/AHRS 각도 센서 (technodata 3DM-GV7-AHRS) 통신 연동
- PC에서 위 3가지 센서의 거리 및 각도 데이터를 실시간으로 읽어오는 기능
2-2. 데이터 처리 및 로컬 DB 저장
- 수집된 센서 데이터를 화면에 텍스트(숫자) 형태로 단순 표시
- 읽어온 데이터를 추후 확인할 수 있도록 로컬 DB에 지속적으로 저장
- (필요 시) 저장된 데이터를 엑셀(CSV) 형태로 다운로드하는 기능
3. 비기능적 요구사항
3-1. 성능/규격: 센서 데이터의 누락 없는 수집과 안정적인 DB 저장
3-2. 환경: Windows OS 환경에서 구동되는 PC 프로그램
[기술/제조 스택]
- C# (WPF/WinForms) 또는 C++ (Qt), SQLite 등 로컬 DB
[클라이언트 준비 사항]
- 문서 및 자료: 센서 3종의 통신 프로토콜 매뉴얼
- 하드웨어 장비: 개발 및 테스트에 필요한 센서 3종 실물
[주요 일정]
- 희망 착수일: 계약 완료 후 즉시 착수 희망
- 주요 마일스톤: 착수 후 2주 내 센서 통신 연동 완료, 4주 차 DB 저장 테스트 및 검수
- 최종 오픈(납품) 희망일: 착수일로부터 1개월 이내
[지원 자격 및 우대 사항]
- 지원 자격: C#/C++ 기반의 하드웨어(센서, 계측기 등) 통신 제어 및 데이터 수집 프로그램 개발 경험이 있는 개인 또는 팀
[산출물]
- 소스 코드 원본
- PC 프로그램 설치 파일 (실행 파일)
위시켓에서 원본 확인
원본 보기