testando

Dependencies:   mbed TextLCD2

Revision:
60:e2c632e8dee1
Parent:
59:447534f1e4f5
Child:
61:be02d7d4e208
Child:
62:858c3f22c337
--- a/main_PM.cpp	Sun May 31 21:55:14 2020 +0000
+++ b/main_PM.cpp	Mon Jun 01 17:14:49 2020 +0000
@@ -171,12 +171,6 @@
             status_tela = "inicio";
             funcao_inicio();}
 
-            /*tentativa de fazer o motor parar ao apertar algum dos fins de curso
-        if(fdc_x == 0 || fdc_y == 0 || fdc_z == 0){
-            for(int i = 0; i < 4; i++){eixox = parado[i];wait(t_motor);est_x = 1;}
-            for(int i = 0; i < 4; i++){eixoy = parado[i];wait(t_motor);est_y = 1;}
-            for(int i = 0; i < 4; i++){eixoz = parado[i];wait(t_motor);est_z = 1;}
-             }*/
         if (x_mais == 0 && est_x == 1){for(int i = 0; i < 4; i++){eixox = parado[i];wait(t_motor);coord_x += 0;lcd.cls();lcd.printf("Limite de x atingido");}}
         if (y_mais == 0 && est_y == 1){for(int i = 0; i < 4; i++){eixoy = parado[i];wait(t_motor);coord_y += 0;lcd.cls();lcd.printf("Limite de y atingido");}}
         if (z_mais == 0 && est_z == 1){for(int i = 0; i < 4; i++){eixoz = parado[i];wait(t_motor);coord_z += 0;lcd.cls();lcd.printf("Limite de z atingido");}}     
@@ -424,7 +418,7 @@
                 status_tela ="forma_quad";
                 if(tecla!= 'A' && tecla!='B' && tecla!= 'k'){
                     lcd.locate(0,2);
-                    comprimento_quad = multiplicador*comprimento_quad + (int)tecla;    
+                    comprimento_quad = multiplicador*comprimento_quad + ((int)tecla - 48);
                     printf("\nComprimento: %d", comprimento_quad);
                 }
                 else if(tecla == 'A'){