Page 223 - MDP2022-2
P. 223

sendData_4  =  st?  'g'  :  'h';  //  meet  h  &  out  g
                                    HAL_UART_Transmit(&huart2,  &sendData_4,  1,  1000);
                            }
                            lst2  =  st2;



                            if(!HAL_GPIO_ReadPin(GPIOD,  GPIO_PIN_13)  &&  !HAL_GPIO_ReadPin(GPI
            OD,  GPIO_PIN_14)  &&  !doorClosed)
                            {
                                    doorClosed  =  1;

                                    /*
                                    HAL_GPIO_WritePin(GPIOD,  GPIO_PIN_5,GPIO_PIN_SET); //               oled
            on
                                    HAL_GPIO_WritePin(GPIOD,  GPIO_PIN_6,GPIO_PIN_SET);    //  heate
            r  on
                                    HAL_GPIO_WritePin(GPIOD,  GPIO_PIN_7,GPIO_PIN_SET);  //  solenoi

            d  on*/


                                    HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_14,GPIO_PIN_SET);
                                    HAL_UART_Transmit(&huart2,&sendData_5,1,1000);

                            }
                            if(HAL_GPIO_ReadPin(GPIOD,  GPIO_PIN_13)  ||    HAL_GPIO_ReadPin(GPIO
            D,  GPIO_PIN_14))  doorClosed  =  0;


                            if(ining  !=  ining_2)
                            {

                                    uint8_t  sendData_2  =  ining?  'a'  :  'b';  //  meet  b  &  out  a
                                    HAL_UART_Transmit(&huart2,  &sendData_2,1,1000);


                                    if(sendData_2  ==  'b')

                                    {
                                            HAL_GPIO_WritePin(GPIOG,GPIO_PIN_0,GPIO_PIN_RESET);
                                            i=0;
                                    }


                            }

                            ining_2  =  ining;


                            if(outing  !=  outing_2)
                            {

                                    uint8_t  sendData_3  =  outing?  'c'  :  'd';  //  meet  d  &  out  c
                                    HAL_UART_Transmit(&huart2,  &sendData_3,1,1000);
   218   219   220   221   222   223   224   225   226   227   228