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

if(is_automode  ==  0)
                    {
                         if(tcp_data_get  ==  "LED1_ON")ON_LED1;

                         else  if(tcp_data_get  ==  "LED2_ON")ON_LED2;
                         else  if(tcp_data_get  ==  "LED3_ON")ON_LED3;

                         else  if(tcp_data_get  ==  "LED1_OFF")OFF_LED1;
                         else  if(tcp_data_get  ==  "LED2_OFF")OFF_LED2;
                         else  if(tcp_data_get  ==  "LED3_OFF")OFF_LED3;


                         else  if(tcp_data_get  ==  "SSR1_ON")ON_SSR1;
                         else  if(tcp_data_get  ==  "SSR2_ON")ON_SSR2;
                         else  if(tcp_data_get  ==  "SSR3_ON")ON_SSR3;


                         else  if(tcp_data_get  ==  "SSR1_OFF")ON_SSR1;
                         else  if(tcp_data_get  ==  "SSR2_OFF")OFF_SSR2;
                         else  if(tcp_data_get  ==  "SSR3_OFF")OFF_SSR3;
                    }
                     else  if(is_automode  ==  1)

                    {
                         if(plant1_ref.max_rh<plant1_state.rh)ON_FAN1;
                         if(plant1_ref.min_rh>plant1_state.rh)
                       {

                         ON_PUMP1_1;
                         HAL_Delay(5000);
                         OFF_PUMP1_1;
                       }
                         if(plant1_ref.max_temp<plant1_state.tmp)
                       {

                         ON_FAN1;
                         OFF_SSR1;
                       }
                         if(plant1_ref.min_temp>plant1_state.tmp)

                       {
                         OFF_FAN1;
                         ON_SSR1;
                       }




                                                         -  611  -
   613   614   615   616   617   618   619   620   621   622   623