testando

Dependencies:   mbed TextLCD2

Committer:
enricoan
Date:
Wed Jun 03 15:52:56 2020 +0000
Revision:
71:c91c96bbed54
Parent:
68:b36bb895c8c1
Child:
78:e1dfd20407fc
telas ajustadas

Who changed what in which revision?

UserRevisionLine numberNew contents of line
enricoan 32:2a9b30e1e7ab 1 //local para inclusao de bibliotecas
enricoan 32:2a9b30e1e7ab 2 #include "mbed.h"
enricoan 32:2a9b30e1e7ab 3 #include "TextLCD.h"
enricoan 32:2a9b30e1e7ab 4 #include "funcoes_ihm.h"
enricoan 32:2a9b30e1e7ab 5 TextLCD lcd(D4, D5, D6, D7, D8, D9);
enricoan 32:2a9b30e1e7ab 6
enricoan 32:2a9b30e1e7ab 7 //funcoes para as telas da IHM
enricoan 32:2a9b30e1e7ab 8 void funcao_inicio(){
enricoan 32:2a9b30e1e7ab 9 lcd.cls();
enricoan 32:2a9b30e1e7ab 10 lcd.printf("1-Novo programa");
enricoan 32:2a9b30e1e7ab 11 lcd.locate(0,1);
enricoan 53:1d0bb62c117f 12 lcd.printf("2-Programas salvos");
enricoan 32:2a9b30e1e7ab 13 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 14 }
enricoan 32:2a9b30e1e7ab 15
enricoan 32:2a9b30e1e7ab 16 void funcao_tela_zera(){
enricoan 32:2a9b30e1e7ab 17 lcd.cls();
enricoan 32:2a9b30e1e7ab 18 lcd.printf("Zeramento:");
enricoan 32:2a9b30e1e7ab 19 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 20 lcd.printf("Confira se nao ha");
enricoan 32:2a9b30e1e7ab 21 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 22 lcd.printf("objetos sobre a mesa");
enricoan 32:2a9b30e1e7ab 23 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 24 lcd.printf("A-Proximo B-Voltar");
enricoan 32:2a9b30e1e7ab 25 }
enricoan 32:2a9b30e1e7ab 26
enricoan 32:2a9b30e1e7ab 27 void funcao_pega1(){
enricoan 32:2a9b30e1e7ab 28 lcd.cls();
enricoan 32:2a9b30e1e7ab 29 lcd.printf("Configuracao de pega");
enricoan 32:2a9b30e1e7ab 30 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 31 lcd.printf("1-Forma do pega");
enricoan 32:2a9b30e1e7ab 32 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 33 lcd.printf("2-Volume do pega");
enricoan 32:2a9b30e1e7ab 34 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 35 lcd.printf(" B-Voltar");
enricoan 32:2a9b30e1e7ab 36 }
enricoan 32:2a9b30e1e7ab 37
enricoan 32:2a9b30e1e7ab 38 void funcao_pega2(){
enricoan 32:2a9b30e1e7ab 39 lcd.cls();
enricoan 32:2a9b30e1e7ab 40 lcd.printf("Configuracao de pega");
enricoan 32:2a9b30e1e7ab 41 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 42 lcd.printf("3-Posicao do pega");
enricoan 32:2a9b30e1e7ab 43 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 44 lcd.printf("");
enricoan 32:2a9b30e1e7ab 45 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 46 lcd.printf(" B-Voltar");
enricoan 32:2a9b30e1e7ab 47 }
enricoan 32:2a9b30e1e7ab 48
enricoan 32:2a9b30e1e7ab 49 void funcao_pega_forma(){
enricoan 32:2a9b30e1e7ab 50 lcd.cls();
enricoan 32:2a9b30e1e7ab 51 lcd.printf("Forma do pega");
enricoan 32:2a9b30e1e7ab 52 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 53 lcd.printf("1 - Quadrado");
enricoan 32:2a9b30e1e7ab 54 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 55 lcd.printf("2 - Circular");
enricoan 32:2a9b30e1e7ab 56 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 57 lcd.printf(" B-Voltar");
enricoan 32:2a9b30e1e7ab 58 }
enricoan 32:2a9b30e1e7ab 59
enricoan 32:2a9b30e1e7ab 60 void funcao_pega_volume(){
enricoan 32:2a9b30e1e7ab 61 lcd.cls();
enricoan 32:2a9b30e1e7ab 62 lcd.printf("Insira o volume");
enricoan 32:2a9b30e1e7ab 63 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 64 lcd.printf("Em ml:");
enricoan 32:2a9b30e1e7ab 65 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 66 lcd.printf("");
enricoan 32:2a9b30e1e7ab 67 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 68 lcd.printf("A-Proximo B-Voltar");
enricoan 32:2a9b30e1e7ab 69 }
enricoan 32:2a9b30e1e7ab 70
enricoan 32:2a9b30e1e7ab 71 void funcao_pega_forma_quad(){
enricoan 32:2a9b30e1e7ab 72 lcd.cls();
enricoan 32:2a9b30e1e7ab 73 lcd.printf("Dimensoes do pega");
enricoan 32:2a9b30e1e7ab 74 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 75 lcd.printf("Comprimento em mm");
enricoan 32:2a9b30e1e7ab 76 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 77 lcd.printf("");
enricoan 32:2a9b30e1e7ab 78 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 79 lcd.printf("A-Proximo B-Voltar");
enricoan 32:2a9b30e1e7ab 80 }
enricoan 32:2a9b30e1e7ab 81
enricoan 32:2a9b30e1e7ab 82 void funcao_pega_forma_red(){
enricoan 32:2a9b30e1e7ab 83 lcd.cls();
enricoan 32:2a9b30e1e7ab 84 lcd.printf("Dimensoes do pega");
enricoan 32:2a9b30e1e7ab 85 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 86 lcd.printf("Diamentro em mm");
enricoan 32:2a9b30e1e7ab 87 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 88 lcd.printf("");
enricoan 32:2a9b30e1e7ab 89 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 90 lcd.printf("A-Proximo B-Voltar");
enricoan 32:2a9b30e1e7ab 91 }
enricoan 32:2a9b30e1e7ab 92 void funcao_pega_pos_x(){ //desativar os botoes de Y
enricoan 32:2a9b30e1e7ab 93 lcd.cls();
enricoan 32:2a9b30e1e7ab 94 lcd.printf("Posicione pega em X");
enricoan 32:2a9b30e1e7ab 95 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 96 lcd.printf("Use botoes ate chegar");
enricoan 32:2a9b30e1e7ab 97 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 98 lcd.printf("na posicao desejada");
enricoan 32:2a9b30e1e7ab 99 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 100 lcd.printf("A-Confirma B-Voltar");
enricoan 32:2a9b30e1e7ab 101 }
enricoan 32:2a9b30e1e7ab 102
enricoan 32:2a9b30e1e7ab 103 void funcao_pega_pos_y(){ //desativar os botoes de X
enricoan 32:2a9b30e1e7ab 104 lcd.cls();
enricoan 32:2a9b30e1e7ab 105 lcd.printf("Posicione pega em Y");
enricoan 32:2a9b30e1e7ab 106 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 107 lcd.printf("Use botoes ate chegar");
enricoan 32:2a9b30e1e7ab 108 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 109 lcd.printf("na posicao desejada");
enricoan 32:2a9b30e1e7ab 110 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 111 lcd.printf("A-Confirma B-Voltar");
enricoan 32:2a9b30e1e7ab 112 }
enricoan 32:2a9b30e1e7ab 113
enricoan 32:2a9b30e1e7ab 114 void funcao_solta1(){
enricoan 32:2a9b30e1e7ab 115 lcd.cls();
enricoan 32:2a9b30e1e7ab 116 lcd.printf("Configuracao solta");
enricoan 32:2a9b30e1e7ab 117 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 118 lcd.printf("1-Dimensao solta");
enricoan 32:2a9b30e1e7ab 119 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 120 lcd.printf("2-Volume da solta");
enricoan 32:2a9b30e1e7ab 121 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 122 lcd.printf(" B-Voltar");
enricoan 32:2a9b30e1e7ab 123 }
enricoan 32:2a9b30e1e7ab 124
enricoan 32:2a9b30e1e7ab 125 void funcao_solta2(){
enricoan 32:2a9b30e1e7ab 126 lcd.cls();
enricoan 32:2a9b30e1e7ab 127 lcd.printf("Configuracao solta");
enricoan 32:2a9b30e1e7ab 128 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 129 lcd.printf("3-Posicao solta");
enricoan 32:2a9b30e1e7ab 130 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 131 lcd.printf("");
enricoan 32:2a9b30e1e7ab 132 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 133 lcd.printf(" B-Voltar");
enricoan 32:2a9b30e1e7ab 134 }
enricoan 32:2a9b30e1e7ab 135
enricoan 32:2a9b30e1e7ab 136 void funcao_solta_dimensao(){
enricoan 32:2a9b30e1e7ab 137 lcd.cls();
enricoan 32:2a9b30e1e7ab 138 lcd.printf("Insira o diametro");
enricoan 32:2a9b30e1e7ab 139 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 140 lcd.printf("de solta, em mm:");
enricoan 32:2a9b30e1e7ab 141 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 142 lcd.printf("");
enricoan 56:e748b9bd5e3c 143 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 144 lcd.printf("A-Proximo B-Voltar");
enricoan 32:2a9b30e1e7ab 145 }
enricoan 32:2a9b30e1e7ab 146
enricoan 32:2a9b30e1e7ab 147 void funcao_solta_vol(){
enricoan 32:2a9b30e1e7ab 148 lcd.cls();
enricoan 32:2a9b30e1e7ab 149 lcd.printf("Determinar volume");
enricoan 32:2a9b30e1e7ab 150 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 151 lcd.printf("1-Todos mesmo volume");
enricoan 32:2a9b30e1e7ab 152 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 153 lcd.printf("2-Pino a pino");
enricoan 32:2a9b30e1e7ab 154 lcd.locate(0,3);
amandarm 55:4d071fb49f24 155 lcd.printf(" B-Voltar");
enricoan 32:2a9b30e1e7ab 156 }
enricoan 32:2a9b30e1e7ab 157
enricoan 32:2a9b30e1e7ab 158 void funcao_solta_vol_igual(){
enricoan 32:2a9b30e1e7ab 159 lcd.cls();
enricoan 32:2a9b30e1e7ab 160 lcd.printf("Insira o volume");
enricoan 32:2a9b30e1e7ab 161 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 162 lcd.printf("em ml:");
enricoan 32:2a9b30e1e7ab 163 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 164 lcd.printf("");
enricoan 32:2a9b30e1e7ab 165 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 166 lcd.printf("A-Proximo B-Voltar");
enricoan 32:2a9b30e1e7ab 167 }
enricoan 32:2a9b30e1e7ab 168
enricoan 32:2a9b30e1e7ab 169 void funcao_solta_vol_cada(){
enricoan 32:2a9b30e1e7ab 170 lcd.cls();
enricoan 56:e748b9bd5e3c 171 lcd.printf("Selecao: * * * ");
enricoan 32:2a9b30e1e7ab 172 lcd.locate(0,1);
enricoan 56:e748b9bd5e3c 173 lcd.printf("Volume: * * * ");
enricoan 32:2a9b30e1e7ab 174 lcd.locate(0,2);
enricoan 56:e748b9bd5e3c 175 lcd.printf(" * * * ");
enricoan 32:2a9b30e1e7ab 176 lcd.locate(0,3);
amandarm 55:4d071fb49f24 177 lcd.printf("A-Proximo B-Voltar");
enricoan 32:2a9b30e1e7ab 178 }
enricoan 32:2a9b30e1e7ab 179
enricoan 32:2a9b30e1e7ab 180 void funcao_solta_pos_x(){ //desativar os botoes de Y
enricoan 32:2a9b30e1e7ab 181 lcd.cls();
enricoan 56:e748b9bd5e3c 182 lcd.printf("Posicione solta em X");
enricoan 32:2a9b30e1e7ab 183 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 184 lcd.printf("Use botoes ate chegar");
enricoan 32:2a9b30e1e7ab 185 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 186 lcd.printf("na posicao desejada");
enricoan 32:2a9b30e1e7ab 187 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 188 lcd.printf("A-Confirma B-Voltar");
enricoan 32:2a9b30e1e7ab 189 }
enricoan 32:2a9b30e1e7ab 190
enricoan 32:2a9b30e1e7ab 191 void funcao_solta_pos_y(){ //desativar os botoes de X
enricoan 32:2a9b30e1e7ab 192 lcd.cls();
enricoan 56:e748b9bd5e3c 193 lcd.printf("Posicione solta em Y");
enricoan 32:2a9b30e1e7ab 194 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 195 lcd.printf("Use botoes ate chegar");
enricoan 32:2a9b30e1e7ab 196 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 197 lcd.printf("na posicao desejada");
enricoan 32:2a9b30e1e7ab 198 lcd.printf(0,3);
enricoan 32:2a9b30e1e7ab 199 lcd.printf("A-Confirma B-Voltar");
enricoan 32:2a9b30e1e7ab 200 }
enricoan 32:2a9b30e1e7ab 201
enricoan 32:2a9b30e1e7ab 202 void funcao_confirma(){
enricoan 32:2a9b30e1e7ab 203 lcd.cls();
enricoan 32:2a9b30e1e7ab 204 lcd.printf("Revisao Parametros");
enricoan 32:2a9b30e1e7ab 205 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 206 lcd.printf("1-Pega:");
enricoan 32:2a9b30e1e7ab 207 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 208 lcd.printf("2-Pinos solta:");
enricoan 32:2a9b30e1e7ab 209 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 210 lcd.printf("A-Confirma B-Voltar");
enricoan 32:2a9b30e1e7ab 211 }
enricoan 32:2a9b30e1e7ab 212
enricoan 32:2a9b30e1e7ab 213 void funcao_nome_prog(){
enricoan 32:2a9b30e1e7ab 214 lcd.cls();
enricoan 32:2a9b30e1e7ab 215 lcd.printf("Nome do programa");
enricoan 32:2a9b30e1e7ab 216 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 217 lcd.printf("Insira um codigo");
enricoan 32:2a9b30e1e7ab 218 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 219 lcd.printf("para seu programa:");
enricoan 32:2a9b30e1e7ab 220 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 221 lcd.printf("A-Confirma B-Voltar");
enricoan 32:2a9b30e1e7ab 222 }
enricoan 32:2a9b30e1e7ab 223
enricoan 32:2a9b30e1e7ab 224 void funcao_acomp(){ //colocar os valores adequados na tela
enricoan 32:2a9b30e1e7ab 225 lcd.cls();
enricoan 32:2a9b30e1e7ab 226 lcd.printf("Prog em execucao");
enricoan 32:2a9b30e1e7ab 227 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 228 lcd.printf("Tempo: xx min yy s");
enricoan 32:2a9b30e1e7ab 229 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 230 lcd.printf("Progresso: zz%");
enricoan 32:2a9b30e1e7ab 231 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 232 lcd.printf("A-Pausar");
enricoan 32:2a9b30e1e7ab 233 }
enricoan 32:2a9b30e1e7ab 234
enricoan 32:2a9b30e1e7ab 235 void funcao_pausa(){
enricoan 32:2a9b30e1e7ab 236 lcd.cls();
enricoan 32:2a9b30e1e7ab 237 lcd.printf("Prog pausado");
enricoan 32:2a9b30e1e7ab 238 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 239 lcd.printf("Progresso: zz%");
enricoan 32:2a9b30e1e7ab 240 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 241 lcd.printf("");
enricoan 32:2a9b30e1e7ab 242 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 243 lcd.printf("A-Continuar B-Parar");
enricoan 32:2a9b30e1e7ab 244 }
enricoan 32:2a9b30e1e7ab 245
enricoan 32:2a9b30e1e7ab 246 void funcao_salvo1(){
enricoan 32:2a9b30e1e7ab 247 lcd.cls();
enricoan 32:2a9b30e1e7ab 248 lcd.printf("1-xx");
enricoan 32:2a9b30e1e7ab 249 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 250 lcd.printf("2-yy");
enricoan 32:2a9b30e1e7ab 251 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 252 lcd.printf("3-zz");
enricoan 32:2a9b30e1e7ab 253 lcd.locate(0,3);
amandarm 47:0d9c10a9f87d 254 lcd.printf(" B-Anterior");
enricoan 32:2a9b30e1e7ab 255 }
enricoan 32:2a9b30e1e7ab 256
enricoan 32:2a9b30e1e7ab 257 void funcao_salvo2(){
enricoan 32:2a9b30e1e7ab 258 lcd.cls();
enricoan 32:2a9b30e1e7ab 259 lcd.printf("4-xx");
enricoan 32:2a9b30e1e7ab 260 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 261 lcd.printf("5-yy");
enricoan 32:2a9b30e1e7ab 262 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 263 lcd.printf("6-zz");
enricoan 32:2a9b30e1e7ab 264 lcd.locate(0,3);
amandarm 49:4625aaa408fc 265 lcd.printf(" B-Anterior");
enricoan 32:2a9b30e1e7ab 266 }
enricoan 32:2a9b30e1e7ab 267
enricoan 32:2a9b30e1e7ab 268 void funcao_salvo_agree1(){
enricoan 32:2a9b30e1e7ab 269 lcd.cls();
enricoan 32:2a9b30e1e7ab 270 lcd.printf("Confirmar programa");
enricoan 32:2a9b30e1e7ab 271 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 272 lcd.printf("1-Posicao pega");
enricoan 32:2a9b30e1e7ab 273 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 274 lcd.printf("2-Posicao solta");
enricoan 32:2a9b30e1e7ab 275 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 276 lcd.printf(" B-Voltar");
enricoan 32:2a9b30e1e7ab 277 }
enricoan 32:2a9b30e1e7ab 278
enricoan 32:2a9b30e1e7ab 279 void funcao_salvo_agree2(){
enricoan 32:2a9b30e1e7ab 280 lcd.cls();
enricoan 32:2a9b30e1e7ab 281 lcd.printf("Confirmar programa");
enricoan 32:2a9b30e1e7ab 282 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 283 lcd.printf("3-Volume pega");
enricoan 32:2a9b30e1e7ab 284 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 285 lcd.printf("4-Volume solta");
enricoan 32:2a9b30e1e7ab 286 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 287 lcd.printf(" B-Voltar");
enricoan 32:2a9b30e1e7ab 288 }
enricoan 32:2a9b30e1e7ab 289
enricoan 32:2a9b30e1e7ab 290 void funcao_salvo_agree_pos_aviso(){
enricoan 32:2a9b30e1e7ab 291 lcd.cls();
enricoan 32:2a9b30e1e7ab 292 lcd.printf("A pipeta iro na pega");
enricoan 32:2a9b30e1e7ab 293 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 294 lcd.printf("Certifique-se que nao");
enricoan 32:2a9b30e1e7ab 295 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 296 lcd.printf("ho objetos na mesa");
enricoan 32:2a9b30e1e7ab 297 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 298 lcd.printf("A-Confirma B-Voltar");
enricoan 32:2a9b30e1e7ab 299 }
enricoan 32:2a9b30e1e7ab 300
enricoan 32:2a9b30e1e7ab 301 void funcao_salvo_agree_pos_certo(){
enricoan 32:2a9b30e1e7ab 302 lcd.cls();
enricoan 32:2a9b30e1e7ab 303 lcd.printf("Posicao correta?");
enricoan 32:2a9b30e1e7ab 304 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 305 lcd.printf("1-Sim");
enricoan 32:2a9b30e1e7ab 306 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 307 lcd.printf("2-Ajustar");
enricoan 32:2a9b30e1e7ab 308 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 309 lcd.printf(" B-Voltar");
enricoan 32:2a9b30e1e7ab 310 }
enricoan 32:2a9b30e1e7ab 311
enricoan 32:2a9b30e1e7ab 312 void funcao_salvo_agree_solta_aviso(){
enricoan 32:2a9b30e1e7ab 313 lcd.cls();
enricoan 32:2a9b30e1e7ab 314 lcd.printf("A pipeta ira na solta");
enricoan 32:2a9b30e1e7ab 315 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 316 lcd.printf("Certifique-se que nao");
enricoan 32:2a9b30e1e7ab 317 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 318 lcd.printf("ha objetos na mesa");
enricoan 32:2a9b30e1e7ab 319 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 320 lcd.printf("A-Confirma B-Voltar");
enricoan 32:2a9b30e1e7ab 321 }
enricoan 32:2a9b30e1e7ab 322
enricoan 32:2a9b30e1e7ab 323 void funcao_salvo_agree_pega_vol(){
enricoan 32:2a9b30e1e7ab 324 lcd.cls();
enricoan 32:2a9b30e1e7ab 325 lcd.printf("Insira o volume pega");
enricoan 32:2a9b30e1e7ab 326 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 327 lcd.printf("Em ml:");
enricoan 32:2a9b30e1e7ab 328 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 329 lcd.printf("");
enricoan 32:2a9b30e1e7ab 330 lcd.locate(0,3);
enricoan 32:2a9b30e1e7ab 331 lcd.printf("A-Confirma B-Voltar");
enricoan 32:2a9b30e1e7ab 332 }
enricoan 32:2a9b30e1e7ab 333
enricoan 32:2a9b30e1e7ab 334 void funcao_salvo_agree_solta_vol(){
enricoan 32:2a9b30e1e7ab 335 lcd.cls();
enricoan 32:2a9b30e1e7ab 336 lcd.printf("1-x 2-y 3-z");
enricoan 32:2a9b30e1e7ab 337 lcd.locate(0,1);
enricoan 32:2a9b30e1e7ab 338 lcd.printf("4-x 5-y 6-z");
enricoan 32:2a9b30e1e7ab 339 lcd.locate(0,2);
enricoan 32:2a9b30e1e7ab 340 lcd.printf("7-x 8-y 9-z");
enricoan 32:2a9b30e1e7ab 341 lcd.locate(0,3);
enricoan 71:c91c96bbed54 342 lcd.printf("A-Modifica B-Voltar");
enricoan 32:2a9b30e1e7ab 343 }
amandarm 68:b36bb895c8c1 344
amandarm 68:b36bb895c8c1 345 void funcao_salvo_vol_solta_modifica(){
amandarm 68:b36bb895c8c1 346 lcd.cls();
amandarm 68:b36bb895c8c1 347 lcd.printf("Selecione o volume");
amandarm 68:b36bb895c8c1 348 lcd.locate(0,1);
amandarm 68:b36bb895c8c1 349 lcd.printf("que deseja modificar");
amandarm 68:b36bb895c8c1 350 lcd.locate(0,2);
amandarm 68:b36bb895c8c1 351 lcd.printf("E digite em seguida o valor");
amandarm 68:b36bb895c8c1 352 lcd.locate(0,3);
amandarm 68:b36bb895c8c1 353 lcd.printf("E confirme com A");
amandarm 68:b36bb895c8c1 354 }