금오공과대학교 IoT 기초프로그래밍 과제로, AI Hub 생활폐기물 데이터셋과 YOLOv8 딥러닝 모델을 결합하고 라즈베리파이·센서·서보 모터로 실물 쓰레기를 자동 분류·배출하는 스마트 분리수거 IoT 시스템
| 항목 | 내용 |
|---|---|
| 프로젝트명 | 스마트 쓰레기 자동 분류 시스템 (Waste Classification IoT) |
| 팀명 | (IoT 기초프로그래밍 팀 과제) |
| 기간 | 2024년 2학기 (IoT기초프로그래밍) |
| 소속 | 금오공과대학교 컴퓨터공학부 |
| 역할 | AI·데이터 파이프라인 담당 (데이터 전처리·YOLOv8 학습·평가·파이프라인 설계) |
| 팀 구성 | (팀원 역할은 실제 분담에 맞게 수정) |
| 기술 스택 | Python, YOLOv8(Ultralytics), PyTorch/CUDA, OpenCV, NumPy/Pandas, scikit-learn, Raspberry Pi, Grove 센서 |
[초음파 센서 1] → 물체 입구 감지 → [DC 모터] 이동
↓
[초음파 센서 2] → 카메라 위치 도달 → [카메라 촬영]
↓
[분류 엔진] ── 프로토타입: OpenCV 히스토그램 비교 (Edge)
└── 고도화: YOLOv8 GPU 추론 (6종 분류)
↓
[서보 모터] 종류별 배출 + [RGB LCD] 결과 표시