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  -
   12   13   14   15   16   17   18   19   20   21   22