Page 808 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 808
III. 소프트웨어
1. 개요
가. 전체 프로그램 설명
<수정 전> <수정 후>
먼저 수정 전에는 단지 두 가지 센서만으로 쓰레기를 세 가지로 분류했는데, 실제 센서로는
세 가지의 쓰레기를 분류할 수 없었다. 그래서 정전용량센서를 추가해줌으로써 세 가지의 쓰
레기를 분류할 수 있도록 하였다. 또한 이전에는 포인트를 적립하는 기능이 있었지만 라즈베
이파이로 데이터베이스를 운영하는 프로그램을 작성하지 못해 이 기능을 포기하였다.
이 자동분리수거시스템은 크게 제어부(Cortex-M3, ATtiny2313), 센서부(금속, 포토, 정전용
량센서), 모터부, RFID로 구성돼있다. 모터는 2학년 때 전자회로응용설계 시간에 배운
ATtiny2313을 코드비전을 사용해서 프로그래밍 하여 구동하기로 했다.
순서도를 간략하게 설명하자면 먼저, RFID리더기에 태그를 인식시키면 태그의 값이
Cortex-M3로 USART 통신을 이용해 전달된다. 그 때 태그가 등록된 값이면 쓰레기를 버릴 수
- 801 -