[LMS7 1+/26주차] 0826 [제60회 전국기능경기대회] 전시 작품 제작 프로젝트, "HomeCare+" 완료 보고서

2025. 10. 23. 18:20·프로젝트/팀
경기기능대회_통합관제.pdf
0.20MB

 

 

프로젝트 개발 완료 보고서

​

프로젝트 소개
팀원
송권형, 김종관, 이재은, 마승수, 이주희, 이수민,
최연주, 이명진, 김재완, 박종찬, 나현준, 이승필
활동일시
2025.8.26(화) ~ 2025.9.16(화)
장소
드론융합실
주요주제
스마트홈 통합관리
개발 목적
현대 사회의 1인 가구 증가와 고령화에 따른 주거 환경의 스마트화 필요성에 대응하여, IoT 기술을 활용한 통합 스마트홈 시스템 개발
개발 환경
- OS : Ubuntu 24.04.2 LTS
- Language : C++
- IDE: Qt Creator, MySQL, VScode, Arduino
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
구현기능
​
​
​
​
1. 스마트홈 대시보드
1.1 메인 대시보드 UI 표시
1.2 실시간 센서 데이터 모니터링
1.2.1 온도/습도 카드 표시
1.2.2 화재/가스 상태 모니터링
1.2.3 식물 습도 표시
1.2.4 반려동물 상태(사료/물/배변) 표시
1.3 창문 제어 시스템 (토글 스위치)
1.4 시계 및 날짜 표시
1.5 페이지 네비게이션 (Safety/Certified/Search 이동)
1.6 TCP 클라이언트를 통한 서버 통신
​
2. 보안/안전 관리
2.1 실시간 카메라 모니터링
2.1.1 카메라 ON/OFF 제어
2.1.2 라이브 영상 스트리밍 표시
2.2 화재경보 시스템
2.2.1 화재경보 알림 발생
2.2.2 경보 중지 기능
2.2.3 상태 배너 표시
2.3 119 신고 시스템
2.3.1 긴급상황 신고 기능
2.3.2 통화 종료 기능
2.3.3 신고 진행 상태 표시
​
3. 얼굴 인증 시스템
3.1 얼굴 인식 및 등록
3.1.1 OpenCV 기반 얼굴 검출
3.1.2 얼굴 이미지 128x128 크롭
3.1.3 버스트 촬영 모드 (15장 연속 저장)
3.2 데이터베이스 연동
3.2.1 MySQL 연결 및 얼굴 데이터 저장
3.2.2 사용자 ID/이름 입력 시스템
3.2.3 face_images 테이블에 저장
3.3 카메라 제어
3.3.1 실시간 카메라 미리보기
3.3.2 자동 카메라 ON/OFF (페이지 진입/이탈시)
​
4. 데이터 검색 시스템
4.1 검색 조건 설정
4.1.1 카테고리별 검색 (온도/화재/가스/식물/펫)
4.1.2 날짜/시간 범위 검색
4.1.3 실시간 검색 결과 업데이트
4.2 검색 결과 표시
4.2.1 테이블 형태 데이터 표시
4.2.2 시간순 정렬
4.2.3 카테고리별 데이터 포맷팅
​
5. 데이터베이스 관리 (Database)
5.1 MySQL 연결 관리
5.1.1 싱글톤 패턴 구현
5.1.2 연결 상태 관리
5.2 센서 데이터 조회 기능
5.2.1 최신 환경 데이터 조회 (온도/습도)
5.2.2 화재/가스 상태 조회
5.2.3 식물/펫 상태 조회
5.3 검색 기능별 데이터 추출
5.3.1 기간별 데이터 필터링
5.3.2 카테고리별 데이터 변환
​
6. TCP 통신 시스템 (TcpClient)
6.1 서버 연결 관리
6.1.1 자동 연결 및 재연결
6.1.2 연결 상태 모니터링
6.2 창문 제어 명령 전송
6.2.1 창문 열기/닫기 명령
6.2.2 창문 상태 조회
6.2.3 창문 각도 설정
6.3 메시지 처리
6.3.1 실시간 서버 응답 수신
6.3.2 JSON/텍스트 메시지 파싱
​
7. 서버 시스템 (C++ 백엔드)
7.1 블루투스 통신 관리 (BluetoothManager)
7.1.1 다중 디바이스 연결 관리
7.1.2 Non-blocking 데이터 수신
7.1.3 제어 명령 송신 (창문/조명/문)
7.1.4 TCP-블루투스 명령 변환
7.2 TCP 서버 (TCPServer)
7.2.1 멀티클라이언트 연결 관리
7.2.2 명령어 처리 및 응답
7.2.3 Smart Window 전용 명령 지원
7.3 데이터베이스 관리 (DBManager)
7.3.1 센서 데이터 자동 저장
7.3.2 Thread-safe MySQL 연결
7.3.3 화재/펫/식물/환경 데이터 분류 저장
​
8. 반려동물 케어 시스템
8.1 배변시트 교체 알림 기능
8.1.1 카메라와 초음파센서로 반려동물 인식
8.1.2 배변 센서로 감지 후 교체 알림
8.1.3 로봇팔로 배변 쓰레기통 이동
8.2 자동 급수 기능
8.2.1 반려동물 인식 후 급수 실행
8.2.2 수중펌프를 통한 자동 물 공급
8.3 자동 배식 기능
8.3.1 반려동물 인식 후 배식 실행
8.3.2 슬라이드판을 통한 사료 공급
​
9. 식물 관리 시스템
9.1 센서 모니터링
9.1.1 토양 수분 센서 (A0)
9.1.1.1 중앙값 필터 적용 (n=5)
9.1.1.2 EMA 평활화 (FAST: α=0.5, SAFE: α=0.3)
9.1.1.3 ADC 값을 0~100% 매핑 (기본: DRY=1020, WET=330)
9.1.1.4 CAL 명령으로 보정 가능
9.1.2 조도 센서 (LDR, A1)
9.1.2.1 중앙값 필터 적용
9.1.2.2 0~100% 선형 변환
9.1.3 온도/습도 센서 (DHT11, D4)
9.1.3.1 강건 판독 시스템 (2초마다 시도)
9.1.3.2 최대 3회 재시도 + 중앙값/평균 처리
9.1.3.3 유효 범위 체크 (온도: 050℃, 습도: 2090%)
9.2 자동 급수 제어
9.2.1 펌프 릴레이 제어 (D7)
9.2.1.1 Active-Low 릴레이 지원 (RELAY_ACTIVE_LOW)
9.2.1.2 히스테리시스 제어 시스템
- 펌프 켜짐: 토양 수분 ≤ 35% (SOIL_PUMP_ON_BELOW)
- 펌프 꺼짐: 토양 수분 ≥ 55% (SOIL_PUMP_OFF_ABOVE)
9.2.2 수동 모드 (HOLD)
9.2.2.1 ON/OFF 명령으로 강제 제어
9.2.2.2 자동 모드 유지/해제 가능
9.2.3 시스템 안정성
9.2.3.1 스위칭 직후 300µs 안정 시간
9.2.3.2 LCD 접근 차단 (FAST: 100ms, SAFE: 500ms)
​
개발파트
조장
나현준
데이터 학습 및 팀원 트레이닝
통합관제
이수민
메인 대시보드 UI 구현 및 실시간 센서 데이터 모니터링 시스템 개발
이주희
C++ 백엔드 서버, TCP 서버 및 데이터베이스 관리 시스템 개발
마승수
블루투스 통신
박종찬
데이터베이스 관리 시스템 개발
​
​
안전/보안
​
최연주
보안/화재 감지 시스템 구현 및 창문 장치 개발
이명진
인증/등록 관리 시스템 구현 및 도어락, 창문 장치 개발
반려동물
김재완
카메라와 초음파센서를 이용한 반려동물 인식 및 배변 감지 시스템 개발, 급수/급식기 디자인
김종관
수중펌프 급수 시스템과 슬라이드판 배식 시스템, 급수/급식기 디자인
이재은
데이터 자료 수집
식물
송권형
아두이노 기반 토양 수분 센서와 자동 급수 펌프를 이용한 식물 관리 시스템 개발
이승필
아두이노 기반 조도 센서 구현
문제점
- 소통의 부재 (파트 분배 X)
- 클라/서버 재각각 만듦으로 인한 문제
- 블루투스 연결 문제
- 재료 수급 어려움
- AI 학습 문제 어려움
- 라즈베리 TCP 통신 문제 및 성능 부족 문제로 인해 개발 환경 취약
해결방향
- 전체적이고 난잡했던 업무를 보안(얼굴인증, CCTV), 애완동물(펫 모니터링), 식물(토양 습도 관리), 서버/클라이언트(DB 관리, 통신)로 명확히 분배했습니다. 각 파트별 담당자를 지정하고 주 2회 정기 회의와 실시간 소통 채널을 구축하여 최소한의 소통을 확보했습니다.
- 모든 기능을 중앙 서버로 최대한 집중시켜 통합 관리하는 아키텍처로 변경했습니다. MySQL 데이터베이스 중심으로 모든 센서 데이터를 저장하고, TCP 통신을 통한 표준화된 프로토콜을 정의하여 동일한 인터페이스를 사용하도록 했습니다.
- 터미널에서 bluetoothctl로 블루투스 디바이스를 scan하고, pair 및 trust 설정 후 rfcomm 명령어로 rfcomm0와 같은 가상 시리얼 포트를 생성하여 bind했습니다. 연결 상태 모니터링 스크립트를 작성하여 자동 재연결 기능도 구현했습니다.
- 다른 팀에서 사용하지 않는 재료를 양보받고, 기존 보유 재료들을 최대한 재활용했습니다. 부족한 핵심 부품들은 개인 사비로 구매하고 호환 가능한 대체 부품들을 창의적으로 조합하여 최선의 하드웨어 구성을 완성했습니다.
- AI 학습에 필요한 하드웨어의 성능부족으로 충준한 성능의 결과물을 추출하는데 어려움이 있음. > 온라인 AI학습툴(roboflow 등)을 활용하여 학습.
- 라즈베리파이의 TCP 통신의 고질적인 문제로 송수신환경 개발의 어려움 > DB를 라즈베리파이 내에 1차적으로 생성 후 일정한 시간간격마다 데이터의 평균치를 서버 DB로 송신하여 저장 후 출력
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
개인개발후기
나현준
이번 프로젝트 개발 과정은 초보자로서 많은 난관이 있었습니다. 라즈베리파이와 데스크탑 간의 MariaDB 원격 접속 권한 문제와 스키마 불일치 때문에 데이터 저장과 조회가 여러 번 막히는 상황이 반복되었습니다. 카메라 부분에서는 RTSP → MJPEG 변환 과정에서 특정 카메라 스트림이 불안정하게 끊기거나 아예 죽는 문제가 발생해 ffmpeg 설정을 수차례 조정해야 했습니다. 또한 라즈베리파이에서 실행되는 여러 Python 서비스와 데스크탑의 Qt 대시보드를 TCP 통신으로 묶는 과정에서도 연결 불안정, 포트 충돌, 바인딩 문제 같은 네트워크 이슈가 잦았습니다. 아두이노를 접목할 때는 센서 데이터 전송과 MQTT → MySQL 저장 구조를 맞추는 과정에서 키 이름 차이, 직렬 통신 처리 지연 등이 반복적으로 문제를 일으켰습니다. 특히 센서 하트비트 데이터를 분 단위로 집계하는 로직과 DB 테이블 구조가 달라 데이터가 누락되거나 꼬이는 현상이 자주 발생했습니다. 전체적으로 카메라 스트리밍, 라즈베리파이와 데스크탑 간 TCP 통신, 아두이노 센서 연동까지 이어지는 통합 과정에서 오류와 재설정이 끊임없이 필요했고, 이를 해결하기 위해 같은 과정을 여러 번 반복해야 했던 점이 가장 큰 어려움이었습니다.
송권형
아두이노를 이용한 개발을 해봤습니다. 처음에는 이렇게 많은 센서들을 내가 잘 다뤄서 원하는 값을 얻을 수 있을까라는 걱정을 많이 했었습니다.그런데 걱정과는 다르게 하다보니 흥미도 생겨서 너무 재밌었게 만들었습니다. 제가 맡은 역할은 조도,온도/습도를 이용해서 식물에 자동으로 물을 줄 수 있는 시스템이였습니다.센서를 다 연결하고 코드로 구현을 하여 테스트를 했을 때 습도 조절을 잘 못하여 물 펌프가 멈추지 않고 계속 나왔었고 , 블루투스 연결을 하는데 어려움을 겪었습니다.최대한 식물이 잘 자라는데 알맞게 수분을 맞추고 블루투스 연결 후 터미널에서 포트 번호를 정확하게 맞춰서 실행이 돼서 너무 뿌듯했습니다.무엇보다 팀원들과 함께 만들었던걸 취합하고 문제점을 해결하는게 여러가지를 알 수 있고 공부할 수 있다는 점이 저를 한 단계 더 발전할 수 있는 기회로 남아서 가장 인상 깊게 좋은 점이였습니다.앞으로 더 열심히해서 더 좋은 개발자라는 꿈을 이뤄나가고 싶습니다.
김종관
스마트홈 케어 프로젝트에서 반려동물 케어 파트를 팀원들과 함께 담당하여 진행하였습니다.
아두이노 기반의 카메라 인식, 센서 인식으로 반려동물에 대해 자동급수, 자동배식, 배변패드 관리에 있어서 많은 어려움을 겪었습니다.
특히 아두이노를 처음 사용해봄과 동시에 프로젝트가 시작되었기 때문에 아두이노 모델의 물리적인 설계 및 제작과 카메라 인식 코드, 아두이노 코드 작성에 시행착오가 많았습니다.
하지만 이 시행착오들의 어려움은 계속되는 오류의 수정과 실행, 그리고 아두이노 모델의 여러 번의 설계 및 제작을 통한 미흡하나 완성된 결과물로 극복했습니다.
처음 시도해보는 분야임에도 팀원들과 1시간마다 최소 2~3번 이상의 소통과 매일 진행하는 실습으로 결국 결과를 도출해낼 수 있음을 느낄 수 있는 프로젝트였습니다. 그리고 다른 파트의 팀원들과의 주기적인 소통도 프로젝트 결과의 도출에 많은 도움이 된다는 걸 깨닫기도 하였습니다.
이재은
이번 프로젝트는 정말 대형프로젝트라 걱정이 앞섰습니다. 물론 프로젝트는 매번할때마다 막막했지만 이번엔 인원도 많아서 주제를 정하는것부터 고민이 많았던 것 같습니다. 하지만 아두이노,Qt,DB,Dobot 등 다양한 장치와 프로그램을 써야해서 좀 더 다양한 경험을 할 수 있던 기회가 된 것 같아서 좋았습니다.
주제를 정하고 간단한 그림으로 전체적인 구상도를 잡고 반려동물케어쪽 팀에 들어가 스케치를 하고 아이디어를 내며 팀원들과 소통하기도했는데 여기서 팀원들간의 소통이 굉장히 중요하단걸 알게되었습니다.
마승수
이번 프로젝트에서는 라즈베리파이와 아두이노 온·습도 센서를 블루투스로 연결하여 실시간 환경 데이터를 수집하는 스마트 홈 시스템을 개발했다. C++을 활용한 센서 데이터 처리와 웹 인터페이스 구축을 통해 다양한 기술 스택을 경험할 수 있었고, 하드웨어와 소프트웨어 연동 과정에서 IoT 시스템의 복잡성을 이해하게 되었다. 우리는 지금까지 모두 소통의 부재로 인해 제작이 힘들었지만, 결과적으로는 팀워크의 중요성과 체계적인 프로젝트 관리의 필요성을 깨닫는 값진 경험이었다.
이주희
스마트홈 프로젝트에서 C++ 백엔드 서버와 TCP 서버, 데이터베이스 관리 시스템을 맡으며 많은 경험을 쌓을 수 있었습니다. 구현 과정에서 기술적인 성취도 있었지만, 무엇보다 팀 프로젝트에서는 사람 관리와 소통이 핵심이라는 점을 크게 느꼈습니다. 디스코드를 통해 소통했지만 단순히 메시지를 남기는 것만으로는 충분하지 않았고, 모두가 실제로 확인했는지를 보장하는 일이 더 중요했습니다. 그래서 정기적인 회의가 꼭 필요하다는 점을 절실히 깨달았습니다. 결론적으로 기술만큼이나 팀원 간 신뢰와 소통 관리가 프로젝트의 완성도를 좌우한다는 교훈을 얻었습니다.
이수민
이번 프로젝트에서는 Qt C++를 활용하여 스마트 홈 IoT 시스템의 사용자 인터페이스를 개발했습니다. 메인 대시보드에서는 온습도, 화재감지, 가스 누출, 식물 습도, 반려동물 상태 등의 실시간 센서 데이터를 Server와 연동하여 모니터링하고, TCP 클라이언트를 통한 창문 제어 시그널을 구현했습니다. 또한 데이터 조회가 가능한 검색 시스템을 개발했습니다. 각 화면은 직관적인 카드 기반 UI 디자인으로 구성했으며, 센서 상태에 따른 동적 색상 변화와 애니메이션 효과를 적용하여 사용자 경험을 향상시켰습니다.
​
이번 개발 과정에서 저희는 지금까지 모두 소통의 부재로 인해 제작이 힘들었습니다. 팀원들 간의 원활하지 못한 의사소통으로 인해 각자의 개발 진행상황을 제때 공유하지 못했고, 통합 테스트 시점에서 예상치 못한 호환성 문제들이 발견되어 추가적인 수정 작업이 필요했습니다. 향후 프로젝트에서는 정기적인 회의와 명확한 커뮤니케이션 채널 구축을 통해 이러한 문제를 예방해야 할 것 같습니다.
​
최연주
안전/보안 파트 개발은 아두이노를 처음 다루는 입장에서 정말 많이 배우는 시간이었습니다.
처음에는 가스·불꽃·온습도 센서를 읽어 Qt 화면에 수치와 경보 배너를 띄우는 것부터 시작했고, 가스 누출 시 서보모터가 밸브처럼 닫히도록 기본 로직을 만들었습니다. 이후 “밸브 잠금/해제” 버튼으로 수동 제어를 넣고, 센서 노이즈와 모터 떨림은 전원/접지 정리와 각도·지연값을 조정해 안정화했습니다.
중간 단계에서 블루투스(HC-05)도 붙여 USB 없이 무선으로 제어/모니터링이 가능하도록 했고, 페어링 후 가상 시리얼 포트를 열어 동일한 프로토콜로 명령(VALVE:OPEN/CLOSE)과 상태를 주고받도록 통합했습니다. 이때 통신 충돌(동시에 두 포트 열림)과 보드레이트 미스매치를 겪었지만, 포트 점유를 한쪽만 열도록 제한하고 속도를 9600으로 맞춰 해결했습니다.
마지막으로 데이터 저장을 위해 우분투 C++ 프로그램을 작성해 센서값을 5분 간격으로 DB에 기록하고, 위험(화재/가스) 감지 시에는 즉시 저장되게 했습니다.
이번 과정을 통해 하드웨어(센서·모터)와 소프트웨어(Qt·통신·DB)가 서로 맞물리는 지점을 이해했고, 로그·타이밍·프로토콜을 명확히 정하는 것이 얼마나 중요한지 체감했습니다. 다음에는 설치 방법 문서화, 자동 테스트, 포트 끊김·전원 불안정 같은 예외 처리까지 더 촘촘히 준비해서, 팀원 누구나 바로 설치하고 쓸 수 있는 완성도를 목표로 해 보려고 합니다.
이명진
​
이번 프로젝트에서 저는 얼굴 등록, 얼굴 인증 기반 도어락 제어, 그리고 창문 제어를 맡았습니다.
카메라로 얼굴을 등록해 DB에 저장하고, 인증 결과에 따라 도어락을 열고 닫을 수 있도록 했으며, 도어락 상태는 리드 스위치로 확인했습니다.
또 아두이노와 블루투스를 이용해 창문을 원격 제어할 수 있게 구현했습니다. 개발 과정에서는 얼굴 인식률 문제, 모터 출력 부족 같은 하드웨어 이슈뿐 아니라, 서버와 클라이언트 간 연결 안정성 문제도 겪으면서 여러 차례 수정과 테스트를 거쳤습니다.
이번 경험을 통해 느낀 것은 서버와 클라이언트의 역할을 더 명확히 구분하고 강조하여 개발에 임하고자 하는 것입니다.
​
김재완
여러 인원과 진행한 대규모 협업 프로젝트는 처음이었고, 예상보다 난도가 높았습니다. 그 과정에서 일정·역할 분담 못지않게 명확한 커뮤니케이션이 성패를 좌우한다는 사실을 깊이 체감했습니다. 반려동물 카메라 인식 모델 구축도 도전이었지만, 이를 아두이노 기반 실물 하드웨어로 연결하는 단계에서 전원·신뢰성·안전 등 현장 제약을 해결하며 한 단계 더 성장할 수 있었고, 결과적으로 코드를 넘어 소프트웨어–하드웨어를 아우르는 제품화 관점과 문제 해결 역량을 크게 확장했습니다.
​
박종찬
이번 프로젝트를 통해 불확실한 데이터와 복잡한 하드웨어 환경 속에서도 홈케어 시스템을 구현했습니다 핵심 기능을 통합하는 과정에서 다양한 기술적 난관과 소통의 중요성을 깨닫는 값진 경험을 했습니다 프로젝트 초기에 기획이 불명확해 애매한 상황에서 개발을 시작했습니다 그 결과 어떤 데이터가 들어올지 모르는 상황에 대비해 유연한 데이터베이스 스키마를 설계해야 했고 개발 과정에서 계속해서 테이블을 추가하고 쿼리를 수정하며 시행착오를 겪었습니다 이러한 경험을 통해 처음부터 체계적인 기획의 중요성을 깨달았습니다 하드웨어 측면에서는 센서마다 다른 아두이노 코드를 맞춤형으로 작성해야 했습니다 이 과정에서 전원 부족과 같은 예상치 못한 기술적 문제도 있었다 가장 중요했던 것은 명확하지 않았던 팀원 간의 소통을 개선하는 것이었습니다 초반의 미흡한 소통으로 인해 시행착오를 겪었지만 이후로는 서로의 진행 상황을 투명하게 공유하고 필요할 때마다 돕는 협력적인 태도가 시스템의 완성도를 높이는 데 결정적이었습니다 이번 경험은 단순히 기술을 구현하는 것을 넘어, 예상치 못한 문제에 대처하고 팀원들과 소통하며 프로젝트를 성공으로 이끌어가는 법을 배운 소중한 기회였습니다.
이승필
기능대회 전시회를 준비하면서 처음에는 Magician Lite 로봇팔을 활용하여 화분 자동 물주기를 구현하고자 했다. 아이디어 단계에서는 단순히 로봇팔이 물을 담아 식물에 주는 동작이 가능할 것이라 생각했으나, 실제 구현 과정에서 여러 가지 기술적 한계에 직면했다.
첫 번째로, 로봇팔의 가동 범위와 정확도 부족으로 인해 화분의 위치에 따라 물을 안정적으로 공급하는 데 어려움이 있었다. 또한 물이 흘러내리거나 목표 지점에 정확히 도달하지 못하는 문제가 발생하였다.
이러한 한계로 인해 방향을 수정하여, 아두이노 기반 식물 키트를 활용한 자동 관수 시스템을 구현하였다. 이를 통해 식물의 토양 습도를 감지하고 자동으로 물을 공급할 수 있는 기능을 구현할 수 있었으며, 본래 목표였던 ‘식물 관리’라는 주제를 유지할 수 있었다. 부가적으로 로봇팔은 학습 플랫폼의 형태로 활용하여, 단순히 동작 시연이 아닌 교육적인 가치를 높이고자 했다.
그러나 웹을 통한 로봇팔 제어 과정에서 통신 지연과 제어 한계가 발생하여, 실시간 정밀 제어에는 적합하지 않다는 결론에 도달했다. 이에 따라 로봇팔의 기능을 새로운 방향으로 확장하기 위해 로봇팔을 활용한 그림 그리기를 시도하였다. 이는 로봇팔의 한계를 단점으로만 두지 않고, 창의적인 활용 방안을 탐구한 사례라 할 수 있다.
이번 개발 과정을 통해, 단순한 기능 구현뿐만 아니라 장비의 한계와 가능성을 파악하고 대안을 찾는 과정이 중요하다는 것을 배웠다. 특히 로봇팔과 아두이노 같은 플랫폼은 아이디어와 목적에 따라 활용 범위가 크게 달라질 수 있으며, 전시회와 같은 실제 무대에서는 안정성과 완성도가 중요한 요소임을 다시금 확인할 수 있었다.
​

'프로젝트 > 팀' 카테고리의 다른 글

[LMS7 24/28주차] 1024 MFC 프로젝트, "음료캔 불량 판독 시스템" 완료 보고서  (0) 2025.11.04
[LMS7 24/28주차] 1024 MFC 프로젝트, "음료캔 불량 판독 시스템" 개발 계획서  (0) 2025.11.04
[LMS7 16/26주차] 0826 [제60회 전국기능경기대회] 전시 작품 제작 프로젝트, "HomeCare+" 개발 계획서  (0) 2025.10.23
[LMS 7 07/28주차] 0628 C언어 콘솔 게임 프로젝트, 2팀 + 완료 보고서  (0) 2025.10.09
[LMS7 07/28주차] 0623 콘솔게임만들기 프로젝트, 2팀 + 개발계획서  (0) 2025.10.09
'프로젝트/팀' 카테고리의 다른 글
  • [LMS7 24/28주차] 1024 MFC 프로젝트, "음료캔 불량 판독 시스템" 완료 보고서
  • [LMS7 24/28주차] 1024 MFC 프로젝트, "음료캔 불량 판독 시스템" 개발 계획서
  • [LMS7 16/26주차] 0826 [제60회 전국기능경기대회] 전시 작품 제작 프로젝트, "HomeCare+" 개발 계획서
  • [LMS 7 07/28주차] 0628 C언어 콘솔 게임 프로젝트, 2팀 + 완료 보고서
yz1005
yz1005
.
  • yz1005
    Note
    yz1005
    • 분류 전체보기 (182)
      • SetUp (10)
      • 학습일지 (105)
        • Python (5)
        • C (11)
        • C++ (16)
        • C# (28)
        • DB (2)
        • TCP_Socket (4)
        • Qt (8)
        • Arduino (19)
        • Git GitHub (4)
        • 딥러닝 (4)
      • 프로젝트 (31)
        • 팀 (22)
        • 개인 (5)
        • 회사 (4)
      • 과제 (31)
      • 취업 (1)
  • 블로그 메뉴

    • 홈
    • 방명록
  • hELLO· Designed By정상우.v4.10.3
yz1005
[LMS7 1+/26주차] 0826 [제60회 전국기능경기대회] 전시 작품 제작 프로젝트, "HomeCare+" 완료 보고서
상단으로

티스토리툴바