Page 361 - MDP2020-3
P. 361
················································································ 명장양성프로젝트 【MDP】 과제발표회 자료집 Ⅲ | 355
다. 동작설명과 블록도
사무실에 도착하게 되면 자동문의 오른쪽에 라즈베리파이 모니터와 NFC리더기가 있다. NFC
리더기에 NFC태그를 인식시켜주게 되면 자신의 출근, 퇴근, 외출을 선택할 수 있으며 출근 시
간, 퇴근 시간이 서버로 전송된다. NFC를 제외하고 Bluetooth를 ATmega2560과 연결하여 미
리 자신의 휴대폰을 인식시키고 자동으로 Bluetooth를 페어링하게 되면 자동으로 출근이 되며
사내에 위치해있다고 나타나게 된다.
ATmega2560과 Raspberry pi3 B와 USART통신으로 서로 데이터를 주고 받는다.
ATmega2560에 DC모터를 연결하여 자동문을 제어한다. NFC리더기를 연결하여 NFC태그의
정보를 받아오는 역할을 하며 Bluetooth통신을 할 수 있도록 만들어 휴대폰과의 페어링을 통해
휴대폰의 정보를 데이터베이스에 저장하여 후에 자동으로 페어링되도록하여 기능을 수행할 수
있도록 하였다.
Raspberry pi3 B는 전용 터치스크린과 연결하여 GUI를 통해 기능을 더 편리하게 쓰도록 하
며 터치로 손쉽게 제어할 수 있도록 하였다. 터치스크린에는 기본적으로 사무실 직원의 사진과
이름, 직위가 나타나 있어 사무실에 누가 근무하는지 알 수 있으며 사내, 퇴근 등 자신의 상태
를 바꿀 수 있도록 만들었다.