Projeto Mecatrônico
/
ProjetoMecatronico
testando
Diff: main_PM.cpp
- Revision:
- 52:dca562b09080
- Parent:
- 51:68b9c2b6550d
- Child:
- 53:1d0bb62c117f
--- a/main_PM.cpp Thu May 28 22:28:16 2020 +0000 +++ b/main_PM.cpp Thu May 28 22:42:53 2020 +0000 @@ -265,7 +265,7 @@ else if(tecla =='3' && status_tela =="salvo_confirmacao"){ funcao_salvo_agree_pega_vol(); //programação de volume igual da de cima (programa.vol_pega) - status_tela="salvo_confirmacao";} + status_tela="salvo_conf_vol_pega";} else if(tecla =='4' && status_tela =="salvo_confirmacao"){ funcao_salvo_agree_solta_vol(); //volumes configurados por cada pipeta. (programa.vol_solta_pipeta) @@ -280,9 +280,10 @@ tecla = pega_tecla(); if(tecla =='1' && status_tela =="salvo_pos_certo_pega"){ funcao_salvo_agree1(); - lcd.locate(18,2);lcd.printf("OK"); + lcd.locate(18,1);lcd.printf("OK"); wait(1); funcao_salvo_agree2(); + status="salvo_confirmacao"; }//salva essa posição como correta else if(tecla =='2' && status_tela =="salvo_pos_certo_pega"){} else if(tecla =='B' && status_tela =="salvo_pos_certo_pega"){ @@ -291,11 +292,25 @@ funcao_salvo_agree2(); status_tela = "salvo_confirmacao";} + if(tecla =='A' && status_tela =="salvo_conf_vol_pega"){ + funcao_salvo_agree1(); + wait(1); + funcao_salvo_agree2(); + lcd.locate(18,1);lcd.printf("OK"); + status="salvo_confirmacao"; + }//salva essa posição como correta + else if(tecla =='B' && status_tela =="salvo_conf_vol_pega"){ + funcao_salvo_agree1(); + wait(1); + funcao_salvo_agree2(); + status_tela = "salvo_confirmacao";} + if(tecla =='1' && status_tela =="salvo_pos_certo_solta"){ funcao_salvo_agree1(); - lcd.locate(18,3);lcd.printf("OK"); + lcd.locate(18,2);lcd.printf("OK"); wait(1); funcao_salvo_agree2(); + status="salvo_confirmacao"; }//salva essa posição como correta else if(tecla =='2' && status_tela =="salvo_pos_certo_solta"){} else if(tecla =='B' && status_tela =="salvo_pos_certo_solta"){ @@ -304,11 +319,12 @@ funcao_salvo_agree2(); status_tela = "salvo_confirmacao";} - if(tecla =='1' && status_tela =="salvo_conf_vol_solta"){ + if(tecla =='A' && status_tela =="salvo_conf_vol_solta"){ funcao_salvo_agree1(); wait(1); funcao_salvo_agree2(); - lcd.locate(18,2);lcd.printf("OK"); + lcd.locate(18,2);lcd.printf("OK"); + status="salvo_confirmacao"; }//salva essa posição como correta else if(tecla =='2' && status_tela =="salvo_conf_vol_solta"){} else if(tecla =='B' && status_tela =="salvo_conf_vol_solta"){ @@ -369,6 +385,7 @@ tecla = pega_tecla(); if(tecla == 'A' && status_tela == "forma_quad"){ funcao_pega1(); + lcd.locate(18,2);lcd.printf("OK"); wait(1); funcao_pega2(); status_tela ="inicio";} @@ -377,6 +394,7 @@ status_tela = "forma";} else if(tecla == 'A' && status_tela == "forma_red"){ funcao_pega1(); + lcd.locate(18,2);lcd.printf("OK"); wait(1); funcao_pega2(); status_tela ="inicio";} @@ -385,6 +403,7 @@ status_tela = "forma";} else if(tecla == 'A' && status_tela == "volume"){ funcao_pega1(); + lcd.locate(18,2);lcd.printf("OK"); wait(1); funcao_pega2(); status_tela ="inicio";} @@ -403,6 +422,7 @@ funcao_pega1(); wait(1); funcao_pega2(); + lcd.locate(18,2);lcd.printf("OK"); status_tela ="inicio";} else if(tecla == 'B' && status_tela == "pos_y"){ funcao_pega_forma();