Page 236 - 최강 아두이노 스마트 자동차 로봇 키트
P. 236

g_carDirection = CAR_DIR_FW;
                         Serial.println("Forward");
                     }
                     else
                     if (szIRCmd == "5")
                     {
                         g_carDirection = CAR_DIR_ST;
                         Serial.println("Stop");
                     }
                     else
                     if (szIRCmd == "8")
                     {
                         g_carDirection = CAR_DIR_BK;
                         Serial.println("Backward");
                     }
                     else
                     if (szIRCmd == "4")
                     {
                         g_carDirection = CAR_DIR_LF;
                         Serial.println("Left");
                     }
                     else
                     if (szIRCmd == "6")
                     {
                         g_carDirection = CAR_DIR_RF;
                         Serial.println("Right");
                     }
                 }


                 //
                 // IR 수신값 처리.
                 //
                 void update_IRreceiverModule()
                 {
                     // IR 수신값이 있는지 판단.
                     if (irrecv.decode(&decodedSignal) == true)
                     {
                         if (decodedSignal.bits > 0) // bit > 0 일 경우에만
                 수신값 체크.
                         {
                             Serial.println(decodedSignal.value);
                             //dump(&decodedSignal);







                                                   235
   231   232   233   234   235   236   237   238   239   240   241