Linear stabilizer voltage and current on lm358 and transictor. Digital control and indication on stm32f103rbt and tft01-22sp (ili9341). https://www.youtube.com/watch?v=DLC3KEtlr9I https://radiokot.ru/forum/viewtopic.php?f=11&t=112440

Dependencies:   mbed TFT_fonts SPI_TFT_ILI9341 beep _24LCXXX

Committer:
sinrab
Date:
Sat Nov 22 18:51:39 2014 +0000
Revision:
3:791cf9a867d1
Parent:
0:ed1ba99f7b14
Child:
4:776f59129c24
????? ????????? ?????????????? ?????????? ? ???? ? ?????????? ? ???? ???

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sinrab 3:791cf9a867d1 1 if (mline2==1) {
sinrab 3:791cf9a867d1 2 int i=0;
sinrab 3:791cf9a867d1 3 if (buttonUp==0 & brightness<1) {
sinrab 3:791cf9a867d1 4 if(brightness >= 0.09f & i==0) {
sinrab 3:791cf9a867d1 5 brightness+=0.1f;
sinrab 3:791cf9a867d1 6 pinbrightness=brightness;
sinrab 3:791cf9a867d1 7 i=1;
sinrab 3:791cf9a867d1 8 }
sinrab 3:791cf9a867d1 9 if(brightness < 0.09f & i==0) {
sinrab 3:791cf9a867d1 10 brightness+=0.01f;
sinrab 3:791cf9a867d1 11 pinbrightness=brightness;
sinrab 3:791cf9a867d1 12 i=1;
sinrab 3:791cf9a867d1 13 }
sinrab 3:791cf9a867d1 14
sinrab 3:791cf9a867d1 15 }
sinrab 3:791cf9a867d1 16
sinrab 3:791cf9a867d1 17 if (buttonDown==0 & brightness>0.01f) {
sinrab 3:791cf9a867d1 18 if(brightness <= 0.1f & i==0) {
sinrab 3:791cf9a867d1 19 brightness-=0.01f;
sinrab 3:791cf9a867d1 20 pinbrightness=brightness;
sinrab 3:791cf9a867d1 21 i=1;
sinrab 3:791cf9a867d1 22 }
sinrab 3:791cf9a867d1 23 if(brightness > 0.1f & i==0) {
sinrab 3:791cf9a867d1 24 brightness-=0.1f;
sinrab 3:791cf9a867d1 25 pinbrightness=brightness;
sinrab 3:791cf9a867d1 26 i=1;
sinrab 3:791cf9a867d1 27 }
sinrab 3:791cf9a867d1 28 }
sinrab 3:791cf9a867d1 29
sinrab 3:791cf9a867d1 30 if (buttonEnter==0) {
sinrab 3:791cf9a867d1 31 mline2=0;
sinrab 3:791cf9a867d1 32 pmenu=0;
sinrab 3:791cf9a867d1 33 }
sinrab 3:791cf9a867d1 34 }