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

while(1)
                       {          if(data=='1')  {
                                 PORTA = 0x0a; //모터  정방향
                                 }
                                 if(data=='2'){
                                   PORTA  =  0x00; //모터  정지
                                 }
                                 if(data=='3')  {
                                 PORTA = 0x08;    //좌회전
                                 }
                                 if(data=='4')  {
                                 PORTA = 0x02;  //우회전
                                 }
                                 if(data=='5')  {
                                  PORTA  =  0x05;  //후진
                                 }
                                 }
            }
            interrupt  [USART0_RXC]  void  motor  (void)
            {          data=  UDR0;
                       PORTC  =  0xff;
                       delay_ms(30);
                       PORTC  =  0x00;
            }


            소프트웨어  설계  중  시행착오

            일단  써보지않은  자바로  프로그램을  작성하려니  어려움이  상당히  많았고  비콘이

            정보가  거의  없다고  말해도  될  정도로  없었고  reco사에서  제공해준  비콘sdk로  혼자
            공부하고  직접  해보는  식으로  시간이  부족함에도  구현하는  것이아닌  테스트를  해보며

            만들어간  것이  완벽한  동작을  구현하지  못한  이유  중  하나였던  것  같다.
            그리고  하드웨어로  구성해야  할  부분들을  모두  어플리케이션  하나로  구성하려니
            클래스의  수가  많이  늘어나고  코드의  길이도  점차  늘어나  디버깅  할  때  꽤나  오랜

            시간이  걸렸었다.



            5.  학생별  소감








                                                         -  587  -
   589   590   591   592   593   594   595   596   597   598   599