final
Dependencies: DISCO_L475VG_IOT01A_wifi
Diff: LEDcontrol.cpp
- Revision:
- 4:33b80026a3ee
- Parent:
- 3:32b328935a54
--- a/LEDcontrol.cpp Wed Aug 21 08:45:28 2019 +0000 +++ b/LEDcontrol.cpp Thu Aug 22 08:16:51 2019 +0000 @@ -36,7 +36,7 @@ pwmRed.write(0); pwmGreen.write(0); pwmBlue.write(0); - cds_state=0; + cds_state=1; } else { @@ -47,8 +47,9 @@ pwmRed.write(red_value); pwmGreen.write(green_value); pwmBlue.write(blue_value); - cds_state=1; + cds_state=0; } + if((AutoMode==1)&&(blind_state==1)&&(cdsCount==5)) { motor2CCW(10); // close @@ -66,17 +67,18 @@ { if(cdsData<0.7f) { - cds_state=0; + cds_state=1; } else { - cds_state=1; + cds_state=0; } pwmRed.write(red_value); pwmGreen.write(green_value); pwmBlue.write(blue_value); } + } void setRGB(float Red,float Green,float Blue,int led_info) { @@ -104,7 +106,8 @@ green_value = Green*variation; led_state=1; } - else if(led_info ==2) //user input value + + if((led_info ==2)||(AutoMode==1)) //user input value { red_value = Red*variation; blue_value = Blue*variation;