Page 17 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 17
제 2 장 하드웨어 설계
1. 개요
가. 제작동기
어느 날 바쁜 출근길에 버스를 타고 등교를 하던 중, 버스에 사람이 너무 많아서 내려야 할
정류장에서 내리는 것을 포기하고 한 정거장을 더 지나서 내렸던 적이 있다. 한, 두 번 그랬던
것이 아니었기에 어느 순간부터 내려야 할 정류장에서 한 정거장 지나서 내리는 것이 불편하
다고 느껴지기 시작하였고, 휴대폰의 App을 잘 활용한다면 우리와 같이 불편하게 대중교통을
이용하고 있는 사람들의 불편을 조금이나마 해소할 수 있겠다고 생각하게 되었다.
또 아침 출근시간, 등교시간이라면 버스 좌석에 앉아서 꾸벅꾸벅 조는 경우도 많아 자신이
내려야 할 정류장에서 내리지 못하는 상황도 발생할 수 있기에 이러한 불편들 역시 이번 작품
을 통해서 해결하여 많은 사람들이 더 편리하게 대중교통을 이용할 수 있었으면 좋겠다고 생
각하였고, 이를 통해 Android, Java, C++등 프로그래밍 언어들을 익히고 MCU 제어, RFID 기
술과 관련된 역량을 키우게 되는 좋은 계기가 될 것을 기대하며 ‘기사님 잠시만요!’라는 주제
로 프로젝트를 시작하게 되었다.
나. 활용가능성
현세대에 살아가고 있는 우리에게 자동차로 인한 환경오염, 교통문제를 줄여야 한다는 책임
이 주어지면서 대중교통을 이용하는 사람들이 많아지고 있지만, 그래도 여전히 대중교통보다
자가용이 더 편리하기에 대중교통 이용을 원하지 않는 사람들 역시 많다. 하지만, ‘기사님 잠
시만요!’와 같이 대중교통의 편리한 이용을 위해 만들어진 App을 잘 개발하고 활용한다면, 대
중교통의 불편함 때문에 대중교통 이용을 꺼려했던 사람들 역시 보다 더 편리하게 대중교통을
이용할 수 있으리라 생각한다.
처음에는 App 개발과 사용에 있어 불편한 부분도 있고 고쳐야 할 부분이 많겠지만 이것이
상용화되며 지속적으로 피드백이 된다면 관련 App을 끊임없이 발전시켜 나갈 수 있으리라 확
신하고, 대중교통을 이용하려는 많은 이들에게 좋은 영향을 끼칠 수 있을 것이다.
다. 동작설명
버스를 이용하는 승객이 자신이 타려는 버스가 도착했을 때 App을 통해 본인의 목적지 정보
를 버스기사 화면에 전송하게 되면, 버스기사의 모니터와 연결되어 있는 라즈베리파이의 DB로
탑승자의 목적지가 담긴 데이터가 전달되게 된다. 이와 더불어 App을 이용하는 버스 탑승자가
자신이 설정한 목적지 한 정거장 전에 도착을 하게 되면, App을 통해서 하차하라는 알림을 해
주게 된다.
버스의 각 정류장을 식별하기 위해서 RFID를 이용하기로 하였는데, RFID 모듈이 감지거리
- 10 -