Trabajo en el cual se realiza un PID, con los valores ingresados por medio de pulsadores, que son finalmente mostrados con el resultado en un lcd
Dependencies: Debounced TextLCD mbed
Fork of PID_con_pulsadores by
Diff: main.cpp
- Revision:
- 1:744ee5bf7b7c
- Parent:
- 0:96212ecff217
- Child:
- 2:c4dc480057f6
--- a/main.cpp Tue Oct 13 20:59:34 2015 +0000 +++ b/main.cpp Tue Oct 13 22:04:26 2015 +0000 @@ -46,7 +46,7 @@ if (p==1)// posicion 1 en el LCD { ++sp;//incrementa de a uno - if (sp>=5) // se limita sp porque el mayor valor que toma es 3.2 + if (sp>=5) // se limita sp porque el mayor valor que toma es 5 {sp=5; } lcd.locate(3,0); @@ -113,11 +113,11 @@ { --sp; lcd.locate(3,0); - lcd.printf(" "); + lcd.printf(" "); lcd.locate(3,0); lcd.printf("%d", sp); wait(0.5); - sp = presionado_decremento(3,0,sp); //se utiliza la funcion decremento + //sp = presionado_decremento(3,0,sp); //se utiliza la funcion decremento } } if (p==2) @@ -133,7 +133,7 @@ lcd.locate(11,0); lcd.printf("%d", kp); wait(0.5); - kp = presionado_decremento(11,0,kp); + // kp = presionado_decremento(11,0,kp); } } if (p==3) @@ -149,7 +149,7 @@ lcd.locate(3,1); lcd.printf("%d", ki); wait(0.5); - ki = presionado_decremento(3,1,ki); + //ki = presionado_decremento(3,1,ki); } } if (p==4) @@ -165,7 +165,7 @@ lcd.locate(11,1); lcd.printf("%d", kd); wait(0.5); - kd = presionado_decremento(11,1,kd); + // kd = presionado_decremento(11,1,kd); } } }