Page 437 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 437

ATMEGA128  엘리베이터  동작  알고리즘

























































              처음에는  먼저  엘리베이터  각층에  버튼이  눌러져있는지에  대해서  각각  체크하고  그중  내려가는  버튼
            을  눌렀는지  판단한다.  없는  경우  그다음  내려가는  버튼이  있는지에  대해서  체크한다.  그리고  만약  아무
            것도  없고  통신만  받는  경우  현재  상태와  지금  있는  층  정보를  안드로이드  어플리케이션으로  보낸다.
            그래서  기존  정보와  다른  경우  엘리베이터에  있는  다른  정보를  안드로이드  데이터베이스에  넣어서  시간
            과  상태와  층  정보를  기록하게  된다.  그리고  그  작업을  계속  반복하게  된다.

              이  프로그램에서  내려가는  것이  우선순위가  높게  설정이  되어있어  만약에  올라가는  버튼과  내려가는
            버튼이  동시에  눌러지면  내려가게  된다.











            인천전자마이스터고등학교
                                                         -  430  -
   432   433   434   435   436   437   438   439   440   441   442