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

3.  소프트웨어  개요

            1)  구성도



            가)통신부
             블루투스 모듈을 사용하여 앱 인벤터에서 받은 데이터를 전달한다.



            나)제어부
             제어부 에서는 앱 인벤터에서 전달된 정보를 판단하여 전자제품의 동작을 결정한다.



            다)구동부

             구동부에서는 제어부의 판단에 따라 선풍기on, 에어컨on, TV on과 같은 명령을 받아
            이동하게 된다.



            *  순서도  작성.





            나)  Source  Program



            #include  <mega88.h>



            unsigned int tim0_cnt, mot_pos;

            unsigned int rc_time[2]  =  {0,  75};    //  0도,  90도

            unsigned  char  rx;



            void  fan_on(){PORTB.0  =  1;}


            void  fan_off(){PORTB.0  =  0;}



            void  light_on(){PORTB.1  =  1;}



            void  light_off(){PORTB.1  =  0;}







                                                         -  240  -
   242   243   244   245   246   247   248   249   250   251   252