You are on page 1of 1

while (1)

{
/* USER CODE END WHILE */

if(HAL_GPIO_ReadPin(interruptor_d_GPIO_Port, interruptor_d_Pin)==1)
{
HAL_GPIO_WritePin(bombillo_GPIO_Port, bombillo_Pin, GPIO_PIN_SET);
}
else if(HAL_GPIO_ReadPin(sensor_lum_c_GPIO_Port, sensor_lum_c_Pin)==1 &&
HAL_GPIO_ReadPin(sensor_mov_a_GPIO_Port, sensor_mov_a_Pin)==1)
{
HAL_GPIO_WritePin(bombillo_GPIO_Port, bombillo_Pin, GPIO_PIN_SET);
}
else if(HAL_GPIO_ReadPin(sensor_lum_c_GPIO_Port, sensor_lum_c_Pin)==1 &&
HAL_GPIO_ReadPin(sensor_mov_b_GPIO_Port, sensor_mov_b_Pin)==1)
{
HAL_GPIO_WritePin(bombillo_GPIO_Port, bombillo_Pin, GPIO_PIN_SET);
}
else
{
HAL_GPIO_WritePin(bombillo_GPIO_Port, bombillo_Pin, GPIO_PIN_RESET);
}

/* USER CODE BEGIN 3 */


}

You might also like