testando

Dependencies:   mbed TextLCD2

Committer:
enricoan
Date:
Mon Jun 01 18:35:42 2020 +0000
Revision:
62:858c3f22c337
Parent:
56:e748b9bd5e3c
emergencia em manutencao

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